• DocumentCode
    2696640
  • Title

    A Conceptual Modeling Approach to Business Service Mashup Development

  • Author

    Bozzon, Alessandro ; Brambilla, Marco ; Facca, Federico Michele ; Carughu, G.T.

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2009
  • fDate
    6-10 July 2009
  • Firstpage
    751
  • Lastpage
    758
  • Abstract
    Professional mashups that include complex choreographies, data mediation, and result publishing within Web pages are still affected by implementation and design practices that rely either on very simple models or on low-level scripting and programming skills of developers, thus hampering the use of mashups in business context as rapid solution to immediate problems. Indeed, industrialization of their development is still a hard objective to achieve.We propose a design methodology based on visual models to improve the quality and the productivity of service mashups and presentation of the results, thus increasing their acceptance as professional applications in the business scenario. Existing software engineering methods are combined together in an innovative mix, comprising standard business process modeling languages (namely, BPMN) to describe a high-level view of the mashup orchestration and on WebML (Web Modeling Language) to specify the detailed Web application model, including Web service interactions, hypertext navigation, event management, and rich user interfaces.
  • Keywords
    Web services; business data processing; simulation languages; software engineering; Web modeling language; Web pages; Web service interactions; WebML; business process modeling languages; business service mashup development; complex choreographies; data mediation; event management; hypertext navigation; rich user interfaces; software engineering methods; visual models; Application software; Context modeling; Design methodology; Mashups; Mediation; Productivity; Programming profession; Publishing; Software engineering; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2009. ICWS 2009. IEEE International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3709-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2009.24
  • Filename
    5175893