MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente

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...

Full description

Bibliographic Details
Main Author: Cavalcante, Uiratan Alves de Sousa
Other Authors: GIRARDI, Rosario
Format: Others
Language:Portuguese
Published: Universidade Federal do Maranhão 2016
Subjects:
Online Access:http://tedebc.ufma.br:8080/jspui/handle/tede/424
id ndltd-IBICT-oai-tede2-tede-424
record_format oai_dc
spelling ndltd-IBICT-oai-tede2-tede-4242019-01-22T00:41:42Z 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 Cavalcante, Uiratan Alves de Sousa GIRARDI, Rosario Abdelouahab, Zair Ambiente de desenvolvimento de software Sistemas multiagente Ontologias Sistemas baseados em conhecimento Engenharia de software Engenharia de conhecimento Software development environments Multi-Agent systems Ontologies Knowledge-based systems Software engineering Knowledge engineering CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE 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. 2016-08-17T14:53:06Z 2010-01-08 2009-12-01 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis CAVALCANTE, Uiratan Alves de Sousa. MADA-IDE: An environment for developing software based knowledge for reuse in the development of compositional systems multiagent. 2009. 176 f. Dissertação (Mestrado em Engenharia) - Universidade Federal do Maranhão, São Luis, 2009. http://tedebc.ufma.br:8080/jspui/handle/tede/424 por info:eu-repo/semantics/openAccess application/pdf Universidade Federal do Maranhão PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET UFMA BR Engenharia reponame:Biblioteca Digital de Teses e Dissertações da UFMA instname:Universidade Federal do Maranhão instacron:UFMA
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Ambiente de desenvolvimento de software
Sistemas multiagente
Ontologias
Sistemas baseados em conhecimento
Engenharia de software
Engenharia de conhecimento
Software development environments
Multi-Agent systems
Ontologies
Knowledge-based systems
Software engineering
Knowledge engineering
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
spellingShingle Ambiente de desenvolvimento de software
Sistemas multiagente
Ontologias
Sistemas baseados em conhecimento
Engenharia de software
Engenharia de conhecimento
Software development environments
Multi-Agent systems
Ontologies
Knowledge-based systems
Software engineering
Knowledge engineering
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
Cavalcante, Uiratan Alves de Sousa
MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente
description 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.
author2 GIRARDI, Rosario
author_facet GIRARDI, Rosario
Cavalcante, Uiratan Alves de Sousa
author Cavalcante, Uiratan Alves de Sousa
author_sort Cavalcante, Uiratan Alves de Sousa
title MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente
title_short MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente
title_full MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente
title_fullStr MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente
title_full_unstemmed MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente
title_sort madae-ide: um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente
publisher Universidade Federal do Maranhão
publishDate 2016
url http://tedebc.ufma.br:8080/jspui/handle/tede/424
work_keys_str_mv AT cavalcanteuiratanalvesdesousa madaeideumambientededesenvolvimentodesoftwarebaseadonoconhecimentoparaoreusocomposicionalnodesenvolvimentodesistemasmultiagente
AT cavalcanteuiratanalvesdesousa madaideanenvironmentfordevelopingsoftwarebasedknowledgeforreuseinthedevelopmentofcompositionalsystemsmultiagent
_version_ 1718925644429000704