Goal of this lecture is to provide an in-depth overview on semantic (Web) service techniques for business process management. Service oriented techniques are used for building software applications that use services available in a network such as the World Wide Web. The driving forces come from both the software engineering community and the business process community. Service-Oriented Architecture (SOA) promotes loose coupling between software components so that interoperability across programming languages and platforms can be achieved. Extending the classic middleware functions, SOA techniques incorporate the demands of e¿business by adding process modeling and management functions. The description of services covers not only software interfaces but also semantic business information. Services can be dynamically discovered and composite services can be built from aggregates of other services.
Basic knowledge as well as recent research findings on service oriented techniques in the context of both the semantic web and the business process area, Formal methods for web service process modeling including BPEL4WS for the orchestration as well as WS¿CDL and WSCI for the choreography of processes, Description and retrieval of semantic services based on languages like OWL¿S and WSMO, Web service development history and standards, Web-enabled Applications, Web service Frameworks and IDEs, The ADOweb Semantic-oriented BPM portal, Applications in E-Learning field, Service-oriented Architecture, Grid/Cloud- and Legacy Systems, BizTalk Integration
Lectures:
Preliminary discussion: 26th March 10-12 Lecture meetings: 21st May 13-18 22nd May 13-18 23rd May 8-14 24th May 8-14 Final exam: 27th June 14-17.
XML-Technologies, Semantic Web Basic Knowledge