Simulating adaptive service-oriented software systems

Mohammed A. Muqsith, Hessam Sarjoughian, Dazhi Huang, Sik-Sang Yau

Research output: Contribution to journalArticlepeer-review

7 Scopus citations


Simulation of dynamic service-based software systems is important for studying services that may change their composition and thus interactions at run-time. An approach based on Service Oriented Architecture-compliant DEVS (SOAD) and Dynamic Structure DEVS (DSDEVS) modeling approaches is developed to support structural changes in service model composition. To achieve this goal, a broker-executive model is devised based on the broker model defined for SOAD and the executive model defined for DSDEVS. The capability to simulate dynamic services is incorporated to the DEVS-Suite simulator. To demonstrate modeling of dynamic service-based software systems, a real voice communication system and a model of this system have been developed. The importance of enabling simulation-based design for adaptable systems is briefly discussed.

Original languageEnglish (US)
Pages (from-to)915-931
Number of pages17
Issue number11
StatePublished - Nov 2011


  • DEVS-Suite simulator
  • Dynamic Structure DEVS
  • SOA-compliant DEVS models
  • adaptive service-based software systems

ASJC Scopus subject areas

  • Software
  • Modeling and Simulation
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Simulating adaptive service-oriented software systems'. Together they form a unique fingerprint.

Cite this