Metamodeling activities for hierarchical component-based models

Abdurrahman Alshareef, Hessam Sarjoughian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Facilitate grounding and managing model development and simulation experiments. Understanding the specific roles of different artifacts in abstractions is important to enrich the model development process. Actions and states reveal certain unique aspects about system behavior within and among component models. However, behavior specifications are not explicit and adequately supported in state-based formalisms. In this paper, we examine the role of actions in model specification in accordance with the notion of state in the modular and hierarchical parallel DEVS formalism. The resulting approach relies on the profoundness of DEVS while having a more intuitive abstraction around it via hierarchical activity metamodeling. Together the activity and DEVS modeling help simplify and strengthen specifying complex system behaviors as composition of atomic and coupled models. We show the importance of hierarchical DEVS activity modeling approach with a coordinator model as a part of a dual-server model.

Original languageEnglish (US)
Title of host publication2019 Spring Simulation Conference, SpringSim 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781510883888
DOIs
StatePublished - Apr 1 2019
Event2019 Spring Simulation Conference, SpringSim 2019 - Tucson, United States
Duration: Apr 29 2019May 2 2019

Publication series

Name2019 Spring Simulation Conference, SpringSim 2019

Conference

Conference2019 Spring Simulation Conference, SpringSim 2019
CountryUnited States
CityTucson
Period4/29/195/2/19

Fingerprint

Metamodeling
Model Specification
Coupled Model
Component Model
Modeling
Model
Development Process
Simulation Experiment
Intuitive
Complex Systems
Simplify
Server
Specifications
Specification
Electric grounding
Large scale systems
Servers
Abstraction
Chemical analysis

Keywords

  • Abstraction
  • Action
  • Activity
  • Behavior
  • Specification

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Control and Optimization
  • Modeling and Simulation

Cite this

Alshareef, A., & Sarjoughian, H. (2019). Metamodeling activities for hierarchical component-based models. In 2019 Spring Simulation Conference, SpringSim 2019 [8732854] (2019 Spring Simulation Conference, SpringSim 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.23919/SpringSim.2019.8732854

Metamodeling activities for hierarchical component-based models. / Alshareef, Abdurrahman; Sarjoughian, Hessam.

2019 Spring Simulation Conference, SpringSim 2019. Institute of Electrical and Electronics Engineers Inc., 2019. 8732854 (2019 Spring Simulation Conference, SpringSim 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Alshareef, A & Sarjoughian, H 2019, Metamodeling activities for hierarchical component-based models. in 2019 Spring Simulation Conference, SpringSim 2019., 8732854, 2019 Spring Simulation Conference, SpringSim 2019, Institute of Electrical and Electronics Engineers Inc., 2019 Spring Simulation Conference, SpringSim 2019, Tucson, United States, 4/29/19. https://doi.org/10.23919/SpringSim.2019.8732854
Alshareef A, Sarjoughian H. Metamodeling activities for hierarchical component-based models. In 2019 Spring Simulation Conference, SpringSim 2019. Institute of Electrical and Electronics Engineers Inc. 2019. 8732854. (2019 Spring Simulation Conference, SpringSim 2019). https://doi.org/10.23919/SpringSim.2019.8732854
Alshareef, Abdurrahman ; Sarjoughian, Hessam. / Metamodeling activities for hierarchical component-based models. 2019 Spring Simulation Conference, SpringSim 2019. Institute of Electrical and Electronics Engineers Inc., 2019. (2019 Spring Simulation Conference, SpringSim 2019).
@inproceedings{e9e2bc87403442e78dbcac4bb23d4afa,
title = "Metamodeling activities for hierarchical component-based models",
abstract = "Facilitate grounding and managing model development and simulation experiments. Understanding the specific roles of different artifacts in abstractions is important to enrich the model development process. Actions and states reveal certain unique aspects about system behavior within and among component models. However, behavior specifications are not explicit and adequately supported in state-based formalisms. In this paper, we examine the role of actions in model specification in accordance with the notion of state in the modular and hierarchical parallel DEVS formalism. The resulting approach relies on the profoundness of DEVS while having a more intuitive abstraction around it via hierarchical activity metamodeling. Together the activity and DEVS modeling help simplify and strengthen specifying complex system behaviors as composition of atomic and coupled models. We show the importance of hierarchical DEVS activity modeling approach with a coordinator model as a part of a dual-server model.",
keywords = "Abstraction, Action, Activity, Behavior, Specification",
author = "Abdurrahman Alshareef and Hessam Sarjoughian",
year = "2019",
month = "4",
day = "1",
doi = "10.23919/SpringSim.2019.8732854",
language = "English (US)",
series = "2019 Spring Simulation Conference, SpringSim 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "2019 Spring Simulation Conference, SpringSim 2019",

}

TY - GEN

T1 - Metamodeling activities for hierarchical component-based models

AU - Alshareef, Abdurrahman

AU - Sarjoughian, Hessam

PY - 2019/4/1

Y1 - 2019/4/1

N2 - Facilitate grounding and managing model development and simulation experiments. Understanding the specific roles of different artifacts in abstractions is important to enrich the model development process. Actions and states reveal certain unique aspects about system behavior within and among component models. However, behavior specifications are not explicit and adequately supported in state-based formalisms. In this paper, we examine the role of actions in model specification in accordance with the notion of state in the modular and hierarchical parallel DEVS formalism. The resulting approach relies on the profoundness of DEVS while having a more intuitive abstraction around it via hierarchical activity metamodeling. Together the activity and DEVS modeling help simplify and strengthen specifying complex system behaviors as composition of atomic and coupled models. We show the importance of hierarchical DEVS activity modeling approach with a coordinator model as a part of a dual-server model.

AB - Facilitate grounding and managing model development and simulation experiments. Understanding the specific roles of different artifacts in abstractions is important to enrich the model development process. Actions and states reveal certain unique aspects about system behavior within and among component models. However, behavior specifications are not explicit and adequately supported in state-based formalisms. In this paper, we examine the role of actions in model specification in accordance with the notion of state in the modular and hierarchical parallel DEVS formalism. The resulting approach relies on the profoundness of DEVS while having a more intuitive abstraction around it via hierarchical activity metamodeling. Together the activity and DEVS modeling help simplify and strengthen specifying complex system behaviors as composition of atomic and coupled models. We show the importance of hierarchical DEVS activity modeling approach with a coordinator model as a part of a dual-server model.

KW - Abstraction

KW - Action

KW - Activity

KW - Behavior

KW - Specification

UR - http://www.scopus.com/inward/record.url?scp=85068623995&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85068623995&partnerID=8YFLogxK

U2 - 10.23919/SpringSim.2019.8732854

DO - 10.23919/SpringSim.2019.8732854

M3 - Conference contribution

T3 - 2019 Spring Simulation Conference, SpringSim 2019

BT - 2019 Spring Simulation Conference, SpringSim 2019

PB - Institute of Electrical and Electronics Engineers Inc.

ER -