The impact of software development strategies on project and structural software attributes in SOA

  • Authors:
  • Mikhail Perepletchikov;Caspar Ryan;Zahir Tari

  • Affiliations:
  • School of Computer Science and Informational Technology, RMIT University;School of Computer Science and Informational Technology, RMIT University;School of Computer Science and Informational Technology, RMIT University

  • Venue:
  • OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service-Oriented Architecture (SOA) is a promising approach for developing integrated enterprise applications. Although the architectural aspects of SOA have been investigated in research and industry literature, the actual process of designing and implementing services in SOA is not well understood. The goal of this paper is to identify tasks needed for successful design and implementation of services, and investigate their effect on the project and structural software attributes in the context of SOA. This facilitates the specification of guidelines for decreasing the required development effort and capital cost of the SOA projects, and improving the structural software attributes of service implementations. The tasks are identified in the context of top-down, bottom-up and meet-in-the-middle software development strategies.