MSaaS (M&S as a Service) is gaining momentum as an effective approach to bring the benefits of service-oriented architectures and cloud computing into the M&S field, so as to enhance interoperability, composability, reusability and reduce the cost of M&S efforts. Such significant advantages can be further enhanced by introducing automated model transformations that support the various phases of a M&S effort, from simulation model building down to model implementation, deployment and execution. In previous contributions we have already addressed the use of automated model transformations that can be effectively adopted to provide simulation services for MSaaS platforms. This paper instead focuses on the automated development of modeling services for MSaaS, i.e., those services that allow platform users to easily build models in their own modeling language by use of a web-based user interface. Specifically, this work proposes an approach to automatically generate web-based visual editors from a metamodel that defines a given modeling language. Once generated, such editors can be made available on demand through a complete MSaaS platform, which also includes simulation services. The paper first describes the architecture of a MSaaS platform that includes modeling services, then illustrates the method for the automated development of web-based modeling services and, finally, gives a complete example application of the proposed method.

Bocciarelli, P., D'Ambrogio, A., Mastromattei, A., Giglio, A. (2017). Automated Development of Web-based Modeling Services for MSaaS Platforms. In Proceedings of the 2017 International Symposium on Model-Driven Approaches for Simulation Engineering (Mod4Sim 2017), part of the 2017 Spring Simulation Multi-Conference (SpringSim 2017) (pp.80-91). The Society for Modeling and Simulation International.

Automated Development of Web-based Modeling Services for MSaaS Platforms

D'AMBROGIO, ANDREA;
2017

Abstract

MSaaS (M&S as a Service) is gaining momentum as an effective approach to bring the benefits of service-oriented architectures and cloud computing into the M&S field, so as to enhance interoperability, composability, reusability and reduce the cost of M&S efforts. Such significant advantages can be further enhanced by introducing automated model transformations that support the various phases of a M&S effort, from simulation model building down to model implementation, deployment and execution. In previous contributions we have already addressed the use of automated model transformations that can be effectively adopted to provide simulation services for MSaaS platforms. This paper instead focuses on the automated development of modeling services for MSaaS, i.e., those services that allow platform users to easily build models in their own modeling language by use of a web-based user interface. Specifically, this work proposes an approach to automatically generate web-based visual editors from a metamodel that defines a given modeling language. Once generated, such editors can be made available on demand through a complete MSaaS platform, which also includes simulation services. The paper first describes the architecture of a MSaaS platform that includes modeling services, then illustrates the method for the automated development of web-based modeling services and, finally, gives a complete example application of the proposed method.
2017 International Symposium on Model-Driven Approaches for Simulation Engineering (Mod4Sim 2017), part of the 2017 Spring Simulation Multi-Conference, SpringSim 2017
Virginia Beach (United States)
2017
Rilevanza internazionale
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
Settore INF/01 - Informatica
English
Model transformation; Model-driven development; MSaaS; Visual editors; Web-based modeling
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85020620129&partnerID=40&md5=d5baa89a6c01329dba3a44c6afbf1e92
Intervento a convegno
Bocciarelli, P., D'Ambrogio, A., Mastromattei, A., Giglio, A. (2017). Automated Development of Web-based Modeling Services for MSaaS Platforms. In Proceedings of the 2017 International Symposium on Model-Driven Approaches for Simulation Engineering (Mod4Sim 2017), part of the 2017 Spring Simulation Multi-Conference (SpringSim 2017) (pp.80-91). The Society for Modeling and Simulation International.
Bocciarelli, P; D'Ambrogio, A; Mastromattei, A; Giglio, A
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/2108/186133
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact