ABSTRACT

In a nutshell, that's what capability-oriented architecture is about to fulfill the people intention by bringing the required resources to the people, instead of they going around searching for the required resources. Multiple capability profiles are organized into a capability set, which describes a set of capabilities available on a device. Hence, the bootstrapper is nothing more than a capability proxy that takes in a capability set and uses acquisition agents to install and configure required software stack. The semantic service discovery process matches the user intention with service capability descriptions and annotations and takes matching records as candidate offers. As the capability proxy formulates the plan to fulfill the intention, it should take confidence values into consideration when making choices among offers. This chapter presents a client-initiated auction process that illustrates how client can assert controls on what services to consume.