Towards an Ontology for Teamwork Enabled Services
Abstract
Teamwork ability is a crucial aspect of humans, agents and other intelligent systems. This study is dedicated to the conceptual formal modeling of service teamworking by considering concepts defined within a vast range of models and theories of human and agent team development. We make the conceptual based modeling by using ontologies to define teams, roles, services and their modeling domains abstracting the most important concepts of team development whilst providing a decent level of formality and unambiguity. An ontology named TrEWSOnto is proposed as a model to assist the development process of teamwork enabled services in tandem with the representation of their composition process activity. This includes (i) the definition of concepts that are used to improve the teamwork ability of peer services, (ii) the description of the main concepts are used for the role modeling composition, and (iii) the description of situations that teamwork roles should monitor to catch potential "unhealthy"behavior happen during the service activity in order to run proactively and avoid obstacles or collisions. The result is a structure of five ontology sections together forming a representation for TeamwoRk Enabled Web (TrEW) Services and the environment they live. © 2020 ACM.