License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagSemProc.09021.6
URN: urn:nbn:de:0030-drops-20423
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2009/2042/
Go to the corresponding Portal


Hohpe, Gregor

Software Service Engineering - Architect's Dream or Developer's Nightmare?

pdf-format:
09021.HohpeGregor.Paper.2042.pdf (0.09 MB)


Abstract

Architectural principles such as loose coupling are the key drivers behind the adoption of service-oriented architectures. Service-oriented architectures promote concepts such as composition, process modeling, protocol design, declarative programming, event-based programming, and object-document mapping. These architectural ideals can be fraught with challenges for developers who are faced with unfamiliar programming models and immature tools. This paper briefly reviews the service-oriented architecture concepts and highlights the most pressing challenges for developers. These challenges suggest several focus areas for tool builders and software service engineering researchers.


BibTeX - Entry

@InProceedings{hohpe:DagSemProc.09021.6,
  author =	{Hohpe, Gregor},
  title =	{{Software Service Engineering - Architect's Dream or Developer's Nightmare?}},
  booktitle =	{Software Service Engineering},
  pages =	{1--5},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2009},
  volume =	{9021},
  editor =	{Frank Leymann and Tony Shan and Willen-Jan van den Heuvel and Olaf Zimmermann},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2009/2042},
  URN =		{urn:nbn:de:0030-drops-20423},
  doi =		{10.4230/DagSemProc.09021.6},
  annote =	{Keywords: Event-based programming, declarative programming, object-document mapping, patterns, process modeling, protocol design, service composition, software}
}

Keywords: Event-based programming, declarative programming, object-document mapping, patterns, process modeling, protocol design, service composition, software
Collection: 09021 - Software Service Engineering
Issue Date: 2009
Date of publication: 06.07.2009


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI