Show simple 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


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record