XML-based DEVS modeling and interpretation

DC ElementWertSprache
dc.contributor.authorMeseth, N.
dc.contributor.authorKirchhof, P.
dc.contributor.authorWitte, T.
dc.date.accessioned2021-12-23T16:29:15Z-
dc.date.available2021-12-23T16:29:15Z-
dc.date.issued2009
dc.identifier.issn07359276
dc.identifier.urihttps://osnascholar.ub.uni-osnabrueck.de/handle/unios/16123-
dc.descriptionConference of DEVS Integrative M and S Symposium, DEVS 2009, Part of the 2009 Spring Simulation Multiconference, SpringSim 2009 ; Conference Date: 22 March 2009 Through 27 March 2009; Conference Code:101303
dc.description.abstractThere are various implementations for the DEVS formalism in different programming languages. Examples are DEVSJAVA, DEVS/C++, and SmallDEVS. A model written for a specific simulator implementation cannot be readily reused by other DEVS simulators, especially if they are written in a different programming language. For models to become independent of the programming language, recent approaches such as DEVS-XML or XFD-DEVS use XML to model DEVS, and they translate the model to a simulator specific representation in order to simulate it. This work shares the idea to model DEVS in an XML-based manner. An XML Schema for the language, called XLSC, is presented. The here presented approach differs from the above quoted in that it does not translate the model to the target simulator's programming language. Instead, an XLSC model is directly interpreted. For this, a parser and interpreter are prototypically developed in Java, and it is shown how both can be applied to simulate XLSC models with DEVSJAVA. If an interpreter exists, the use of XLSC enables models to be exchangable among different DEVS simulators regardless of their implementation language. The interpreter thereby acts as the interface between the simulator and the model.
dc.description.sponsorshipThe Society for Modeling and Simulation International (SCS)
dc.language.isoen
dc.relation.ispartofSimulation Series
dc.subjectComputer programming languages
dc.subjectComputer software
dc.subjectDEVS
dc.subjectDEVS formalism
dc.subjectDEVS modeling
dc.subjectDevsjava
dc.subjectImplementation languages
dc.subjectReusability
dc.subjectSimulators, XML
dc.subjectTarget simulators
dc.subjectXLSC
dc.subjectXML
dc.subjectXML schemas, Ada (programming language)
dc.titleXML-based DEVS modeling and interpretation
dc.typeconference paper
dc.identifier.scopus2-s2.0-84890296046
dc.identifier.urlhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84890296046&partnerID=40&md5=4ab13d9d92685b1a44619f2b73b0c528
dc.description.pagecount9
dc.publisher.placeSan Diego, CA
dcterms.isPartOf.abbreviationSimul. Ser.
Zur Kurzanzeige

Seitenaufrufe

2
Letzte Woche
0
Letzter Monat
0
geprüft am 01.06.2024

Google ScholarTM

Prüfen