Skip to main navigation Skip to search Skip to main content

Service oriented architecture: A research review from the software and applications perspective

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 12 - Chapter in an edited book (Author)peer-review

Abstract

This chapter presents the basic ideas underlying Service Oriented Architecture as well as a brief overview of current research into the phenomena also known as SOA. SOA is defined, and principal components of one proposed SOA framework are discussed. The more relevant historical background behind the move toward SOA is presented, including SOA antecedents such as Web Services, SOAP, and CORBA, and enabling technologies such as XML and EJB. A basis for understanding SOA is presented, based on Krafzig, Banke, and Slama's (2005) three-level hierarchical perspective. The common SOA components including UDDI, Application Programming Interface, Service Bus, Service Contract, Interface, Implementation, Data, and Business Logic are also presented. Finally, relevant research in four categories is presented, including implementation strategies, patterns and blueprints, tool development, standards proposals, or modifications (including middleware), and ontological or meta-model development or modification. © 2009, IGI Global.
Original languageEnglish
Title of host publicationInnovations in Information Systems Modeling: Methods and Best Practices
PublisherIGI Global Publishing
Pages190-203
ISBN (Print)9781605662787
DOIs
Publication statusPublished - 2009
Externally publishedYes

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Fingerprint

Dive into the research topics of 'Service oriented architecture: A research review from the software and applications perspective'. Together they form a unique fingerprint.

Cite this