You are here: DASMOD > Projects > DASIS

Start of topic | Skip to actions

DASIS: Dependability and Adaptivity of Service-oriented Information Systems

Project Topic

Development of a systematic approach to achieve dependability and adaptivity of service-oriented information systems.

Project Description

A new paradigm is introduced into the literature of computer science with the concept of service-oriented architectures: Applications are no longer confined with a predetermined set of services, but they can extend their capabilities by dynamically composing services or resources in an autonomous way. Under the paradigm, services are abstracted out from concrete resources, which can be accessed via uniform and public interfaces. Of many issues related to the paradigm of service orientation, the central goal of this project is the provision of ways to achieve dependability and adaptivity of information systems. The key to the solution of dependability is the formal specifications, analysis, and orchestration of services based on workflows. Also, the key to the solution of adaptivity is the dynamic management of product variations based on the variability management techniques of product line engineering. In particular, we focus on the following issues:

  • Workflow based dynamic service orchestration with high reliability
  • Product line analysis and architectural framework to deploy services at run time
  • Highly reliable resource management framework

Project Members

Project Chair

Participating Research Groups

  • Integrated Communication Systems Group, Department of Computer Science
  • Software Engineering Group, Department of Computer Science
  • Fraunhofer Institute for Experimental Software Engineering (IESE)

Scientific Personnel

  • Dr. Dirk Muthig
  • Dr. Jaejoon Lee
  • Matthias Naab
  • Joachim Götze
  • Markus Hillenbrand

External Cooperation

Project Events and Achievements

  • Project start: January 1st, 2006
  • Project end: December 31st, 2007

Project Milestones

  • 31 Mar 2006:
    • Surveys on related issues in the literature
    • Decision on research scope and directions

  • 31 July 2006:
    • Workflow specification extensions based on an existing specification language
    • A prototype simulator with capabilities of consistency checking among services

  • 15 Aug 2006:
    • A definition of service oriented architecture view from product line perspectives with a specification language for dynamic architecture reconfiguration

  • Jan 2007:
    • A prototype demonstration based on the proposed approach: an application on Virtual Office of the Future (VOF)

  • 28 Feb 2007:
    • DASMOD workshop presentation: current research results and the VOF demonstrator

  • 18 Apr 2007:
    • Internal workshop: research status presentation
      • Refinement of the heterogeneous architecture (HEART) style for formal analysis
      • Document-oriented workflow management for high availability
      • Dependability attribute definition and integration to the Venice framework

  • September 2007:
    • Internal workshop: research status presentation and discussion on joint publication

  • Dec 2007:
    • Final presentation and demonstration of the second prototype

Visits by external researchers

  • 9 June 2006:
    • Prof. Dr. Kyo C. Kang (Pohang University of Science and Technology (POSTECH), R.O.Korea)
  • 6 July - 30 September 2006:
    • Salvador Trujillo (University of the Basque Country, Spain)
  • 1 December 2006 - 30 November 2007:
    • Minseong Kim (Sogang University, R.O.Korea (south))


  • 9 June 2006:
    • Jaejoon Lee, "DASIS: Concepts and Research Directions," Internal presentation
  • 10 July 2006:
    • Salvador Trujillo, "Web Product-line Manufacturing," Internal presentation
  • 2 November 2006:
    • Jaejoon Lee, "Product Line Research Projects at Fraunhofer IESE: DASIS and BelAmi," the 1st German-Korean Workshop on Software Product Lines, Seoul, R.O.Korea
  • 2 February 2007:
    • Dirk Muthig, "Dependability and Adaptivity of Service-Oriented Information Systems (DASIS): Status Report," DASMOD workshop, TU at Kaiserslautern, Germany
  • 28 June 2007:
    • Dirk Muthig "Key Issues/Trends and Case Studies in Software Development in Europe," the 2nd German-Korean Workshop on Software Product Lines, Pohang, R.O.Korea
    • Jaejoon Lee "Case Study: Product Line Software Engineering in Europe," the 2nd German-Korean Workshop on Software Product Lines, Pohang, R.O.Korea

Project Publications

An Approach to Dynamically Achieving Quality Requirements Change in Product Line Engineering

Minseong Kim, Sooyong Park, Jaejoon Lee. In: International Workshop on Dynamic Software Product Line (DSPL 07). Accepted, September, 2007

Identifying and Specifying Reusable Services of Service Centric Systems through Product Line Technology

Jaejoon Lee, Dirk Muthig, Matthias Naab, Minseong Kim, Sooyong Park. In: International Workshop on Service Oriented Architectures and Product Lines - What is the Connection?. Accepted, September, 2007

A Lightweight Service Grid based on Web Services and Peer-to-Peer

Markus Hillenbrand, Joachim Götze, Ge Zhang, Paul Müller. In: Kommunikation in Verteilten Systemen, KiVS 2007, Bern, Schweiz. Februrary, 2007

Separation of Variability Dimension and Development Dimension

Isabel John, Jaejoon Lee, Dirk Muthig. In: First International Workshop on Variability Modelling of Software-intensive Systems, VaMoS 2007, Limerick, Ireland. January, 2007

Feature-Oriented Variability Management in Product Line Engineering

Jaejoon Lee, Dirk Muthig. In: Communications of the ACM. Volume 49, Number 12, The Association for Computing Machinery , ACM, P. 55--59,, December, 2006

Feature-Based Determination of Product Line Asset Types: In-house, COTS, or Open Source?

Jaejoon Lee, Dirk Muthig. In: 1st International Workshop on Open Source Software and Product Lines, OSSPL, 2006, Baltimore, USA. August, 2006

r21 - 09 Aug 2007 - JaejoonLee

Copyright © University of Kaiserslautern, 2009. All material on this website is the property of the respective authors.
Questions or comments? Contact DASMOD webmaster.