• DocumentCode
    3222895
  • Title

    Governance in Web-oriented Architectures

  • Author

    Thies, Gunnar ; Vossen, Gottfried

  • Author_Institution
    Eur. Res. Center for Inf. Syst. (ERCIS), Univ. of Muenster, Muenster, Germany
  • fYear
    2009
  • fDate
    7-11 Dec. 2009
  • Firstpage
    180
  • Lastpage
    186
  • Abstract
    Web-oriented Architectures provide a way of designing an IT system by using a variety of Web Procedures, i.e., procedures (or services) called over the Web. The idea of (typically atomic) components that are black boxes, have interfaces, and can be assembled into a larger process is fundamental and has existed since the early days of distributed systems. Two particular types of modern distributed systems are Service-oriented Architectures and Resource-oriented Architectures, which are built upon specific technology stacks and define their own concepts. Web-oriented Architecture (WOA) is using the best of both worlds plus some specifics such as Web APIs, in order to build an interconnected IT system in the easiest way possible. In this paper we first sharpen our understanding of the concept behind a WOA, the topology of a WOA and possible integration scenarios within an enterprise. More importantly, we point out how governance and control of a WOA can be achieved, by using a controlling software element called the Web Architecture Controller (WAC) which specifies the Web-centric core elements of a WOA.
  • Keywords
    Web services; application program interfaces; software architecture; Web API; Web architecture controller; Web procedures; Web-centric core elements; Web-oriented architectures governance; controlling software element; distributed systems; enterprise integration; interconnected IT system; resource-oriented architectures; service-oriented architectures; Assembly systems; Computer architecture; Hardware; Information systems; Representational state transfer; Service oriented architecture; Simple object access protocol; Software quality; Topology; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing Conference, 2009. APSCC 2009. IEEE Asia-Pacific
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-5338-2
  • Electronic_ISBN
    978-1-4244-5336-8
  • Type

    conf

  • DOI
    10.1109/APSCC.2009.5394126
  • Filename
    5394126