A Comparison of Service Oriented Architecture with other advances in Software Architectures

dc.contributor.author Kanagwa, Benjamin
dc.contributor.author Mugisa, Ezra K.
dc.date.accessioned 2013-07-12T09:11:18Z
dc.date.available 2013-07-12T09:11:18Z
dc.date.issued 2007
dc.description.abstract Service Oriented Architecture (SOA) allows software systems to possess desirable architecture attributes such as loose coupling, platform independence, inter-operability, reusability, agility and so on. Despite its wide adoption in the form of Web services, many stakeholders both from academia and industry have limited understanding of its underlying principles. This has led to faulty implementations of SOA and in some cases, it has been implemented in places where it is not suitable. In this paper, we investigate and show the relationship between SOA and other advances in software architecture. The paper relates SOA to Architecture Patterns, Components and Connectors. We advance the view that SOA’s uniqueness and strength does not lie in its computational elements but in the way it enables and handles their interaction. In this way, we facilitate the understanding of SOA in terms of other advances in software architectures that are already well understood. We believe that a good understanding of SOAs in terms of other advances in software architectures will help to reap its enormous benefits. en_US
dc.identifier.isbn 978-9970-02-730-9
dc.identifier.uri http://hdl.handle.net/10570/1913
dc.language.iso en en_US
dc.publisher Fountain Publishers Kampala en_US
dc.subject Architecture en_US
dc.subject Software systems en_US
dc.subject Platform independence, en_US
dc.subject Software Architectures en_US
dc.subject Service Oriented Architecture (SOA) en_US
dc.title A Comparison of Service Oriented Architecture with other advances in Software Architectures en_US
dc.type Book chapter en_US
Files
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: