By Topic

Coordination Framework Based Software Development Approach and Its Applications

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

3 Author(s)
Wang Chengyao ; Dept. of Comput. Sci. & Technol., Univ. of Sci. & Technol. Beijing, Beijing ; Zheng Xuefeng ; Tu Xuyana

The complex software systems often involve many subsystems or components. Coordination among subsystems or components is a central issue in complex software development. The complexity of today software systems requires separation of coordinating entities from computational entities and runtime coordination. The paper presents a coordination framework that divides the system into coordinators and computational entities. The computational entities are represented as roles, processes and services so as to provide coordination with fine granularity. The coordinators are responsible for coordination among the roles. In our framework, coordinators are divided into three types: resource coordinator, communication coordinator and task coordinator. A set of general purposed data table I/O APIs are developed for relational databases, and some frequently used table I/O manipulations are provided as templates. In the paper, the strategies of coordination-oriented software development are discussed. A coordination framework based application development approach is proposed by a practical Commodity Trading System.

Published in:

Computer Science and Software Engineering, 2008 International Conference on  (Volume:2 )

Date of Conference:

12-14 Dec. 2008