Chapter 8

Reasoning I

System Capability Comparison and Composition


This chapter examines capability comparison and composition. Capability comparison checks whether two pairs of capability descriptions are equivalent. Capability composition composes capability units to construct a composite unit with the desired capability. This chapter first introduces related work in the area of service-oriented computing and then presents the capability comparison and composition based on the environment model reasoning.


Capability comparison; Capability composition; Choreography; Context similarity; Orchestration; Service-oriented computing

Get Environment Modeling-Based Requirements Engineering for Software Intensive Systems now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.