Decomposing composition: Service-oriented software engineers

M. Brian Blake

Research output: Contribution to journalArticle

37 Citations (Scopus)

Abstract

When developing service-centric software systems, which combine existing services to create new cross-organizational applications, software engineers must take on a more integrative role than in traditional software development. Specialized roles in this environment might be better defined as service-oriented software engineering and service-oriented software-integration engineering. As the SCSS approaches are adopted universally, these two roles will be important in specifying SOA environments both at design time and dynamically at runtime. This article is part of a special issue on service-centric software systems.

Original languageEnglish
Pages (from-to)68-77
Number of pages10
JournalIEEE Software
Volume24
Issue number6
DOIs
StatePublished - Nov 1 2007
Externally publishedYes

Fingerprint

Software engineering
Engineers
Service oriented architecture (SOA)
Chemical analysis
Application programs

Keywords

  • Service-oriented computing
  • Service-oriented srchitecture
  • Software engineering

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Decomposing composition : Service-oriented software engineers. / Blake, M. Brian.

In: IEEE Software, Vol. 24, No. 6, 01.11.2007, p. 68-77.

Research output: Contribution to journalArticle

Blake, M. Brian. / Decomposing composition : Service-oriented software engineers. In: IEEE Software. 2007 ; Vol. 24, No. 6. pp. 68-77.
@article{358a5727e6c847738cec16b1fa34e479,
title = "Decomposing composition: Service-oriented software engineers",
abstract = "When developing service-centric software systems, which combine existing services to create new cross-organizational applications, software engineers must take on a more integrative role than in traditional software development. Specialized roles in this environment might be better defined as service-oriented software engineering and service-oriented software-integration engineering. As the SCSS approaches are adopted universally, these two roles will be important in specifying SOA environments both at design time and dynamically at runtime. This article is part of a special issue on service-centric software systems.",
keywords = "Service-oriented computing, Service-oriented srchitecture, Software engineering",
author = "Blake, {M. Brian}",
year = "2007",
month = "11",
day = "1",
doi = "10.1109/MS.2007.162",
language = "English",
volume = "24",
pages = "68--77",
journal = "IEEE Software",
issn = "0740-7459",
publisher = "IEEE Computer Society",
number = "6",

}

TY - JOUR

T1 - Decomposing composition

T2 - Service-oriented software engineers

AU - Blake, M. Brian

PY - 2007/11/1

Y1 - 2007/11/1

N2 - When developing service-centric software systems, which combine existing services to create new cross-organizational applications, software engineers must take on a more integrative role than in traditional software development. Specialized roles in this environment might be better defined as service-oriented software engineering and service-oriented software-integration engineering. As the SCSS approaches are adopted universally, these two roles will be important in specifying SOA environments both at design time and dynamically at runtime. This article is part of a special issue on service-centric software systems.

AB - When developing service-centric software systems, which combine existing services to create new cross-organizational applications, software engineers must take on a more integrative role than in traditional software development. Specialized roles in this environment might be better defined as service-oriented software engineering and service-oriented software-integration engineering. As the SCSS approaches are adopted universally, these two roles will be important in specifying SOA environments both at design time and dynamically at runtime. This article is part of a special issue on service-centric software systems.

KW - Service-oriented computing

KW - Service-oriented srchitecture

KW - Software engineering

UR - http://www.scopus.com/inward/record.url?scp=36348969435&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=36348969435&partnerID=8YFLogxK

U2 - 10.1109/MS.2007.162

DO - 10.1109/MS.2007.162

M3 - Article

AN - SCOPUS:36348969435

VL - 24

SP - 68

EP - 77

JO - IEEE Software

JF - IEEE Software

SN - 0740-7459

IS - 6

ER -