Modeling to Support Communication and Engineering of Service-Oriented Software

M. Razavian, D.A. Tamburri, Q. Gu, P. Lago

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review


Our research focus is on social and sustainable
Service-Oriented software engineering. From a social point
of view, understanding social structures in Service-Oriented
software engineering can lead to better software (as phrased
in Conway’s law). From a sustainable point of view, notational,
methodological and techological support for Service-Oriented
software engineering should aim at retaining past investments
(in e.g. legacies), simplifying development processes and addressing
global problems like the increasing need for remote
collaboration, and the increasing scarcity of energy resources
hence demanding for energy efficient solutions.
In the S-Cube project the research group adopted a Model-
Driven approach to support the communication about, and
engineering of, Service-Oriented software. Models, views and
viewpoints have been defined to support three main research
problems in Service-Oriented software engineering: How to
guide migration of legacy assets to services? How agile service
networks can support virtual communities aimed at global
software engineering? How to support architects and engineers
to think in a Service-Oriented way?
This research summary presents the three research topics
we tackled, the related research questions and an overview of
results addressed.
Original languageEnglish
Title of host publicationProceedings of ICSE 2012
Publication statusPublished - 2012


Dive into the research topics of 'Modeling to Support Communication and Engineering of Service-Oriented Software'. Together they form a unique fingerprint.

Cite this