Tahereh Adamzadeh

A model-driven framework for developing multi-agent systems in emergency response environments

In emergency response environments, variant entities with specific behaviors and interaction between them form a complex system that can be well modeled by multi-agent systems. To build such complex systems, instead of writing the code from scratch, one can follow the model-driven development approach, which aims to generate software from design models automatically. To achieve this goal, two important prerequisites are: a domain-specific modeling language for designing an emergency response environment model, and transformation programs for automatic code generation from a model. In addition, for modeling with the language, a modeling tool is required, and for executing the generated code there is a need to a platform. In this paper, a model-driven framework for developing multi-agent systems in emergency response environments is provided which includes several items. A domain-specific modeling language as well as a modeling tool is developed for this domain. The language and the tool are called ERE-ML and ERE-ML Tool, respectively. Using the ERE-ML Tool, a designer can model an emergency response situation and then validate the model against the predefined constraints. Furthermore, several model to code transformations are defined for automatic multi-agent system code generation from an emergency response environment model. For executing the generated code, an extension of JAMDER platform is also provided. To evaluate our framework, several case studies including the Victorian bushfire disaster are modeled to show the ability of the framework in modeling real-world situations and automatic transformation of the model into the code.

By MDSERG Admin | Papers in English

A modeling language to model mitigation in emergency response environments

A modeling language is a way to describe syntax, semantic, and constraints needed for creating models. Defining a Domain Specific Modeling Language (DSML) instead of suing a general-purpose one, increases the productivity of the developer as well as the quality of the resulted model. In this paper, we proposed a DSML for the Mitigation phase of Emergency Response Environments (EREs). We extended the TAO framework based on the TAO provided textual patterns. This paper also involves extending MAS-ML to support the modeling of EREs Mitigation phase. To evaluate this work, a case study is modeled with the proposed modeling language. Higher abstraction level, less effort, and faster development process are results of the proposed modeling language.

By MDSERG Admin | Papers in English

Acceptance of Ms. HoseinDoost and Ms. Adamzadeh’s paper in SoSyM Journal

Our paper entitled “A Model-Driven Framework for Developing Multi-Agent Systems in Emergency Response Environments” was accepted in the Software and Systems Modeling (SoSyM) journal.

By MDSERG Admin | Acceptance Paper . News

Videos of “GMF Workshop” is now published

Videos of “GMF Workshop” is now published. You can see these here.

By MDSERG Admin | News

Workshop on GMF

Saturday May 21: Group Meeting. “Workshop on Graphical Modeling Framework” by Ms. HoseinDoost & Ms. Adamzadeh.

By MDSERG Admin | News . Workshop

Workshop on MetaEdit+

Jun. 24 : Group Meeting. Workshop on “Domain Specific Modeling with MetaEdit+” by Ms. Adamzadeh.

By MDSERG Admin | News . Workshop


Email: Zamani[AT]eng.ui.ac.ir
Tel: +98-31-37934537
Address: Department of Software Engineering, Faculty of Computer Engineering, University of Isfahan, Hezar Jarib Ave.


  • 0
  • 1
  • 8
  • 8,597
  • 339
  • 30
  • 0
  • March 12, 2019