Reference architectural styles for service oriented computing
Access Status
Authors
Date
2007Type
Metadata
Show full item recordCitation
Source Title
Source Conference
Faculty
School
Remarks
The original publication is available at http://www.springerlink.com
Collection
Abstract
Architecting service-oriented systems is a complex design activity. It involves making trade-offs among a number of interdependent design decisions, which are drawn from a range of concerns by various software stakeholders. In order to achieve effective and efficient SOC design we believe a careful study of architectural styles that can form the reference architecture is important. Hence, this paper provides a study of architectural styles for the reference architecture of SOC-based software systems. We propose a classification scheme for the architecture styles. These architectural styles are extracted from existing research projects and industry practices based on our classification scheme. For all those identified styles, we present an evolution trend driven by engineering principles for Internet-scale systems. As a result, this paper moves the first step towards creating a Reference Architecture that can be utilised to provide sensible guidance on the design of Web services application architecture.
Related items
Showing items related by title, author, creator and subject.
-
Omar, Mona A. E. (2000)In the past, researchers in the field of art and architecture have searched for a definition of Islamic architecture, its history and its social meaning. This study focuses on the Islamic culture of the Arab world and its ...
-
Lanthaler, M.; Granitzer, M.; Guetl, Christian (2010)Service-oriented architectures (SOA) built on Web services were a first attempt to streamline and automate business processes in order to increase productivity but the utopian promise of uniform service interface standards, ...
-
Wu, Chen; Chang, Elizabeth; Potdar, Vidyasagar (2005)Architecting service-oriented application is a complex design activity. It involves making trade-offs among a number of interdependent design choices, which are drawn from a range of concerns by various software stakeholders. ...