Authors:
Karl-Heinz Krempels
;
Andriy Panchenko
;
Janno von Stülpnagel
and
Christoph Terwelp
Affiliation:
RWTH Aachen University, Germany
Keyword(s):
Agent-oriented software engineering, Tool integration, Ontology design, Problem solving method.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Applications and Case-studies
;
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Context
;
Data Engineering
;
Distributed and Mobile Software Systems
;
Domain Analysis and Modeling
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Knowledge Acquisition
;
Knowledge Engineering and Ontology Development
;
Knowledge Representation
;
Knowledge-Based Systems
;
Multi-Agent Systems
;
Ontologies and the Semantic Web
;
Ontology Engineering
;
Ontology Sharing and Reuse
;
Paradigm Trends
;
Software Engineering
;
Symbolic Systems
Abstract:
The development of autonomous software systems requires the cooperation of professionals in multiple domains. This involves experts on the domain of discourse (application domain), knowledge engineers, experts in problem solving methods (PSM), as well as in the chosen deployment technology (e.g. agent technology, web services, etc.). Tool assistance for the process of developing an agent-based software systems has a direct impact on the feasibility of the planned system as well as on the acceptance of agent technology by software developers. In this paper we discuss a general approach for the process of developing agent-based software and the lack of existing tools that support the entire development process. Thereafter we describe our improvement of the development process realized by interconnected tools for ontology and PSMdevelopment, as well as as an improvement of the intergration of PSMs into a multiagent system. Finally we describe an example of an enhanced system deployment
with the help of this approach.
(More)