• DocumentCode
    1962201
  • Title

    Integration of UML modeling and policy-driven management of Web service systems

  • Author

    Suleiman, Basem ; Tosic, Vladimir

  • Author_Institution
    Managing Complexity Res. Group - Sydney (ATP), NICTA, Sydney, NSW
  • fYear
    2009
  • fDate
    18-19 May 2009
  • Firstpage
    75
  • Lastpage
    82
  • Abstract
    We address the problems that Web service management policies are not defined during Web service design and that management information collected during run-time is not directly annotated on designs to guide their improvements. We present novel mechanisms for: (1) generation of WS-Policy4MASC policies (for run-time Web service management) from the corresponding UML profiles, (2) feedback of information monitored during run-time by MASC middleware into another set of UML diagram annotations. The latter annotations show which design elements have not performed well in technical or financial metrics and service designers can use this information for design analysis and re-engineering decisions. We validated our mechanisms on prototypes using Eclipse UML tools and XSLT processing, applied to a stock trading Web service composition example.
  • Keywords
    Unified Modeling Language; Web design; Web services; financial data processing; Eclipse UML tools; MASC middleware; UML diagram annotations; UML profiles; Unified Modeling Language; WS-Policy4MASC policy; Web service design; Web service management policy; Web service systems; XSLT processing; financial metrics; policy-driven management; stock trading Web service composition; Feedback; Information analysis; Information management; Middleware; Monitoring; Performance analysis; Prototypes; Runtime; Unified modeling language; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Engineering Service Oriented Systems, 2009. PESOS 2009. ICSE Workshop on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3716-0
  • Type

    conf

  • DOI
    10.1109/PESOS.2009.5068823
  • Filename
    5068823