Modeling and simulation in service-oriented software development

W. T. Tsai, Zhibin Cao, Xiao Wei, Pay Ray, Qian Huang, Xin Sun

Research output: Contribution to journalArticle

30 Citations (Scopus)

Abstract

Recently, Service-Oriented Architecture (SOA) has received significant attention. SOA simulation can play an important role in SOA software development as it can be used to verify the SOA application models and to demonstrate runtime and collaborative behaviors of the SOA applications. SOA simulation differs from traditional simulation as it emphasizes on reusability, collaborative behaviors, and its unique model-driven development. This paper focuses on these issues and illustrates how these can be achieved.

Original languageEnglish (US)
Pages (from-to)7-32
Number of pages26
JournalSimulation
Volume83
Issue number1
DOIs
StatePublished - Jan 2007

Fingerprint

Service-oriented Architecture
Service-oriented
Service oriented architecture (SOA)
Software Development
Modeling and Simulation
Software engineering
Simulation
Reusability
Verify
Model
Demonstrate

Keywords

  • Model-driven simulation
  • Simulation code generation
  • Simulation of dynamic collaboration
  • Verification and validation

ASJC Scopus subject areas

  • Computer Science Applications
  • Computational Theory and Mathematics
  • Computer Graphics and Computer-Aided Design
  • Software
  • Safety, Risk, Reliability and Quality

Cite this

Tsai, W. T., Cao, Z., Wei, X., Ray, P., Huang, Q., & Sun, X. (2007). Modeling and simulation in service-oriented software development. Simulation, 83(1), 7-32. https://doi.org/10.1177/0037549707079221

Modeling and simulation in service-oriented software development. / Tsai, W. T.; Cao, Zhibin; Wei, Xiao; Ray, Pay; Huang, Qian; Sun, Xin.

In: Simulation, Vol. 83, No. 1, 01.2007, p. 7-32.

Research output: Contribution to journalArticle

Tsai, WT, Cao, Z, Wei, X, Ray, P, Huang, Q & Sun, X 2007, 'Modeling and simulation in service-oriented software development', Simulation, vol. 83, no. 1, pp. 7-32. https://doi.org/10.1177/0037549707079221
Tsai, W. T. ; Cao, Zhibin ; Wei, Xiao ; Ray, Pay ; Huang, Qian ; Sun, Xin. / Modeling and simulation in service-oriented software development. In: Simulation. 2007 ; Vol. 83, No. 1. pp. 7-32.
@article{c564f7ccba3a4d899e03e43f8ee0f3df,
title = "Modeling and simulation in service-oriented software development",
abstract = "Recently, Service-Oriented Architecture (SOA) has received significant attention. SOA simulation can play an important role in SOA software development as it can be used to verify the SOA application models and to demonstrate runtime and collaborative behaviors of the SOA applications. SOA simulation differs from traditional simulation as it emphasizes on reusability, collaborative behaviors, and its unique model-driven development. This paper focuses on these issues and illustrates how these can be achieved.",
keywords = "Model-driven simulation, Simulation code generation, Simulation of dynamic collaboration, Verification and validation",
author = "Tsai, {W. T.} and Zhibin Cao and Xiao Wei and Pay Ray and Qian Huang and Xin Sun",
year = "2007",
month = "1",
doi = "10.1177/0037549707079221",
language = "English (US)",
volume = "83",
pages = "7--32",
journal = "Simulation",
issn = "0037-5497",
publisher = "SAGE Publications Ltd",
number = "1",

}

TY - JOUR

T1 - Modeling and simulation in service-oriented software development

AU - Tsai, W. T.

AU - Cao, Zhibin

AU - Wei, Xiao

AU - Ray, Pay

AU - Huang, Qian

AU - Sun, Xin

PY - 2007/1

Y1 - 2007/1

N2 - Recently, Service-Oriented Architecture (SOA) has received significant attention. SOA simulation can play an important role in SOA software development as it can be used to verify the SOA application models and to demonstrate runtime and collaborative behaviors of the SOA applications. SOA simulation differs from traditional simulation as it emphasizes on reusability, collaborative behaviors, and its unique model-driven development. This paper focuses on these issues and illustrates how these can be achieved.

AB - Recently, Service-Oriented Architecture (SOA) has received significant attention. SOA simulation can play an important role in SOA software development as it can be used to verify the SOA application models and to demonstrate runtime and collaborative behaviors of the SOA applications. SOA simulation differs from traditional simulation as it emphasizes on reusability, collaborative behaviors, and its unique model-driven development. This paper focuses on these issues and illustrates how these can be achieved.

KW - Model-driven simulation

KW - Simulation code generation

KW - Simulation of dynamic collaboration

KW - Verification and validation

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

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

U2 - 10.1177/0037549707079221

DO - 10.1177/0037549707079221

M3 - Article

VL - 83

SP - 7

EP - 32

JO - Simulation

JF - Simulation

SN - 0037-5497

IS - 1

ER -