• DocumentCode
    1247737
  • Title

    Service-oriented computing: key concepts and principles

  • Author

    Huhns, Michael N. ; Singh, Munindar P.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., South Carolina Univ., Columbia, SC, USA
  • Volume
    9
  • Issue
    1
  • fYear
    2005
  • Firstpage
    75
  • Lastpage
    81
  • Abstract
    Traditional approaches to software development - the ones embodied in CASE tools and modeling frameworks - are appropriate for building individual software components, but they are not designed to face the challenges of open environments. Service-oriented computing provides a way to create a new architecture that reflects components´ trends toward autonomy and heterogeneity. We thus emphasize SOC concepts instead of how to deploy Web services in accord with current standards. To begin the series, we describe the key concepts and abstractions of SOC and the elements of a corresponding engineering methodology.
  • Keywords
    Internet; open systems; software engineering; standards; CASE tools; open environments; service-oriented computing; software development; Application software; Buildings; Computer aided software engineering; Computer architecture; Government; Hospitals; Programming; Software tools; Surgery; Web services; SOA; SOC; Web services; service-oriented architectures; service-oriented computing;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2005.21
  • Filename
    1407782