文档介绍:Chapter 22 1 Service-puting: Semantics, Processes, Agents - Munindar Singh and Michael Huhns Highlights of this Chapter ? Elements of SOC Design ? Quality of Service ? How to Create an Ontology ? How to Create a Process Model ? How to Construct Agent-Based Systems ? How to posed Services ? Exception Handling ? Knowledge Management Applications ? eBusiness Applications ? Application to Supply-Chain Automation Chapter 22 2 Service-puting: Semantics, Processes, Agents - Munindar Singh and Michael Huhns Elements of SOC design ? Roles ? Based on business role mitments ? Capabilities ? Tied to the role ? Arm ’ s length interaction ? Higher granular functions ? Re-configurability ? Caution ? Narrow interfaces Chapter 22 3 Service-puting: Semantics, Processes, Agents - Munindar Singh and Michael Huhns Quality of service ? Non-functional attributes ? Who designed it, who implemented, when it was implemented, where is the documentation …? QOS attributes ? Availability ? Accessibility/Scalability ? Integrity ? Performance: Throughput and latency ? Reliability ? Compliance ? Security ? Honesty ? Price Chapter 22 4 Service-puting: Semantics, Processes, Agents - Munindar Singh and Michael Huhns Ontology construction ? Consider the following key questions ? What application does the ontology support – competency questions ? How will the ontology be maintained ? What ontology can be reused? ? What are the key concepts in the ontology? ? Formulate a hierarchy of main concepts ? Formulate relationships and properties Chapter 22 5 Service-puting: Semantics, Processes, Agents - Munindar Singh and Michael Huhns Ontology Guidelines ? Page 439 Chapter 22 6 Service-puting: Semantics, Processes, Agents - Munindar Singh and Michael Huhns position: 1 ? Suppose an application needs simply to sort some data items, and suppose there are 5 Web sites that offer sorting services described by their input data types, output date type, plexity, plexity, and quality: ? One is faster ? One