Modeling Internet-Based Software Systems Using Autonomous Components

Wenpin Jiao,Pingping Zhu,Hong Mei
IF: 1.019
2006-01-01
Chinese Journal of Electronics
Abstract:Internet-based software systems (called as Internetware) are dynamically formed task-specific coalitions of distributed autonomous components. Autonomous components were modeled from five aspects, i.e., goal, service, use contract, operating context, and implementation. The model can semantically reason about the autonomous behaviors of autonomous components. Based on the model, Internetware can be constructed using autonomous components from two directions, i.e., goal-driven refinement from top to bottom and cooperation-based composition from bottom to up. Then, Internetware is feasible if the refinement process can find a group of autonomous components that are willing to cooperate and can cooperatively achieve the goals of Internetware.
What problem does this paper attempt to address?