Implementation of fundamental concepts based on lab
exercises and lectures
In-depth understanding of all the elements covered in the
Demonstration of project work
A weighted aggregate mark of 50% is required to pass the module
This module will develop further the material covered in COMM030 – Enterprise System Development. Specifically, it will explore Java Enterprise Edition (J2EE) in detail. However, as well as the development and deployment of services, the course will also explore techniques for the composition and orchestration of web services. Here the focus will be on BPEL, SOAP style Remote Procedure Call, and the WS-* web services specifications.
Students must have attended COMM030: Enterprise System Development Students will be expected to have a solid understanding of Java.
By the end of the module students are expected to be able to: 1. Demonstrate adequate skills in carrying out a practical project in the field of Service Oriented Computing. 2. Comprehend the nature, concepts and techniques available in the field of Service Oriented Architecture. 3. Apply appropriate technologies to solve an enterprise development problem. 4. Critically evaluate the technologies used within Service Oriented Computing in the context of current trends in enterprise computing.
• J2EE Core Architecture • Messaging standards o SOAP o WS-Notification o … • Metadata Exchange Specifications o WSDL o UDDI o WS-Metadata Exchange o … • Security and Privacy • Resource Specifications • Business Process Modelling o BPM o BPEL o WS-Choreography • Long-term transactions o WS-Business Activity o WS-Coordination o WS-Transaction o Business threats through Centralised Transaction Management
Methods of Teaching/Learning
The module will develop an understanding through: • Lectures • Tutorials • In-class discussion The module will develop practical skills through: • Lab sessions • Coursework Additional support on taught content and student projects will be provided. All activities will be co-ordinated via the module webpage on the Ulearn.
• Service-Oriented Computing: Semantics, Processes, Agents, Munindar P. Singh and Michael N. Huhns, Wiley, 2005. • Others to be confirmed
The University of Surrey, Guildford, Surrey, GU2 7XH | Tel: +44 (0)1483 300800 | Fax: +44 (0)1483 300803 | Contact