Towards Providing Debugging in the Domain-Specific Modeling Languages for Software Agents

Baris Tekin Tezel, Geylani Kardas
2018 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
Domain-specific modeling languages (DSMLs) for Multi-agent Systems (MAS) mostly provide checks and validations on modeled systems according to the related syntax and semantics descriptions. However, they do not have a built-in support for debugging MAS models which makes the control of model correctness difficult. Hence, in this paper, we present our ongoing work which aims at providing debugging inside MAS DSMLs. We describe two possible ways of deriving debuggers for MAS DSMLs. The first
more » ... native is based on the construction of a mapping between MAS model entities and the generated code while the second one considers the metamodel-based description of the operational semantics of executing agents. Pros and cons of each approach are also discussed.
dblp:conf/models/TezelK18 fatcat:4ds63k6asbas5jsd4s2wy3ag4i