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

  • Authors:
  • Weider D. Yu;Ashwini Sathyanarayana Adiga;Srivarsha Rao;Miby Jose Panakkel

  • Affiliations:
  • Computer Engineering Department, San Jose State University, San Jose, CA, USA;Computer Engineering Department, San Jose State University, San Jose, CA, USA;Computer Engineering Department, San Jose State University, San Jose, CA, USA;Computer Engineering Department, San Jose State University, San Jose, CA, USA

  • Venue:
  • International Journal of E-Health and Medical Communications
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

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.