skip to main content
10.1145/1878537.1878720acmotherconferencesArticle/Chapter ViewAbstractPublication PagesspringsimConference Proceedingsconference-collections
research-article

Event-driven service-oriented simulation framework

Published: 11 April 2010 Publication History

Abstract

Service-oriented architecture (SOA) and event-driven architecture (EDA) have received significant attention recently. This paper presents an event-driven service-oriented simulation framework that combines both features of SOA and EDA and it can be used to evaluate embedded applications. The framework allows events, event generators, and event handlers to be published, discovered, and composed to develop an event-driven system, furthermore these can be seamlessly integrated into the existing SOA framework where publishing, discovery, composition and runtime monitoring are key features. This paper also uses PSML (Process Specification and Modeling Language) [1] to specify events. Finally, this paper uses an embedded system to illustrate the framework.

References

[1]
Wei-Tek Tsai, Ray Paul, Bingnan Xiao, Zhibin Cao, and Yinong Chen, "PSML-S: A Process Specification and Modeling Language for Service-Oriented Computing," in The 9th IASTED international conference on software engineering and applications (SEA), Phoenix, 2005, pp. 160--167.
[2]
(2010, March) Wikipedia Event-Driven SOA. {Online}. http://en.wikipedia.org/wiki/Event-driven_SOA
[3]
Jean-Louis Maréchaux. (2010, March) IBM Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus. {Online}. http://www.ibm.com/developerworks/library/ws-soa-eda-esb/
[4]
Clemens Utschig-Utschig. (2010, Feburary) Oracle, Architecting Event-Driven SOA: A Primer. {Online}. http://www.oracle.com/technology/pub/articles/oraclesoa_eventarch.html
[5]
(2010, Feburary) Tibco, Event-Driven SOA: A Better Way to SOA. {Online}. http://www.tibco.com/multimedia/wp-event-driven-soa_tcm8-803.pdf
[6]
K. Mani Chandy and W. Roy Schulte, Event Processing: Designing IT Systems for Agile Companies.: McGraw-Hill Osborne Media, 2009.
[7]
Roman Vaculin and Katia Sycara, "Specifying and Monitoring Composite Events for Semantic Web Services," in the 5th European Conference on Web Services, 2007, pp. 87--96.
[8]
Chuanzhen Zhang and Yushun Fan, "Complex event processing in enterprise information systems based on RFID," Enterprise Information Systems, vol. 1, no. 1, pp. 3--23, February 2007.
[9]
Pietzuch Peter R, Shand Brian, and Bacon Jean, "Composite event detection as a generic middleware extension," IEEE network, vol. 18, no. 1, pp. 45--55, 2004.
[10]
Mert Akdere, Uǧur Çetintemel, and Nesime Tatbul, "Plan-based Complex Event Detection Across Distributed Sources," in Proceedings of the VLDB Endowment, 2008, pp. 66--77.
[11]
Jeff Hanson. (2005, January) JavaWorld.com, Event-Driven Services in SOA. {Online}. http://www.javaworld.com/javaworld/jw-01-2005/jw-0131-soa.html?page=1
[12]
Rajkumar Buyya, "Service and Utility Oriented Distributed Computing Systems: Challenges and Opportunities for Modeling and Simulation Communities," in Proceedings of the 41st Annual Simulation Symposium, 2008, pp. 68--81.
[13]
Brutzman Don, Michael Zyda, and J. Mark Pullen, "Extensible Modeling and Simulation Framework (XMSF) Challenges for Web-Based Modeling and Simulation," 2002.
[14]
(2010, Feburary) INOA, ISTF. {Online}. http://www.iona.com/solutions/it_solutions/istf.htm
[15]
Bohu Li et al., "Research on Service Oriented Simulation Grid," in the Proceedings of Autonomous Decentralized Systems, 2005., 2005, pp. 7--14.
[16]
Wei-Tek Tsai, Chun Fan, and Yinong Chen, "DDSOS: A Dynamic Distributed Service-Oriented Simulation Framework," in the 39th Annual Simulation Symposium (ANSS), Huntsille, AL, 2006, pp. 160--167.
[17]
Wei-Tek Tsai, Qian Huang, Jingjing Xu, Yinong Chen, and Ray Paul, "Ontology-based Dynamic Process Collaboration in Service-Oriented Architecture," in the Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, 2007, pp. 39--46.
[18]
Wei-Tek Tsai, Xin Sun, Qian Huang, and Helen Karatza, "An Ontology-Based Collaborative Service-Oriented Simulation Framework with Microsoft Robotics Studio," Simulation Modelling Practice and Theory, vol. 16, no. 9, pp. 1392--1414, October 2008.
[19]
Wei-Tek Tsai, Qian Huang, Xin Sun, and Yinong Chen, "Dynamic Collaboration Simulation in Service-Oriented Computing Paradigm," in the 40th Annual Simulation Symposium (ANSS), Norfork, VA, 2007, pp. 41--48.
[20]
Wei-Tek Tsai et al., "Modeling and Simulation in Service-Oriented Software Development," Simulation, vol. 83, no. 1, pp. 7--32, January 2007.
[21]
Hessam Sarjoughian, Sungung Kim, Muthukumar Ramaswarmy, and Stephen Yau, "A Simulation Framework for Service-Oriented Computing Systems," in the Proceedings of the 40th Conference on Winter Simulation, 2008, pp. 845--853.
[22]
Saurabh Mittal, José L Risco, and Bernard P Zeigler, "DEVS-based Simulation Web Services for Net-Centric T&E," in the Proceedings of the 2007 summer computer simulation conference, 2007, pp. 357--366.
[23]
Wei-Tek Tsai, Xinyu Zhou, and Xiao Wei, "A Policy Enforcement Framework for Verification and Control of Service Collaboration," Information Systems and E-Business Management, vol. 6, no. 1, pp. 83--107, January 2008.
[24]
Wei-Tek Tsai, Xinyu Zhou, and Yinong Chen, "SOA Simulation and Verification by Event-Driven Policy Enforcement," in the 41st Annual Simulation Symposium (ANSS), Ottawa, 2008, pp. 165--172.
[25]
Wei-Tek Tsai, Hessam S Sarjoughian, Wu Li, and Xin Sun, "Timing Specification and Analysis for Service-Oriented Simulation," in the 42nd Annual Simulation Symposium (ANSS), San Diego, CA, 2009.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SpringSim '10: Proceedings of the 2010 Spring Simulation Multiconference
April 2010
1726 pages
ISBN:9781450300698

Sponsors

  • SCS: Society for Modeling and Simulation International

In-Cooperation

Publisher

Society for Computer Simulation International

San Diego, CA, United States

Publication History

Published: 11 April 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. event ontology
  2. event-driven architecture
  3. service-oriented architecture
  4. simulation architecture

Qualifiers

  • Research-article

Conference

SpringSim '10
Sponsor:
  • SCS
SpringSim '10: 2010 Spring Simulation Conference
April 11 - 15, 2010
Florida, Orlando

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media