A simulator for service-based software system co-design

Mohammed A. Muqsith, Hessam Sarjoughian

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

5 Citations (Scopus)

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
PublisherICST
ISBN (Print)9789639799875
DOIs
StatePublished - 2010
Event3rd International ICST Conference on Simulation Tools and Techniques, SIMUTools 2010 - Malaga, Spain
Duration: Mar 15 2010Mar 19 2010

Other

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

Fingerprint

Co-design
Service oriented architecture (SOA)
Software System
Service-oriented Computing
Simulator
Simulators
Service-oriented Architecture
Hardware
Speech communication
Communication systems
Systems analysis
Simulation Modeling
Software Components
Tool Support
Simulation Tool
Communication Systems
System Design
Distributed Systems
Computer simulation
Modeling

Keywords

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

ASJC Scopus subject areas

  • Modeling and Simulation

Cite this

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

A simulator for service-based software system co-design. / Muqsith, Mohammed A.; Sarjoughian, Hessam.

SIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques. ICST, 2010.

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

Muqsith, MA & Sarjoughian, H 2010, A simulator for service-based software system co-design. in SIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques. ICST, 3rd International ICST Conference on Simulation Tools and Techniques, SIMUTools 2010, Malaga, Spain, 3/15/10. https://doi.org/10.4108/ICST.SIMUTOOLS2010.8735
Muqsith MA, Sarjoughian H. A simulator for service-based software system co-design. In SIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques. ICST. 2010 https://doi.org/10.4108/ICST.SIMUTOOLS2010.8735
Muqsith, Mohammed A. ; Sarjoughian, Hessam. / A simulator for service-based software system co-design. SIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques. ICST, 2010.
@inproceedings{aea21c030f7c4ad4be98fa4d4c9c2728,
title = "A simulator for service-based software system co-design",
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.",
keywords = "Co-design, DEVS-suite, DEVS/DOC, Service Oriented Architecture (SOA), Service-based software system (SBS), Soa-devs (SOAD), SW/HW simulation",
author = "Muqsith, {Mohammed A.} and Hessam Sarjoughian",
year = "2010",
doi = "10.4108/ICST.SIMUTOOLS2010.8735",
language = "English (US)",
isbn = "9789639799875",
booktitle = "SIMUTools 2010 - 3rd International ICST Conference on Simulation Tools and Techniques",
publisher = "ICST",

}

TY - GEN

T1 - A simulator for service-based software system co-design

AU - Muqsith, Mohammed A.

AU - Sarjoughian, Hessam

PY - 2010

Y1 - 2010

N2 - 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.

AB - 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.

KW - Co-design

KW - DEVS-suite

KW - DEVS/DOC

KW - Service Oriented Architecture (SOA)

KW - Service-based software system (SBS)

KW - Soa-devs (SOAD)

KW - SW/HW simulation

UR - http://www.scopus.com/inward/record.url?scp=84922932948&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84922932948&partnerID=8YFLogxK

U2 - 10.4108/ICST.SIMUTOOLS2010.8735

DO - 10.4108/ICST.SIMUTOOLS2010.8735

M3 - Conference contribution

AN - SCOPUS:84922932948

SN - 9789639799875

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

PB - ICST

ER -