Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/3242181.3242232acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
research-article

Restraining complexity and scale traits for component-based simulation models

Published: 03 December 2017 Publication History

Abstract

From understanding our distant past to building systems of future, useful simulations demand "efficient models". Standing in the way is the twofold challenge of restraining complexity and scale of models. We describe these traits in view of component-based model development. We substantiate the roles complexity and scale play in view of modeling formalisms. We propose semi-formal modeling methods, in contrast to formal, are suitable for qualifying/quantifying model complexity and scale. For structural abstractions, we use class and component models. For behavioral abstractions, we use activity and state machines models. Furthermore, we consider these traits from the vantage point of having families of component-based models. We exemplify the concept and approach by developing families of DEVS models in the CoSMoS framework supporting DEVS-based activity and state machines models that persist in relational databases across multiple model development sessions. We conclude by discussing future research directions for real-time and heterogeneous model composability.

References

[1]
ACIMS 2015a. "CoSMoS". Available at https://acims.asu.edu/software/cosmos/.
[2]
ACIMS 2015b. "DEVS-Suite". Available at https://acims.asu.edu/software/devs-suite/.
[3]
Alshareef, A., H. S. Sarjoughian, and B. Zarrin. 2016. "An Approach for Activity-Based DEVS Model Specification". In Proceedings of the Symposium on Model-Driven Approaches for Simulation Engineering, 1--8. SCS.
[4]
Alur, R., and D. L. Dill. 1994. "A Theory of Timed Automata". Theoretical Computer Science 126 (2): 183--235.
[5]
Anylogic 2017. Available at https://www.anylogic.com.
[6]
Davis, P. K., and J. H. Bigelow. 1998. "Experiments in Multiresolution Modeling (MRM)". Technical report, RAND Corp Santa Monica, CA, USA.
[7]
Denvir, T., R. Herman, and R. Whitty. 2012. Formal Aspects of Measurement: Proceedings of the BCS-FACS Workshop on Formal Aspects of Measurement, South Bank University, London, 5 May 1991. Springer Science & Business Media.
[8]
Fujimoto, R. M. 2000. Parallel and Distributed Simulation Systems. Wiley New York.
[9]
Keller, R. M. 1976. "Formal Verification of Parallel Programs". Comm. of the ACM 19 (7): 371--384.
[10]
Kim, S., H. S. Sarjoughian, and V. Elamvazhuthi. 2009. "DEVS-Suite: A Simulator Supporting Visual Experimentation Design and Behavior Monitoring". In Proceedings of the Symposium on Theory of Modeling and Simulation-DEVS Integrative M&S, 29--36. SCS.
[11]
Lee, E. A. 2015. "The Past, Present and Future of Cyber-Physical Systems: A Focus on Models". Sensors 15 (3): 4837--4869.
[12]
Maleki, M., R. Woodbury, R. Goldstein, S. Breslav, and A. Khan. 2015. "Designing DEVS Visual Interfaces for End-User Programmers". Simulation: Transactions of The Society for Modeling and Simulation International 91 (8): 715--734.
[13]
OMG 2017. "Unified Modeling Language". Available at http://www.omg.org/spec/UML/.
[14]
Ptolemaeus, C. 2014. System Design, Modeling, and Simulation: Using Ptolemy II. http://ptolemy.org/.
[15]
Sarjoughian, H. S. 2002. "On the Role of Quality Attributes in Specifying Software/System Architecture for Intelligent Systems". In NIST Speical Publication, 429--434: Nat. Inst. of Standards & Technology.
[16]
Sarjoughian, H. S., and V. Elamvazhuthi. 2009. "CoSMoS: A Visual Environment for Component-based Modeling, Experimental Design, and Simulation". In Proceedings of the International Conference on Simulation Tools and Techniques, 1--9. ICST.
[17]
Sarjoughian, H. S., and A. M. Markid. 2012. "EMF-DEVS Modeling". In Proceedings of the Symposium on Theory of Modeling and Simulation-DEVS Integrative M&S, 1--9. SCS.
[18]
Sarjoughian, H. S., and S. Sundaramoorthi. 2015. "Superdense Time Trajectories for DEVS Simulation Models". In Proceedings of the Symposium on Theory of Modeling and Simulation-DEVS Integrative M&S, 249--256. SCS.
[19]
Simon, H. A. 1962. "The Architecture of Complexity". Proceedings of the American Philosophical Society 106 (6): 467--482.
[20]
Sztipanovits, J., X. Koutsoukos, G. Karsai, N. Kottenstette, P. Antsaklis, V. Gupta, B. Goodwine, J. Baras, and S. Wang. 2011. "Toward a Science of Cyber-Physical System Integration". Proceedings of the IEEE 100 (1): 29--44.
[21]
Tang, V., and V. Salminen. 2001. "Towards a Theory of Complicatedness: Framework for Complex Systems Analysis and Design". In International Conference on Engineering Design, 1--8.
[22]
Wymore, A. W. 1993. Model-based Systems Engineering. CRC press.
[23]
Zeigler, B. P., H. Praehofer, and T. G. Kim. 2000. Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems. Second ed. Academic press.
[24]
Zeigler, B. P., and H. S. Sarjoughian. 2012. Guide to Modeling and Simulation of Systems of Systems. Springer Science.

Cited By

View all
  • (2019)Metamodeling activities for hierarchical component-based modelsProceedings of the Theory of Modeling and Simulation Symposium10.5555/3338246.3338248(1-12)Online publication date: 29-Apr-2019
  • (2018)Parallelism semantics in modeling activitiesProceedings of the Theory of Modeling and Simulation Symposium10.5555/3213187.3213193(1-12)Online publication date: 15-Apr-2018
  • (2018)Parallelism semantics in modeling activitiesProceedings of the 4th ACM International Conference of Computing for Engineering and Sciences10.1145/3213187.3213193(1-12)Online publication date: 6-Jul-2018
  1. Restraining complexity and scale traits for component-based simulation models

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WSC '17: Proceedings of the 2017 Winter Simulation Conference
    December 2017
    4389 pages
    ISBN:9781538634271

    Sponsors

    Publisher

    IEEE Press

    Publication History

    Published: 03 December 2017

    Check for updates

    Qualifiers

    • Research-article

    Conference

    WSC '17
    Sponsor:
    WSC '17: Winter Simulation Conference
    December 3 - 6, 2017
    Nevada, Las Vegas

    Acceptance Rates

    Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 14 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Metamodeling activities for hierarchical component-based modelsProceedings of the Theory of Modeling and Simulation Symposium10.5555/3338246.3338248(1-12)Online publication date: 29-Apr-2019
    • (2018)Parallelism semantics in modeling activitiesProceedings of the Theory of Modeling and Simulation Symposium10.5555/3213187.3213193(1-12)Online publication date: 15-Apr-2018
    • (2018)Parallelism semantics in modeling activitiesProceedings of the 4th ACM International Conference of Computing for Engineering and Sciences10.1145/3213187.3213193(1-12)Online publication date: 6-Jul-2018

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media