Module Learning Strategies
The material will be presented through a combination of lectures, practical exercises, tutorials, and directed self-study as appropriate for each topic. Where appropriate, Virtual Learning Environments will be used as part of the delivery. Delivery will be 2 lectures and 2 practicals/tutorials per week.
(1:n)2 (1:20)2
Module Resources
Access to the library, journals and web-based resources
Appropriate mobile software development kits/environments
J2SE/J2ME/Embedded Visual Studio/Macromedia Flash Compact/CE.NET
Module Indicative Content
Knowledge discovery
Queries and Web architecture
Web caching
Web computing
Web data management
Web databases
Web intelligence
Web mining
Web searching
Web semantics
Web services
Web technologies
Web-based data engineering
XML
Module Texts
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More
By Sanjiva Weerawarana, Francisco Curbera, Frank Leymann, Tony Storey, Donald F. Ferguson Prentice Hall PTR ISBN: 0-13-148874-0
Advanced Web Technologies and Applications
6th Asia-Pacific Web Conference, APWeb 2004, Hangzhou, China, April 14-17, 2004, Proceedings
Series: Lecture Notes in Computer Science , Vol. 3007
Yu, J.X.; Lin, X.; Lu, H.; Zhang, Y. (Eds.)
2004, XXII, 936 p., Softcover
ISBN: 978-3-540-21371-0
Marty Hall and Larry Brown,
Core Servlets and Java Server Pages(JSP) Volume 1, 2nd edition.
Prentice Hall, ISBN 0-13-009229-0.
Module Special Admissions Requirements
Knowledge of either Java, C++ and/or C# is required.
Module Additional Assessment Details
Coursework (Learning outcomes 1,2) word count 3000
Exam (Learning outcomes 3,4)
The coursework will be based on the techniques and the advanced web technologies that will require you to design and implement web services, apply web protocol, set up servers and apply methodologies of multicasting and broadcasting of web services to satisfy specified functional objectives.