KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento

Detalhes bibliográficos
Ano de defesa: 2010
Autor(a) principal: Rodrigo Rocha Silva
Orientador(a): Mauricio Gonçalves Vieira Ferreira, Nandamudi Lankalapalli Vijaykumar
Banca de defesa: Valcir Orlando, Germano de Souza Kienbaum, Selma Shin Shimizu Melnikoff
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Instituto Nacional de Pesquisas Espaciais (INPE)
Programa de Pós-Graduação: Programa de Pós-Graduação do INPE em Computação Aplicada
Departamento: Não Informado pela instituição
País: BR
Resumo em Inglês: An evident problem from the development of Automatic Planning Systems is the modeling and reuse of domains and problems, due to lack of appropriate tools. In this context, the present work proposes the development of an object oriented (OO) meta-model, generic enough to allow the description of several domains from the Automatic Planning area, bringing an alternative to currently languages used for the representation of planning problems. The Domain Engineering discipline has been adopted in the model development, aiming to promote the systematic adoption of software reuse practice in a higher abstraction level than the coding. A model has been elaborated through domain analysis and project activities, enabling the development of a reusable infra-structure, that captures the structure and knowledge from a family of Automatic Planning applications. It's presented a prototype building to act as an interface for meta-model data collecting and also an XML Schema (XSD) that represents the modeling concepts as well as their validations and constraints, to enable a XML description of planning domains utilizing this work proposition. It's also presented the use of this model as a tool for the description of three domains and planning problems: a logistic domain problem, presented in parallel to the proposition static structure, the Block World and the National Institute for Space Research satellite tracking domain. Besides, it's presented an extension of the model as a domain description for a satellite simulation, promoting the experimentation of the earlier proposed aims.
Link de acesso: http://urlib.net/sid.inpe.br/mtc-m19@80/2010/04.06.17.32
Resumo: Um problema evidente no desenvolvimento de Sistemas para Planejamento Automático é a modelagem e o reuso de domínios e problemas, devido à falta de ferramentas adequadas. Este trabalho propõe o desenvolvimento de um meta-modelo orientado a objetos (OO), genérico o suficiente para a descrição de vários domínios de aplicação da área de Planejamento Automático, como uma alternativa às atuais linguagens utilizadas em representação de problemas de planejamento. Adotou-se a disciplina de engenharia de domínio no desenvolvimento do modelo, com objetivo de promover a adoção sistemática da prática de reutilização de software em um nível de abstração mais alto que o de codificação. O modelo foi elaborado através de atividades de análise e projeto de domínio, possibilitando o desenvolvimento de uma infra-estrutura reutilizável, que captura a estrutura e o conhecimento de uma família de aplicações de Planejamento Automático. É apresentada a construção de um protótipo para servir de interface para captação dos dados do meta-modelo e também uma especificação XML Schema (XSD) que contempla os conceitos de modelagem, verificação e restrições do mesmo, para possibilitar a descrição de domínios de planejamento utilizando a proposta deste trabalho em XML. Apresenta-se o uso do modelo como ferramenta para descrição de três domínios e problemas de planejamento. São eles: um domínio de Logística apresentado em paralelo a apresentação da estrutura estática da proposta; o Mundo de Blocos; e o domínio de rastreio de satélite do Instituto Nacional de Pesquisas Espaciais. Também é apresentada uma extensão do modelo feita para servir como descrição do domínio de simulação de um satélite, promovendo a experimentação das metas propostas anteriormente.
id INPE_196aba01a46dfca560e24d5c20c1e92d
oai_identifier_str oai:urlib.net:sid.inpe.br/mtc-m19@80/2010/04.06.17.32.29-0
network_acronym_str INPE
network_name_str Biblioteca Digital de Teses e Dissertações do INPE
spelling info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisKPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamentoKPlanOO: an object-oriented meta-model for describing domains and problems for planning2010-04-14Mauricio Gonçalves Vieira FerreiraNandamudi Lankalapalli VijaykumarValcir OrlandoGermano de Souza KienbaumSelma Shin Shimizu MelnikoffRodrigo Rocha SilvaInstituto Nacional de Pesquisas Espaciais (INPE)Programa de Pós-Graduação do INPE em Computação AplicadaINPEBRinteligência artificialplanejamentoescalonamentorepresentação do conhecimentoreusoontologiaartificial intelligenceplanningschedulingknowledge representationreuseontologyUm problema evidente no desenvolvimento de Sistemas para Planejamento Automático é a modelagem e o reuso de domínios e problemas, devido à falta de ferramentas adequadas. Este trabalho propõe o desenvolvimento de um meta-modelo orientado a objetos (OO), genérico o suficiente para a descrição de vários domínios de aplicação da área de Planejamento Automático, como uma alternativa às atuais linguagens utilizadas em representação de problemas de planejamento. Adotou-se a disciplina de engenharia de domínio no desenvolvimento do modelo, com objetivo de promover a adoção sistemática da prática de reutilização de software em um nível de abstração mais alto que o de codificação. O modelo foi elaborado através de atividades de análise e projeto de domínio, possibilitando o desenvolvimento de uma infra-estrutura reutilizável, que captura a estrutura e o conhecimento de uma família de aplicações de Planejamento Automático. É apresentada a construção de um protótipo para servir de interface para captação dos dados do meta-modelo e também uma especificação XML Schema (XSD) que contempla os conceitos de modelagem, verificação e restrições do mesmo, para possibilitar a descrição de domínios de planejamento utilizando a proposta deste trabalho em XML. Apresenta-se o uso do modelo como ferramenta para descrição de três domínios e problemas de planejamento. São eles: um domínio de Logística apresentado em paralelo a apresentação da estrutura estática da proposta; o Mundo de Blocos; e o domínio de rastreio de satélite do Instituto Nacional de Pesquisas Espaciais. Também é apresentada uma extensão do modelo feita para servir como descrição do domínio de simulação de um satélite, promovendo a experimentação das metas propostas anteriormente.An evident problem from the development of Automatic Planning Systems is the modeling and reuse of domains and problems, due to lack of appropriate tools. In this context, the present work proposes the development of an object oriented (OO) meta-model, generic enough to allow the description of several domains from the Automatic Planning area, bringing an alternative to currently languages used for the representation of planning problems. The Domain Engineering discipline has been adopted in the model development, aiming to promote the systematic adoption of software reuse practice in a higher abstraction level than the coding. A model has been elaborated through domain analysis and project activities, enabling the development of a reusable infra-structure, that captures the structure and knowledge from a family of Automatic Planning applications. It's presented a prototype building to act as an interface for meta-model data collecting and also an XML Schema (XSD) that represents the modeling concepts as well as their validations and constraints, to enable a XML description of planning domains utilizing this work proposition. It's also presented the use of this model as a tool for the description of three domains and planning problems: a logistic domain problem, presented in parallel to the proposition static structure, the Block World and the National Institute for Space Research satellite tracking domain. Besides, it's presented an extension of the model as a domain description for a satellite simulation, promoting the experimentation of the earlier proposed aims.http://urlib.net/sid.inpe.br/mtc-m19@80/2010/04.06.17.32info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Teses e Dissertações do INPEinstname:Instituto Nacional de Pesquisas Espaciais (INPE)instacron:INPE2021-07-31T06:54:26Zoai:urlib.net:sid.inpe.br/mtc-m19@80/2010/04.06.17.32.29-0Biblioteca Digital de Teses e Dissertaçõeshttp://bibdigital.sid.inpe.br/PUBhttp://bibdigital.sid.inpe.br/col/iconet.com.br/banon/2003/11.21.21.08/doc/oai.cgiopendoar:32772021-07-31 06:54:27.654Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE)false
dc.title.pt.fl_str_mv KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
dc.title.alternative.en.fl_str_mv KPlanOO: an object-oriented meta-model for describing domains and problems for planning
title KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
spellingShingle KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
Rodrigo Rocha Silva
title_short KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
title_full KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
title_fullStr KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
title_full_unstemmed KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
title_sort KPlanOO: um meta-modelo orientado a objetos para descrição de domínios e problemas de planejamento
author Rodrigo Rocha Silva
author_facet Rodrigo Rocha Silva
author_role author
dc.contributor.advisor1.fl_str_mv Mauricio Gonçalves Vieira Ferreira
dc.contributor.advisor2.fl_str_mv Nandamudi Lankalapalli Vijaykumar
dc.contributor.referee1.fl_str_mv Valcir Orlando
dc.contributor.referee2.fl_str_mv Germano de Souza Kienbaum
dc.contributor.referee3.fl_str_mv Selma Shin Shimizu Melnikoff
dc.contributor.author.fl_str_mv Rodrigo Rocha Silva
contributor_str_mv Mauricio Gonçalves Vieira Ferreira
Nandamudi Lankalapalli Vijaykumar
Valcir Orlando
Germano de Souza Kienbaum
Selma Shin Shimizu Melnikoff
dc.description.abstract.por.fl_txt_mv Um problema evidente no desenvolvimento de Sistemas para Planejamento Automático é a modelagem e o reuso de domínios e problemas, devido à falta de ferramentas adequadas. Este trabalho propõe o desenvolvimento de um meta-modelo orientado a objetos (OO), genérico o suficiente para a descrição de vários domínios de aplicação da área de Planejamento Automático, como uma alternativa às atuais linguagens utilizadas em representação de problemas de planejamento. Adotou-se a disciplina de engenharia de domínio no desenvolvimento do modelo, com objetivo de promover a adoção sistemática da prática de reutilização de software em um nível de abstração mais alto que o de codificação. O modelo foi elaborado através de atividades de análise e projeto de domínio, possibilitando o desenvolvimento de uma infra-estrutura reutilizável, que captura a estrutura e o conhecimento de uma família de aplicações de Planejamento Automático. É apresentada a construção de um protótipo para servir de interface para captação dos dados do meta-modelo e também uma especificação XML Schema (XSD) que contempla os conceitos de modelagem, verificação e restrições do mesmo, para possibilitar a descrição de domínios de planejamento utilizando a proposta deste trabalho em XML. Apresenta-se o uso do modelo como ferramenta para descrição de três domínios e problemas de planejamento. São eles: um domínio de Logística apresentado em paralelo a apresentação da estrutura estática da proposta; o Mundo de Blocos; e o domínio de rastreio de satélite do Instituto Nacional de Pesquisas Espaciais. Também é apresentada uma extensão do modelo feita para servir como descrição do domínio de simulação de um satélite, promovendo a experimentação das metas propostas anteriormente.
dc.description.abstract.eng.fl_txt_mv An evident problem from the development of Automatic Planning Systems is the modeling and reuse of domains and problems, due to lack of appropriate tools. In this context, the present work proposes the development of an object oriented (OO) meta-model, generic enough to allow the description of several domains from the Automatic Planning area, bringing an alternative to currently languages used for the representation of planning problems. The Domain Engineering discipline has been adopted in the model development, aiming to promote the systematic adoption of software reuse practice in a higher abstraction level than the coding. A model has been elaborated through domain analysis and project activities, enabling the development of a reusable infra-structure, that captures the structure and knowledge from a family of Automatic Planning applications. It's presented a prototype building to act as an interface for meta-model data collecting and also an XML Schema (XSD) that represents the modeling concepts as well as their validations and constraints, to enable a XML description of planning domains utilizing this work proposition. It's also presented the use of this model as a tool for the description of three domains and planning problems: a logistic domain problem, presented in parallel to the proposition static structure, the Block World and the National Institute for Space Research satellite tracking domain. Besides, it's presented an extension of the model as a domain description for a satellite simulation, promoting the experimentation of the earlier proposed aims.
description Um problema evidente no desenvolvimento de Sistemas para Planejamento Automático é a modelagem e o reuso de domínios e problemas, devido à falta de ferramentas adequadas. Este trabalho propõe o desenvolvimento de um meta-modelo orientado a objetos (OO), genérico o suficiente para a descrição de vários domínios de aplicação da área de Planejamento Automático, como uma alternativa às atuais linguagens utilizadas em representação de problemas de planejamento. Adotou-se a disciplina de engenharia de domínio no desenvolvimento do modelo, com objetivo de promover a adoção sistemática da prática de reutilização de software em um nível de abstração mais alto que o de codificação. O modelo foi elaborado através de atividades de análise e projeto de domínio, possibilitando o desenvolvimento de uma infra-estrutura reutilizável, que captura a estrutura e o conhecimento de uma família de aplicações de Planejamento Automático. É apresentada a construção de um protótipo para servir de interface para captação dos dados do meta-modelo e também uma especificação XML Schema (XSD) que contempla os conceitos de modelagem, verificação e restrições do mesmo, para possibilitar a descrição de domínios de planejamento utilizando a proposta deste trabalho em XML. Apresenta-se o uso do modelo como ferramenta para descrição de três domínios e problemas de planejamento. São eles: um domínio de Logística apresentado em paralelo a apresentação da estrutura estática da proposta; o Mundo de Blocos; e o domínio de rastreio de satélite do Instituto Nacional de Pesquisas Espaciais. Também é apresentada uma extensão do modelo feita para servir como descrição do domínio de simulação de um satélite, promovendo a experimentação das metas propostas anteriormente.
publishDate 2010
dc.date.issued.fl_str_mv 2010-04-14
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
status_str publishedVersion
format masterThesis
dc.identifier.uri.fl_str_mv http://urlib.net/sid.inpe.br/mtc-m19@80/2010/04.06.17.32
url http://urlib.net/sid.inpe.br/mtc-m19@80/2010/04.06.17.32
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.publisher.none.fl_str_mv Instituto Nacional de Pesquisas Espaciais (INPE)
dc.publisher.program.fl_str_mv Programa de Pós-Graduação do INPE em Computação Aplicada
dc.publisher.initials.fl_str_mv INPE
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv Instituto Nacional de Pesquisas Espaciais (INPE)
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do INPE
instname:Instituto Nacional de Pesquisas Espaciais (INPE)
instacron:INPE
reponame_str Biblioteca Digital de Teses e Dissertações do INPE
collection Biblioteca Digital de Teses e Dissertações do INPE
instname_str Instituto Nacional de Pesquisas Espaciais (INPE)
instacron_str INPE
institution INPE
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE)
repository.mail.fl_str_mv
publisher_program_txtF_mv Programa de Pós-Graduação do INPE em Computação Aplicada
contributor_advisor1_txtF_mv Mauricio Gonçalves Vieira Ferreira
_version_ 1706805036629098496