A SOA Based System Development Methodology for Cloud Computing Environment: Using uHealthcare as Practice

A SOA Based System Development Methodology for Cloud Computing Environment: Using uHealthcare as Practice

Weider D. Yu, Ashwini Sathyanarayana Adiga, Srivarsha Rao, Miby Jose Panakkel
Copyright: © 2012 |Pages: 22
DOI: 10.4018/jehmc.2012100104
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Service Oriented Architecture (SOA) uses a structural approach to create services which can be reused and shared. SOA provides agility and cost saving in software development, transforming vertical applications to various software components, which can be reused in applications. Cloud computing expands the software service accessibility and usage via Web services. To move successfully into cloud computing, an architecture supporting the cloud capabilities is needed. The cloud provides a good platform for deploying Web services based on SOA. Customer satisfaction, improved collaboration, enhanced end-to-end user security and end-user authentication, and business growth are some long term benefits supported by modern technologies in both of cloud computing and SOA. The objective of the paper is to study the effective process and effort required to design and implement a SOA based system development methodology and applying it to construct a u-Healthcare system to provide healthcare services including accessing medical records of patients on a universal end-to-end basis.
Article Preview
Top

Current Issues

SOA is a structural approach for creating services which can be reused and shared. It transforms present vertical applications to different components known as services, which can be reused in different applications and provide better agility and savings to make cost effective and quick changes (Bowen, 2009). Cloud computing refers to any IT resource, such as database, storage, application services and development present outside the firewall which may benefit enterprise IT over the web. The basic benefit of cloud computing is that it lowers the expenses incurred by leveraging these resources as services, by utilizing and paying as needed. Cloud computing facilitates the utilization of IT resources which can be leveraged on demand (Linthicum, 2009).

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 14: 1 Issue (2023)
Volume 13: 5 Issues (2022): 4 Released, 1 Forthcoming
Volume 12: 6 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing