Close category search window
 

Towards a Graph Grammar Based Verification Approach for Runtime Constrained Evolution of Service-Oriented Architectures

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Yongwang Zhao ; Inst. of Adv. Comput. Technol., Beihang Univ., Beijing, China ; Bingyang Zhao ; Min Liu ; Chunyang Hu
more authors

Service Oriented Architecture(SOA) is a new form of distributed software architecture. It promotes loose coupling, services distribution, dynamicity and agility. Runtime architecture of new generation service based system should be evolutional for flexible application requirement, instability of composing service nodes and Internet environment. Modeling of runtime SOA and verifying consistency of evolution could improve system dependability and adaptability. The main contribution of this paper is a graph grammar based modeling and verification approach for constrained evolution of SOA at runtime. System specification described by SOA style and structural constraints and their satisfaction checking algorithms are proposed. We have implemented an initial constrained evolution verification tool that allow us to model runtime SOA, SOA style and constraints and verify consistency.

Published in:
Service Oriented System Engineering (SOSE), 2010 Fifth IEEE International Symposium on

Date of Conference: 4-5 June 2010

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.