Interoperability between DEVS Simulators using Service Oriented Architecture and DEVS Namespace

Persistent Link:
http://hdl.handle.net/10150/194696
Title:
Interoperability between DEVS Simulators using Service Oriented Architecture and DEVS Namespace
Author:
Seo, Chungman
Issue Date:
2009
Publisher:
The University of Arizona.
Rights:
Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
Abstract:
Interoperability between heterogeneous software systems is an important issue to increase software reusability in the software industry. Many methods are proposed to implement interoperable systems using distributed computing infrastructures such as CORBA, HLA and SOA. Those infrastructures can provide communication channels between software systems with heterogeneous environments. SOA (Service Oriented Architecture) provides a more flexible approach to interoperability than do the others because it provides platform independence and employs platform-neutral message passing with Simple Object Access Protocol (SOAP) to communicate between a service and a client.The main contribution of this study is to design and implement an interoperable DEVS simulation environment using the SOA concept and a new construct called the DEVS namespace. The interoperable DEVS environment consists of a DEVS simulator service and an associated integrator. The DEVS simulator service provides both simulator level and model level interoperability. Moreover, using the DEVS namespace, DEVS simulator services can be interoperable with any services using the same message types.To demonstrate the utility of the proposed environment, we describe various applications of the interoperable DEVS simulation environment. The applications are drawn from real world development of automated testing environments for military information system interoperability. A radar track generation and display federation and a model negotiation web service illustrated the ability of the proposed middleware to work across platforms and languages. Its ability to support higher level semantic interoperability will be demonstrated in a testing service that can deploy model agents to provide coordinated observation of web requests of participants in simulated distributed scenarios.
Type:
text; Electronic Dissertation
Keywords:
DEVS Modeling and Simulation; DEVS namespace; Interoperability of DEVS simulators; Linguistic levels of interoperability; Service Oriented Architecture; Web Service
Degree Name:
Ph.D.
Degree Level:
doctoral
Degree Program:
Electrical & Computer Engineering; Graduate College
Degree Grantor:
University of Arizona
Advisor:
Zeigler, Bernard P.
Committee Chair:
Zeigler, Bernard P.

Full metadata record

DC FieldValue Language
dc.language.isoenen_US
dc.titleInteroperability between DEVS Simulators using Service Oriented Architecture and DEVS Namespaceen_US
dc.creatorSeo, Chungmanen_US
dc.contributor.authorSeo, Chungmanen_US
dc.date.issued2009en_US
dc.publisherThe University of Arizona.en_US
dc.rightsCopyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.en_US
dc.description.abstractInteroperability between heterogeneous software systems is an important issue to increase software reusability in the software industry. Many methods are proposed to implement interoperable systems using distributed computing infrastructures such as CORBA, HLA and SOA. Those infrastructures can provide communication channels between software systems with heterogeneous environments. SOA (Service Oriented Architecture) provides a more flexible approach to interoperability than do the others because it provides platform independence and employs platform-neutral message passing with Simple Object Access Protocol (SOAP) to communicate between a service and a client.The main contribution of this study is to design and implement an interoperable DEVS simulation environment using the SOA concept and a new construct called the DEVS namespace. The interoperable DEVS environment consists of a DEVS simulator service and an associated integrator. The DEVS simulator service provides both simulator level and model level interoperability. Moreover, using the DEVS namespace, DEVS simulator services can be interoperable with any services using the same message types.To demonstrate the utility of the proposed environment, we describe various applications of the interoperable DEVS simulation environment. The applications are drawn from real world development of automated testing environments for military information system interoperability. A radar track generation and display federation and a model negotiation web service illustrated the ability of the proposed middleware to work across platforms and languages. Its ability to support higher level semantic interoperability will be demonstrated in a testing service that can deploy model agents to provide coordinated observation of web requests of participants in simulated distributed scenarios.en_US
dc.typetexten_US
dc.typeElectronic Dissertationen_US
dc.subjectDEVS Modeling and Simulationen_US
dc.subjectDEVS namespaceen_US
dc.subjectInteroperability of DEVS simulatorsen_US
dc.subjectLinguistic levels of interoperabilityen_US
dc.subjectService Oriented Architectureen_US
dc.subjectWeb Serviceen_US
thesis.degree.namePh.D.en_US
thesis.degree.leveldoctoralen_US
thesis.degree.disciplineElectrical & Computer Engineeringen_US
thesis.degree.disciplineGraduate Collegeen_US
thesis.degree.grantorUniversity of Arizonaen_US
dc.contributor.advisorZeigler, Bernard P.en_US
dc.contributor.chairZeigler, Bernard P.en_US
dc.contributor.committeememberSprinkle, Jonathanen_US
dc.contributor.committeememberAkoglu, Alien_US
dc.contributor.committeememberVasic, Baneen_US
dc.identifier.proquest10378en_US
dc.identifier.oclc659751994en_US
All Items in UA Campus Repository are protected by copyright, with all rights reserved, unless otherwise indicated.