Personal tools
You are here: Home DiVA Results Deliverables D3.3 Reference architecture - final version
Document Actions

Brice Morin, Olivier Barais, Jean-Marc Jézéquel, Bholanath Surajbali, Gordon Blair, Awais Rashid, and Nelly Bencomo (2010)

D3.3 Reference architecture - final version

DiVA.

This deliverable presents the final version of the reference architecture to support dynamic variability using model-driven engineering techniques and aspect models. This reference architecture leverages the design-models of WP2, as well as the reasoning techniques of WP4, at runtime. The purpose of this document is to provide an overview of the reference architecture, to detail the important parts of this reference architecture and give some implementation details. This document is associated with a software system, demonstrating the reference architecture, which is integrated into DiVA Studio (WP5).
This document (D3.3) is an extension of D3.2. The main changes are:
• The reference architecture is now based on OSGi, the former one was based on Fractal. We thus give some implementation details for OSGi (Section 6)..
• Integration of the new version of SmartAdapters (weaver). In this new version, aspect models are now compiled into Java code, which makes it possible to weave aspect model at runtime, in an efficient way. We detail the compilation process of SmartAdapters as well as the new features of this weaver (Section 5).
• The reference architecture now provides support for distribution and describes the architectural extensions to support distribution as well as co-existence and co-dependency. Furthermore it provides a distributed consistency framework to support distributed aspect configuration and reconfiguration (Section 8).

Open Document

by Brice Morin last modified 2011-04-29 15:02

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: