UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO

Detalhes bibliográficos
Ano de defesa: 2004
Autor(a) principal: Serra, Ivo José da Cunha
Orientador(a): GIRARDI, Rosario lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Maranhão
Programa de Pós-Graduação: PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET
Departamento: Engenharia
País: BR
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://tedebc.ufma.br:8080/jspui/handle/tede/352
Resumo: To achieve quality and productivity in software development, software reuse is necessary nowadays. One way of doing so is generative reuse, which consists of automatic selecting and grouping software components. Generative software reuse can be done by employing Domain Specific Languages (DSL's). These languages specify a system in a high level of abstraction. This work proposes TOD-LED, a technique based on ontologies for the development of DSL's on Multi-Agent Domain Engineering. This technique guides the specification of DSL's using domain models developed with GRAMO, a technique for Domain Analysis in Multi-Agent Domain Engineering. TOD-LED uses ONTOLED, an ontology that represents the knowledge about the development of DSL's. The specification of a DSL is represented as an instance of ONTOLED. A case study was developed to evaluate TOD-LED. The case study consists of the specification of LESRF, a DSL for the development of systems for dynamic and non structured information access.
id UFMA_6be36a2a5354a55024347d67cc49c9c4
oai_identifier_str oai:tede2:tede/352
network_acronym_str UFMA
network_name_str Biblioteca Digital de Teses e Dissertações da UFMA
repository_id_str
spelling GIRARDI, RosarioCPF:59043717053http://lattes.cnpq.br/5317074159250496CPF:77164024391Serra, Ivo José da Cunha2016-08-17T14:52:52Z2008-11-042004-03-15SERRA, Ivo José da Cunha. A TECNIQUE FOR DOMAIN SPECIFIC LANGUAGE DEVELOPMENT. 2004. 131 f. Dissertação (Mestrado em Engenharia) - Universidade Federal do Maranhão, São Luis, 2004.http://tedebc.ufma.br:8080/jspui/handle/tede/352To achieve quality and productivity in software development, software reuse is necessary nowadays. One way of doing so is generative reuse, which consists of automatic selecting and grouping software components. Generative software reuse can be done by employing Domain Specific Languages (DSL's). These languages specify a system in a high level of abstraction. This work proposes TOD-LED, a technique based on ontologies for the development of DSL's on Multi-Agent Domain Engineering. This technique guides the specification of DSL's using domain models developed with GRAMO, a technique for Domain Analysis in Multi-Agent Domain Engineering. TOD-LED uses ONTOLED, an ontology that represents the knowledge about the development of DSL's. The specification of a DSL is represented as an instance of ONTOLED. A case study was developed to evaluate TOD-LED. The case study consists of the specification of LESRF, a DSL for the development of systems for dynamic and non structured information access.Por motivos de qualidade e produtividade, o reuso de software é uma prática necessária no desenvolvimento dos sistemas atuais. Uma das formas do reuso de software é a reutilização gerativa, que consiste em selecionar e agrupar componentes de software de forma automática. A reutilização gerativa pode ser feita com o uso de linguagens específicas de domínio (LED s), que especificam sistemas em alto nível de abstração. Neste trabalho é proposta a TOD-LED, uma técnica baseada em ontologias para o desenvolvimento de LED's na Engenharia de Domínio Multiagente. Esta técnica guia a especificação de LED's a partir de modelos de domínio desenvolvidos com a GRAMO, uma técnica para a análise de domínio na Engenharia de Domínio Multiagente. A TOD-LED utiliza a ONTOLED, uma ontologia que representa o conhecimento acerca do desenvolvimento de LED's. A especificação de uma LED é representada por uma instância da ONTOLED. É também apresentado um estudo de caso para avaliar a técnica proposta. O estudo de caso consiste na especificação da LESRF (Linguagem de Especificação de Sistemas para a Recuperação e Filtragem de informação), uma LED para o desenvolvimento de aplicações para o acesso à informação dinâmica e não estruturada.Made available in DSpace on 2016-08-17T14:52:52Z (GMT). No. of bitstreams: 1 Ivo Jose da Cunha Serra.pdf: 6848473 bytes, checksum: 2440bf1516e97ef7b712775d5fb7521c (MD5) Previous issue date: 2004-03-15application/pdfporUniversidade Federal do MaranhãoPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCETUFMABREngenhariaLinguagens Específicas de DomínioEngenharia de DomínioOntologiasSistemas MultiagenteDomain Specific LanguagesDomain EngineeringOntologiesMulti-Agent SystemsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIOA TECNIQUE FOR DOMAIN SPECIFIC LANGUAGE DEVELOPMENTinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFMAinstname:Universidade Federal do Maranhão (UFMA)instacron:UFMAORIGINALIvo Jose da Cunha Serra.pdfapplication/pdf6848473http://tedebc.ufma.br:8080/bitstream/tede/352/1/Ivo+Jose+da+Cunha+Serra.pdf2440bf1516e97ef7b712775d5fb7521cMD51tede/3522017-12-07 16:07:43.83oai:tede2:tede/352Biblioteca Digital de Teses e Dissertaçõeshttps://tedebc.ufma.br/jspui/PUBhttp://tedebc.ufma.br:8080/oai/requestrepositorio@ufma.br||repositorio@ufma.bropendoar:21312017-12-07T19:07:43Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA)false
dc.title.por.fl_str_mv UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
dc.title.alternative.eng.fl_str_mv A TECNIQUE FOR DOMAIN SPECIFIC LANGUAGE DEVELOPMENT
title UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
spellingShingle UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
Serra, Ivo José da Cunha
Linguagens Específicas de Domínio
Engenharia de Domínio
Ontologias
Sistemas Multiagente
Domain Specific Languages
Domain Engineering
Ontologies
Multi-Agent Systems
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
title_full UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
title_fullStr UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
title_full_unstemmed UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
title_sort UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
author Serra, Ivo José da Cunha
author_facet Serra, Ivo José da Cunha
author_role author
dc.contributor.advisor1.fl_str_mv GIRARDI, Rosario
dc.contributor.advisor1ID.fl_str_mv CPF:59043717053
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5317074159250496
dc.contributor.authorID.fl_str_mv CPF:77164024391
dc.contributor.author.fl_str_mv Serra, Ivo José da Cunha
contributor_str_mv GIRARDI, Rosario
dc.subject.por.fl_str_mv Linguagens Específicas de Domínio
Engenharia de Domínio
Ontologias
Sistemas Multiagente
topic Linguagens Específicas de Domínio
Engenharia de Domínio
Ontologias
Sistemas Multiagente
Domain Specific Languages
Domain Engineering
Ontologies
Multi-Agent Systems
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Domain Specific Languages
Domain Engineering
Ontologies
Multi-Agent Systems
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description To achieve quality and productivity in software development, software reuse is necessary nowadays. One way of doing so is generative reuse, which consists of automatic selecting and grouping software components. Generative software reuse can be done by employing Domain Specific Languages (DSL's). These languages specify a system in a high level of abstraction. This work proposes TOD-LED, a technique based on ontologies for the development of DSL's on Multi-Agent Domain Engineering. This technique guides the specification of DSL's using domain models developed with GRAMO, a technique for Domain Analysis in Multi-Agent Domain Engineering. TOD-LED uses ONTOLED, an ontology that represents the knowledge about the development of DSL's. The specification of a DSL is represented as an instance of ONTOLED. A case study was developed to evaluate TOD-LED. The case study consists of the specification of LESRF, a DSL for the development of systems for dynamic and non structured information access.
publishDate 2004
dc.date.issued.fl_str_mv 2004-03-15
dc.date.available.fl_str_mv 2008-11-04
dc.date.accessioned.fl_str_mv 2016-08-17T14:52:52Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SERRA, Ivo José da Cunha. A TECNIQUE FOR DOMAIN SPECIFIC LANGUAGE DEVELOPMENT. 2004. 131 f. Dissertação (Mestrado em Engenharia) - Universidade Federal do Maranhão, São Luis, 2004.
dc.identifier.uri.fl_str_mv http://tedebc.ufma.br:8080/jspui/handle/tede/352
identifier_str_mv SERRA, Ivo José da Cunha. A TECNIQUE FOR DOMAIN SPECIFIC LANGUAGE DEVELOPMENT. 2004. 131 f. Dissertação (Mestrado em Engenharia) - Universidade Federal do Maranhão, São Luis, 2004.
url http://tedebc.ufma.br:8080/jspui/handle/tede/352
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Maranhão
dc.publisher.program.fl_str_mv PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET
dc.publisher.initials.fl_str_mv UFMA
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Engenharia
publisher.none.fl_str_mv Universidade Federal do Maranhão
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFMA
instname:Universidade Federal do Maranhão (UFMA)
instacron:UFMA
instname_str Universidade Federal do Maranhão (UFMA)
instacron_str UFMA
institution UFMA
reponame_str Biblioteca Digital de Teses e Dissertações da UFMA
collection Biblioteca Digital de Teses e Dissertações da UFMA
bitstream.url.fl_str_mv http://tedebc.ufma.br:8080/bitstream/tede/352/1/Ivo+Jose+da+Cunha+Serra.pdf
bitstream.checksum.fl_str_mv 2440bf1516e97ef7b712775d5fb7521c
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA)
repository.mail.fl_str_mv repositorio@ufma.br||repositorio@ufma.br
_version_ 1853507977642770432