Personal tools
You are here: Home Results S-Cube Deliverables WP-JRA-1.1

WP-JRA-1.1

by Andreas Metzger last modified Dec 08, 2008 15:40

Engineering Principles, Techniques and Methodologies for Hybrid, Service-based Applications

PO-JRA-1.1.1 State of the art report on software engineering design knowledge and Survey of HCI and contextual knowledge by Andreas Metzger — last modified May 19, 2009 10:08
This deliverable surveys the state of the art in all areas related to the engineering of service-based applications with particular focus on all aspects related to adaptivity. Moreover, it provides an overview of various aspects concerning the way human beings interact with each other and with the computerized systems. This second aspect, even if not directly related to the Service-Oriented Computing context is being analyzed in order to understand if it could be a good source of inspiration for new challenges and new issues for service-based applications. The deliverable provides some initial thoughts about these challenges and issues. Further analysis and research will be developed in the following of the S-Cube project.
CD-JRA-1.1.2 Separate Design Knowledge Models for Software Engineering and Service Based Computing by Benedikt Liegener — last modified Jun 16, 2009 14:18
This deliverable presents two distinct bodies of knowledge: the first one is for service oriented computing based on a proposed life cycle that incorporates adaptation-specific phases. Each phase is discussed in depth, and methods, techniques and tools for it are presented. Furthermore, cross-phase aspects are investigated. The other body of knowledge concerns more traditional software engineering and business process methodologies, examined from the perspective of service based applications. A number of preliminary results on the synergy between the two areas are also presented as a stepping stone for the following deliverables.
PO-JRA-1.1.3 Codified Human-Computer Interaction (HCI) Knowledge and Context Factors by Benedikt Liegener — last modified May 19, 2009 10:08
This deliverable reports the results from preliminary, exploratory research to explore the potential impact of different types of codified HCI knowledge and context factors on the development, deployment and adaption of service-based software applications. It reports additional literature review results undertaken to inform the research, scopes and structures the preliminary research through presentation of a series of conceptual meta-models of human-computer interaction (HCI) and context concepts, then describes results of exploratory research to investigate the effect of knowledge about users, user tasks, organisational culture and user experiences on development of service-based applications. Results inform future research in this work-package through summaries that identify what types of HCI and context knowledge are more likely to effect different activities during the development and deployment of service-based applications.
CD-JRA-1.1.4 Coordinated design knowledge models for software engineering and service-based computing by Osama Sammodi — last modified May 17, 2010 15:59
In this deliverable, we discuss the need for the S-Cube life-cycle and the development of enhancements to support its implementation. We introduce the area of Service-Oriented Systems Engineering (SOSE) and discuss on how it is different from Traditional Software Engineering (TSE), while still recognising that both of these disciplines have important inputs to make to the development of Service-Oriented Systems. We progress with further development of the S-Cube life-cycle focusing on requirements, design and adaptation. From the requirements perspective, we investigate context-aware requirements discovery and specification, exploring whether existing models can be applied to improve requirements specification. From the design perspective, we suggest design principles and guidelines that are suitable to enable adaptation. From the adaptation perspective, we investigate SOSE and TSE to present practices for adaptation. Finally, we propose a unified formal model for dealing with the effects of iterative and localized changes between any two interacting service consumers and providers
CD JRA 1.1.5 Analysis on how to exploit codified HCI and codified context knowledge for SBA engineering by Osama Sammodi — last modified May 17, 2010 16:00
Deliverable CD-JRA-1.1.5 is a paper-based deliverable comprised of seven research papers. All papers deal with the exploitation of codified context knowledge. It can clearly be seen that on the one hand the different research communities interpret “context” differently ranging from HCI aspects to engineering aspects relevant for SBAs. On the other hand our analysis of the relation of the approaches to the life cycle model shows that the approaches try to integrate different phases of the life-cycle and, thus, S-Cube is now focussing more on integrated research, which covers more than one phase of the life-cycle of SBAs.
CD-JRA-1.1.6 SBA engineering principles comprehensively exploiting HCI and Contextual Knowledge by Dustin Hebgen — last modified Jun 09, 2011 20:39
In this deliverable, we present the research that has been performed in the last year around the S-Cube life-cycle and some related service engineering aspects. Some of the presented contributions validate and extend the S-Cube life-cycle and integrate it with new knowledge about user tasks, inherited from the HCI literature, and context. A special attention is also posed to the problem of service evolution. The various facets of this evolution are considered and a formal framework that allows a definition of service compatibility is provided. A formal framework is also used as the basis for an approach that supports the design and runtime self-adaptation of SBAs. As one of the main goals of industry is to reuse their assets in order not to lose their investments, an important issue for the practical adoption of SBAs is to understand how migration from traditional to SBA systems can be achieved. In this deliverable we present a first step toward a systematization of this field.
Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2012 by the Plone Foundation et al.