Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development 2017
DOI: 10.5220/0006271301820195
|View full text |Cite
|
Sign up to set email alerts
|

Distributing Scenario-based Models: A Replicate-and-Project Approach

Abstract: In recent years, scenario-based modeling has been proposed to help mitigate some of the underlying difficulties in modeling complex reactive systems, by allowing modelers to specify system behavior in a way that is intuitive and directly executable. This modeling approach simplifies the specification of systems that include events occurring in distinct system components. However, when these system components are physically distributed, executing the scenario-based model requires inter-component coordination th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
2
1

Relationship

4
4

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 35 publications
(31 reference statements)
0
6
0
Order By: Relevance
“…Thus, it is often possible to apply formal verification to ensure that a scenario-based model satisfies various criteria, either as a stand-alone model or as a component within a larger system. Automated analysis techniques can also be used to execute scenariobased models in distributed architectures (Harel et al, 2015a;Steinberg et al, 2018;Steinberg et al, 2017;Greenyer et al, 2016b;Harel et al, 2013a), to automatically repair these models Harel et al, 2012a;Katz, 2021b), and to augment them in various ways, e.g., as part of the Wise Computing initiative (Harel et al, 2018;Marron et al, 2016;Harel et al, 2016a;Harel et al, 2016b).…”
Section: Scenario-based Modelingmentioning
confidence: 99%
“…Thus, it is often possible to apply formal verification to ensure that a scenario-based model satisfies various criteria, either as a stand-alone model or as a component within a larger system. Automated analysis techniques can also be used to execute scenariobased models in distributed architectures (Harel et al, 2015a;Steinberg et al, 2018;Steinberg et al, 2017;Greenyer et al, 2016b;Harel et al, 2013a), to automatically repair these models Harel et al, 2012a;Katz, 2021b), and to augment them in various ways, e.g., as part of the Wise Computing initiative (Harel et al, 2018;Marron et al, 2016;Harel et al, 2016a;Harel et al, 2016b).…”
Section: Scenario-based Modelingmentioning
confidence: 99%
“…These aspects include the automatic repair (Harel et al, 2012a), verification (Harel et al, 2015b), synthesis (Greenyer et al, 2016a) and optimization (Harel et al, 2015a;Greenyer et al, 2016b;Steinberg et al, 2017;Steinberg et al, 2018;Harel et al, 2020) of models.…”
Section: Related Workmentioning
confidence: 99%
“…These aspects include the automatic repair (Harel et al, 2012a), verification (Harel et al, 2015b), synthesis (Greenyer et al, 2016a) and optimization (Harel et al, 2015a;Greenyer et al, 2016b;Steinberg et al, 2017;Steinberg et al, 2018;Harel et al, 2020) Harel et al, 2018), which seeks to transform the computer into a proactive team member, capable of developing complex models alongside human engineers.…”
Section: Related Workmentioning
confidence: 99%
“…This compatibility stems from the fact that scenario objects in a scenariobased (SB) model interact through the well defined interface of the event selection mechanism, making it possible to automatically construct a model of the full, composite system, and then analyze it. Tools and techniques have been devised to model-check and repair safely and liveness violations in SB models (Harel et al, 2011;Harel et al, 2011), to automatically optimize and distribute these models (Harel et al, 2013a;Harel et al, 2015a;Steinberg et al, 2017), and to identify emergent properties thereof (Harel et al, 2018).…”
Section: Introductionmentioning
confidence: 99%