Abstract


 
 
 Because of its facilities for the generalization and specialization of concepts and the unambiguous terminology they provide, ontologies are being used for the representation of reusable software artifacts. This work describes GRAMO, an ontology-based technique for the specification of domain and user models in Multi-Agent Domain Engineering. ONTODUM, an ontology-based tool supporting GRAMO is also introduced. ONTODUM represents the knowledge of GRAMO. Some case studies developed to evaluate GRAMO are also briefly described.
 
 

Highlights

  • Domain analysis [1] [25] [29] [32] [37] [38] [40] identifies reuse opportunities and specifies the common requirements of a family of applications

  • 3 Evaluation In order to validate the GRAMO technique, several case studies have been developed. These case studies approached the construction of ONTOINFO [30], ONTOJUS [31], ONTOTOUR [6] and ONTOPEC [39] domain models by reusing ONTODUM through the application of the GRAMO technique

  • This article introduced GRAMO, a technique for the construction of domain and user models to be reused in the development of multi-agent applications

Read more

Summary

Introduction

Domain analysis [1] [25] [29] [32] [37] [38] [40] identifies reuse opportunities and specifies the common requirements of a family of applications The product of this phase is a domain model. Domain design looks for a documented solution to the problem specified in a domain model The product of this phase is composed of one or more frameworks and a collection of design patterns, documenting good solutions in that domain. We are constructing a software development environment composed of a set of development tools and libraries of high-level reusable software abstrations (domain models, domain specific languages, user models, agent-based architectural and detailed design patterns, multi-agent frameworks, and reusable software agents) for both compositional and generative agent-based application development. Experiments are being conducted on the legal, tourism, and pecuary domains and for problem-solving tasks of information retrieval and filtering [6] [30] [31] [39]

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call