A simulator for service-based software system co-design

Mohammed A. Muqsith, Hessam Sarjoughian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations

Abstract

The adoption of the Service Oriented Architecture (SOA) as the foundation for developing a new generation of software systems poses important challenges in system design. While simulation tools serve a principal role in design, there is a growing recognition that simulation of Service-Based Software Systems (SBS) requires modeling capabilities beyond those that are developed for the traditional distributed software systems. In this paper, a novel simulator is developed based on the SOC-DEVS co-design approach and realized as an extension to the SOA-compliant DEVS simulator. The tool supports DEVS simulation modeling of not only the services consistent with Service-Oriented Computing (SOC) concepts and principles, but also the networked hardware components on which services must execute on. An example model for a voice communication system is developed to illustrate the kind of hardware and software components that can be modeled and simulated.

Original languageEnglish (US)
Title of host publicationSIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques
EditorsGiovanni Stea, Luiz Felipe Perrone
PublisherICST
ISBN (Electronic)9789639799875
DOIs
StatePublished - Jan 1 2010
Event3rd International ICST Conference on Simulation Tools and Techniques, SIMUTools 2010 - Malaga, Spain
Duration: Mar 15 2010Mar 19 2010

Publication series

NameSIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques

Other

Other3rd International ICST Conference on Simulation Tools and Techniques, SIMUTools 2010
CountrySpain
CityMalaga
Period3/15/103/19/10

Keywords

  • Co-design
  • DEVS-suite
  • DEVS/DOC
  • SW/HW simulation
  • Service Oriented Architecture (SOA)
  • Service-based software system (SBS)
  • Soa-devs (SOAD)

ASJC Scopus subject areas

  • Modeling and Simulation

Fingerprint Dive into the research topics of 'A simulator for service-based software system co-design'. Together they form a unique fingerprint.

  • Cite this

    Muqsith, M. A., & Sarjoughian, H. (2010). A simulator for service-based software system co-design. In G. Stea, & L. F. Perrone (Eds.), SIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques (SIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques). ICST. https://doi.org/10.4108/ICST.SIMUTOOLS2010.8735