Presentation is loading. Please wait.

Presentation is loading. Please wait.

MESE Project Proposal Publish-Subscribe Notification for Web Services Leah Rosenburg CS-701 Masters Project October 4, 2006.

Similar presentations


Presentation on theme: "MESE Project Proposal Publish-Subscribe Notification for Web Services Leah Rosenburg CS-701 Masters Project October 4, 2006."— Presentation transcript:

1 MESE Project Proposal Publish-Subscribe Notification for Web Services Leah Rosenburg CS-701 Masters Project October 4, 2006

2 Overview Project Description –Objectives –Process –Technical – Research Methodologies and Technology Project Plan –Scope –Deliverables –Metrics –Schedule

3 Project Description Objectives –Model masters project after real-life work –Support Service Oriented Architecture (SOA) for data sharing –Establish a reusable pattern for implementing web services –Provide mission display data from an external system –Use industry WS-* Specifications Net Server (WebSvc) External SystemMy Program Control Msgs Event Msgs Program Server Clients Event Msgs

4 Project Description (continued) Process –Use spiral development cycle –Develop using object-oriented principles Technical –Use Asynchronous Web Services –Conform to WS-Eventing specification –Distribute XML Payload using JMS –Translate XML Payload to Java Object –Provide user administration with JSP interface –Secure message transfer using WS-Security specification Research –Investigate Web Services Standards –Investigate JAX-RPC vs. JAX-WS –Reference IEEE/ACM Resources

5 Methodologies and Technology OOA/OOD Eclipse with WTP Plug-in Java 5.0 J2EE: EJB, JMS, JSP, Web Services BEA WebLogic Server 9.1 SOAP / XML JUnit / Cactus Apache Ant

6 Project Plan Scope –Design web services interface conforming to WS-Eventing –Develop subscriber web service –Distribute XML data to internal consumers –Translate XML data –Provide administration capabilities –Create test harness Deliverables (via email) –Project Proposal –Software Requirements Specification (SRS) –Software Design Document (SDD) –Test Plan –Source Code –Final Report and Presentation

7 Project Plan (continued) ActivityCompletion Date Project Proposal3 Oct 05 Requirements Specification9 Oct 05 Design Specification23 Oct 05 Test Plan23 Oct 05 Software Development20 Nov 05 Software Test30 Nov 05 Software Complete30 Nov 05 Final Report04 Dec 05 Final Presentation12 Dec 05 Metrics –Resource Expenditure (per Activity) –Java SLOC Schedule

8 My Questions Each Committee Member: What will be your primary focus area? Are there any project requirements that I have not addressed?

9 Your Questions


Download ppt "MESE Project Proposal Publish-Subscribe Notification for Web Services Leah Rosenburg CS-701 Masters Project October 4, 2006."

Similar presentations


Ads by Google