Return to search

MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente / MADA-IDE: An environment for developing software based knowledge for reuse in the development of compositional systems multiagent

Made available in DSpace on 2016-08-17T14:53:06Z (GMT). No. of bitstreams: 1
UIRATAN ALVES DE SOUSA CAVALCANTE.pdf: 4868154 bytes, checksum: 71d6895bc849a94e0bac2dba2b713adf (MD5)
Previous issue date: 2009-12-01 / The agent-oriented development paradigm has achieved a high maturity level over
the last decade. However, integrated development environments supporting all
phases of agent-oriented development are still missing. MADAE-Pro is a process for
the development and reuse of family of multi-agent systems and integrates two
complementary process. One is based on Domain Engineering concepts, aiming in
creating artifacts of reusable software in the development of an application family in a
particular domain problem, and the other is based on Application Engineering, which
guides the construction of applications based on reusable software artifacts
previously produced in the Domain Engineering process. The environment includes
the ONTORMAS ontology and, through inference rules and semantic search over its
instances, automates the modeling tasks of the MADAE-Pro process. These features
allow for the developer productivity gains and for maintaining the consistence of the
knowledge-base, ensuring the success of the reuse in future applications. / O paradigma de desenvolvimento orientado a agentes tem atingido um alto nível de
maturidade na última década. Entretanto, ainda faltam ambientes integrados de
desenvolvimento de software que suportem todas as fases do desenvolvimento
orientado a agentes. MADAE-Pro é um processo para o desenvolvimento e reuso de
famílias de sistemas multiagente e integra dois subprocessos complementares. Um
é baseado nos conceitos da Engenharia de Domínio, isto é, visa construir artefatos
reutilizáveis que representem uma família de aplicações e o outro, baseado na
Engenharia de Aplicações, guia o desenvolvimento de uma aplicação específica
reutilizando os produtos do primeiro subprocesso. Este trabalho propõe MADAEIDE,
um ambiente integrado de desenvolvimento baseado no conhecimento que
automatiza o processo desenvolvimento de software multiagente MADAE-Pro. O
ambiente agrega a ontologia ONTORMAS e, através de regras de inferência e
buscas semânticas diretamente sobre suas instâncias, automatiza as tarefas de
modelagem do processo MADAE-Pro. Estas características levam a um ganho de
produtividade por parte do desenvolvedor, além de manter uma base de
conhecimento consistente, garantido o sucesso do reuso em futuras aplicações.

Identiferoai:union.ndltd.org:IBICT/oai:tede2:tede/424
Date01 December 2009
CreatorsCavalcante, Uiratan Alves de Sousa
ContributorsGIRARDI, Rosario, Abdelouahab, Zair
PublisherUniversidade Federal do Maranhão, PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET, UFMA, BR, Engenharia
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFMA, instname:Universidade Federal do Maranhão, instacron:UFMA
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0023 seconds