1 / 15

Modeling Web Services: Toward System Integration In UniFrame

IDPT’03. Dec 4 Austin, TX. Modeling Web Services: Toward System Integration In UniFrame. Fei Cao Barrett R. Bryant Carol C. Burt Jeffrey G. Gray Rajeev R. Raje Andrew M. Olson Mikhail Auguston. UniFrame Project: http://www.cis.uab.edu/info/UniFrame.

fadhila
Download Presentation

Modeling Web Services: Toward System Integration In UniFrame

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IDPT’03 Dec 4 Austin, TX Modeling Web Services: Toward System Integration In UniFrame Fei Cao Barrett R. Bryant Carol C. Burt Jeffrey G. Gray Rajeev R. Raje Andrew M. Olson Mikhail Auguston UniFrame Project: http://www.cis.uab.edu/info/UniFrame SOFTCOM Lab: http://www.cis.uab.edu/info/SOFTCOM This research is supported by U. S. Office of Naval Research Grant N000014-01-01-0746

  2. This Talk • Introduction • Background • UniFrame • Model Integrated Computing (MIC) • Overview of the Approach • Modeling Web Service • Conclusion

  3. Introduction • System Integration • EAI:Enterprise Application Integration • Proprietary • OMG MDA: Model Driven Architecture • PIM/PSM • Re-engineering/Mapping • Web Services • Open Standard: XML/HTTP • Weak in Semantics • The Benefits of Modeling Web Services • Clearly represent the service-oriented architecture • Enrich the semantics via existing facility used for enriching UML semantics • Automate code generation (WSDL)

  4. Background • UniFrame • A Framework for seamless interoperation of heterogeneous components distributed Components • Component Specification • Component Service Integration • Model Integrated Computing (MIC) • Domain-Specific Modeling • Model Based Generator

  5. Overview of the Approach

  6. Big Picture: WSDL Generator 1 Domain-Specific Model Legacy System Wrapping Domain-Specific Meta Model

  7. Modeling Web Service • Create Meta-Model • Enrich Semantics over Meta-model • OCL • Finite State Machine • …. • A Web Service Modeling Environment • Create Web Services Model • Generate Enriched WSDL

  8. Meta-model of WSDL porttype operation message part 1..* port service binding 1..* 1 1 type input output

  9. message operation Meta-Model of Banking Domain

  10. Web Services Modeling Environment

  11. Meta-model of Finite State Machine

  12. A Banking Behavior Model Based On FSM Meta-model

  13. Demo

  14. Conclusion & Future Work • A Model Based Approach to Web Service • Future Work • Meta-model composition • More behavior modeling • Web Services based integration of heterogeneous components

  15. Fei Cao caof@cis.uab.edu SOFTCOM Lab Department of Computer and Information Sciences University of Alabama at Birmingham

More Related