Back to Search Start Over

GasMASk Annotation-based Code Generator as an Embedded Domain-Specific Language in Collaborative Multi-Agent Systems

Authors :
Uwe Aßmann
Orçun Oruç
Source :
International Journal of Security, Privacy and Trust Management. 10:1-16
Publication Year :
2021
Publisher :
Academy and Industry Research Collaboration Center (AIRCC), 2021.

Abstract

Multi-agent systems have evolved with their application framework, analysis approaches and design complexities over the past few decades. In order for programming software agents, you need to handle analysis, design and implementation together; furthermore, privacy and trust should be integrated externally into the agent-oriented applications. Current frameworks do not consider privacy, trust, and data integrity in agent applications. In this study, we propose a domain-specific language that can be used for agent behaviors that consist of roles, organizational entity, goals through annotation processing with templates. Smart contracts can be generated to decrease the time for deployment and development stages. Templates and annotations are popular techniques to reduce boilerplate codebases from agent-oriented programming. These techniques can also be used for model-driven software engineering. This study will take the software agent development as a whole with analysis, design, and development with embedded domain-specific language development in terms of smart contract applications. Furthermore, we would like to refer to methodology, results of the research, and case study to enlighten readers in a better way. Finally, we summarize findings and highlight the main research points by inferencing in the conclusion section.

Details

ISSN :
23194103
Volume :
10
Database :
OpenAIRE
Journal :
International Journal of Security, Privacy and Trust Management
Accession number :
edsair.doi...........9fb2d793223459155ca64f492c4ea6e8
Full Text :
https://doi.org/10.5121/ijsptm.2021.10201