UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
| Ano de defesa: | 2004 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |