Semantic Web Technologies in Multi-Agent Systems

Semantic web technologies are concerned with automatic interpretation of and reasoning on knowledge representations called ontologies. This information is commonly used in semantic service descriptions for making a software component’s functionality understandable for machines. Thus, those approaches are a valuable contribution for the development of autonomous agents’ behaviors. In the context of our research, we are engaged in automatic service matchmaking, service engineering, composition of services towards achieving a set goal, and the integration of those technologies into development methods for multi-agent systems.