Decomposing composition: Service-oriented software engineers

M. Brian Blake

Research output: Contribution to journalArticlepeer-review

37 Scopus citations


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 (US)
Pages (from-to)68-77
Number of pages10
JournalIEEE Software
Issue number6
StatePublished - Nov 2007


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

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software


Dive into the research topics of 'Decomposing composition: Service-oriented software engineers'. Together they form a unique fingerprint.

Cite this