Services Oriented Computing
Concepts, theories, and techniques for Web services. This course examines architectures for Web applications based on the classical publish, find, and bind triangle, but formulates it at a higher level. It considers sophisticated approaches for the description, discovery, and engagement of Web services. This course emphasizes Web service composition. Key topics include semantics, transactions, processes, agents, quality of service, compliance, and trust.