ACM Home Page
Please provide us with feedback. Feedback
Model-driven integration of federated event services in real-time component middleware
Full text PdfPdf (289 KB)
Source ACM Southeast Regional Conference archive
Proceedings of the 42nd annual Southeast regional conference table of contents
Huntsville, Alabama
SESSION: Special session on software systems #2 table of contents
Pages: 353 - 356  
Year of Publication: 2004
ISBN:1-58113-870-9
Authors
Gan Deng  Vanderbilt University, Nashville, TN
Aniruddha Gokhale  Vanderbilt University, Nashville, TN
Balachandran Natarajan  Vanderbilt University, Nashville, TN
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 23,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/986537.986623
What is a DOI?

ABSTRACT

Rapid advances in hardware, networking technologies and software technologies, including standards-based optimized component middleware, has enabled the growth of component middleware-based complex, large-scale distributed real-time and embedded (DRE) systems. These DRE systems found in different domains, such as avionics, telecommunications, defense, enterprise and healthcare, often use a publisher/subscriber communication paradigm, such as that provided by an event service. A federation of such event services provides a scalable solution to address the complex distribution challenges of DRE systems. By connecting event channels from different systems together a federated event service enables seamless and application-transparent interchange of event information across distribution boundaries.Although component middleware supports the creation of applications via composition of reusable and flexible software components, however, to deploy such systems effectively involves numerous challenges in integrating the various distributed components communicating via different event channels. Current state of the art in deploying a federation of event services for these component middleware-based DRE systems involves ad hoc techniques that are tedious and error-prone.This paper describes a novel scheme we have developed based on a model-based paradigm that resolves the challenges in configuring the federated event service. Our approach centers around the notion of the federated event service modeling language (FESML), which is a modeling tool we have developed to resolve the configuration and deployment challenges of federated event service for component middleware-based DRE systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Object Management Group, CORBA Components, OMG Document formal/2002-06-65 edition, June 2002.
 
2
Sun Microsystems, "Java#8482; 2 Platform Enterprise Edition," http://java.sun.com/j2ee/index.html, 2001.
 
3
Microsoft Corporation, "Microsoft .NET Development," msdn.microsoft.com/net/, 2002.
 
4
 
5
 
6
Carlos O'Ryan, Douglas C. Schmidt, and J. Russell Noseworthy, "Patterns and Performance of a CORBA Event Service for Large-scale Distributed Interactive Simulations," International Journal of Computer Systems Science and Engineering, vol. 17, no. 2, Mar. 2002.
 
7
 
8
Arvind S. Krishna, Douglas C. Schmidt, Ray Klefstad, and Angelo Corsaro, "Real-time CORBA Middleware," in Middleware for Communications, Qusay Mahmoud, Ed. Wiley and Sons, New York, 2003.
 
9
Douglas C. Schmidt and et al., "TAO: A Pattern-Oriented Object Request Broker for Distributed Real-time and Embedded Systems," IEEE Distributed Systems Online, vol. 3, no. 2, Feb. 2002.
 
10
Douglas C. Schmidt and Carlos O'Ryan, "Patterns and Performance of Real-time Publisher/Subscriber Architectures," Journal of Systems and Software, Special Issue on Software Architecture - Engineering Quality Attributes, 2002.
 
11
Object Management Group, Event Service Specification Version 1.1, OMG Document formal/01-03-01 edition, Mar. 2001.
 
12
Aniruddha Gokhale, Douglas C. Schmidt, Balachandran Natarajan, Jeff Gray, and Nanbor Wang, "Model Driven Middleware," In Middleware for Communications, Qusay Mahmoud, Ed. Wiley and Sons, New York, 2003.
 
13
Nanbor Wang, Douglas C. Schmidt, Aniruddha Gokhale, Craig Rodrigues, Balachandran Natarajan, Joseph P. Loyall, Richard E. Schantz, and Christopher D. Gill, "QoS-enabled Middleware," In Middleware for Communications, Qusay Mahmoud, Ed. Wiley and Sons, New York, 2003.
 
14
15
 
16
Object Management Group, Model Driven Architecture (MDA), OMG Document ormsc/2001-07-01 edition, July 2001.
 
17
Center for Distributed Object Computing, "Component Synthesis using Model Integrated Computing (CoSMIC)," www.dre.vanderbilt.edu/cosmic, Vanderbilt University.
 
18
Aniruddha Gokhale, Krishnakumar Balasubramanian, Jaiganesh Balasubramanian, Arvind Krishna, George T. Edwards, Gan Deng, Emre Turkay, Jeffrey Parsons, and Douglas C. Schmidt, "Model Driven Middleware: A New Paradigm for Deploying and Provisioning Distributed Real-time and Embedded Applications," Submitted to The Journal of Science of Computer Programming: Special Issue on Model Driven Architecture, 2004.
 
19
 
20

Collaborative Colleagues:
Gan Deng: colleagues
Aniruddha Gokhale: colleagues
Balachandran Natarajan: colleagues