YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASME
    • Journal of Dynamic Systems, Measurement, and Control
    • View Item
    •   YE&T Library
    • ASME
    • Journal of Dynamic Systems, Measurement, and Control
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Effects of Functional and Declarative Modeling Frameworks on System Simulation

    Source: Journal of Dynamic Systems, Measurement, and Control:;2026:;volume( 148 ):;issue:004::page 297
    Author:
    Morris, John
    ,
    Mocko, Gregory
    ,
    Wagner, John
    DOI: 10.1115/1.4070883
    Publisher: The American Society of Mechanical Engineers (ASME)
    Abstract: Abstract. System modeling frameworks can be categorized into imperative and declarative paradigms. A model's paradigm effects its efficacy: imperative models allow simple execution, while declarative models capture the behavior of the underlying system. This paper compares these paradigms, as well as functional and object-oriented frameworks, in light of physics-based systems. This is done by exploring the principles of systems modeling and simulation. Simulation is shown to be the composition of functions representing system behavior. Simulatable frameworks can be differentiated by their ability to identify and compose these functions for a specific input and output pairing. The various frameworks are explored, applying concepts more typically studied in computer science to general systems engineering. The frameworks are investigated by comparing simulations of a driven double pendulum in various modeling languages. Observations include that functional, declarative models allow for greater reusability and holistic system simulation.
    • Download: (1.888Mb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Statistics

      Effects of Functional and Declarative Modeling Frameworks on System Simulation

    URI
    https://yetl.yabesh.ir/yetl1/handle/yetl/4316599
    Collections
    • Journal of Dynamic Systems, Measurement, and Control

    Show full item record

    contributor authorMorris, John
    contributor authorMocko, Gregory
    contributor authorWagner, John
    date accessioned2026-08-23T08:28:28Z
    date available2026-08-23T08:28:28Z
    date copyright2026/07/01
    date issued2026
    identifier issn0022-0434
    identifier otherds-25-1195.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4316599
    description abstractAbstract. System modeling frameworks can be categorized into imperative and declarative paradigms. A model's paradigm effects its efficacy: imperative models allow simple execution, while declarative models capture the behavior of the underlying system. This paper compares these paradigms, as well as functional and object-oriented frameworks, in light of physics-based systems. This is done by exploring the principles of systems modeling and simulation. Simulation is shown to be the composition of functions representing system behavior. Simulatable frameworks can be differentiated by their ability to identify and compose these functions for a specific input and output pairing. The various frameworks are explored, applying concepts more typically studied in computer science to general systems engineering. The frameworks are investigated by comparing simulations of a driven double pendulum in various modeling languages. Observations include that functional, declarative models allow for greater reusability and holistic system simulation.
    publisherThe American Society of Mechanical Engineers (ASME)
    titleEffects of Functional and Declarative Modeling Frameworks on System Simulation
    typeJournal Paper
    journal volume148
    journal issue4
    journal titleJournal of Dynamic Systems, Measurement, and Control
    identifier doi10.1115/1.4070883
    journal fristpage297
    journal lastpage340
    page44
    treeJournal of Dynamic Systems, Measurement, and Control:;2026:;volume( 148 ):;issue:004
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian