Presentation is loading. Please wait.

Presentation is loading. Please wait.

Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary Maryland Arguments.

Similar presentations


Presentation on theme: "Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary Maryland Arguments."— Presentation transcript:

1 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Arguments for Open Structure Execution Services Jessica Rubart 1, Weigang Wang 1, Jörg M. Haake 2 1 Fraunhofer Institute for Integrated Publication and Information Systems (IPSI), Darmstadt, Germany 2 FernUniversität Hagen, Hagen, Germany

2 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Contents EXTERNAL Object-oriented Software Integration of Execution Services in the Concept of Open Service Provision OHS Services and Web Services Discussion

3 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland EXTERNAL EXTended Enterprise Resources, Network Architectures and Learning EU project with five partners Shared workspaces for supporting EEs Hypermedia-based knowledge model integrated with process support Methodology, infrastructure, and tools Three real world use cases

4 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Infrastructure Extended Enterprise EXTERNAL Integration

5 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland EE Infrastructure and Tools Services EXTERNAL shared repository Collaboration services Modeling services Simulation service Operational services (Execution)

6 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Infrastructure – Abstract View Open Protocol for Work Process Support based on a hypermedia data model and represented with XML

7 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Integration of Services

8 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Integration of Services

9 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Integration of Services

10 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Integration of Services

11 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland EXTERNAL - Summary Repository services incorporate foundation services and a kind of structure service Workware, SimVision and XCHIPS provide execution services on a workflow structure Number of execution services provided by them is growing Abstraction for execution services useful

12 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Object-oriented Software Structure plays an important role UML standard notation for modeling Execution functionality, such as code generation or generating documentation The same structure can be executed in several ways Abstraction for execution services useful

13 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Integration in „Open Service Provision“ [Wiil et al.]

14 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Integration in „Open Service Provision“ [Wiil et al.] Separate layer is open to any number of execution services Neither structure services nor applications have to implement them Where to put the execution services layer when considering a separate cooperation services layer (proposed by Tata et al.)? On top.

15 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland OHS Services and Web Services Make business functions readily sharable (through WSDL, SOAP, Java, XML, messaging APIs)

16 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland OHS Services and Web Services Compose them into composite services or link them into a flexible process flow (using e.g. XLANG or WSFL) Deliver it in the right format (e.g. XML, Java, WML) Make them discoverable and available to others anywhere (using UDDI standard)

17 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Discussion Reference Architecture: Separate Execution Layer? Where to put? Integration of user interfaces Distribution of execution services Web Services: Develop? Learn from? Utilize?

18 Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary OHS@Hypertext'02, Maryland Thanks Thanks for your attention!


Download ppt "Infrastructure Introduction EXTERNAL Integration OO Structure Open Service Provision Web Services Discussion Summary Maryland Arguments."

Similar presentations


Ads by Google