Session:ADLs--Paper Preview

From WICSA Conference Wiki

Revision as of 02:32, 10 November 2005 by Pellicci (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Contents

Mapping ADLs into UML 2 Using a Meta ADL

Adel Smeda - Lina, University of Nantes
Mourad Oussalah - Lina, University of Nantes
Tahar Khammaci - Lina, University of Nantes

In this paper we contribute to the issue of integrating architectural description notations into OMG based modeling techniques using a meta ADL.. The outcome of this work is a meta ADL that helps in approaching issues such as mapping, comparing, and unifying ADLs.

Intelligent Instrument Design With ArchWare ADL

Jerome Revillard - University of Savoie, France
Sorana Cimpan - University of Savoie, France
Eric Benoit - University of Savoie, France
Flavio Oquendo - University of South Britany, France

The design of intelligent instruments, i.e., sensors and actuators, is a complex field. Competences in physics, mechanics, and computing sciences are needed for this design, and strong constraints coming from the instrument hardware or the chosen fieldbus have to be respected. One of the sensitive issues of the design is that the software design has to be made by instrument designers who are domain specialists, but not software experts. In this paper we introduce our experience on using an architecture-centered approach for the design of such intruments,the main goal being to give an design environement which entails the domain knowledge, and which can easily be evolved.

DUALLY: Putting in Synergy UML 2.0 and ADLs

Henry Muccini - Computer Science Department, Universita' dell'Aquila, Italy
Paola Inverardi - Computer Science Department, Universita' dell'Aquila, Italy
Patrizio Pelliccione - Software Engineering Competence Center, University of Luxembourg

Many formal languages to describe software architectures (SA) have been proposed so far, but only very few of them are still supported and used in practical contexts. Many UML profiles and extensions have been provided when UML became a standard, in order to model as much as possible architectural concepts. They permit to specify specific needs, but the effort in creating a sort of unified UML-based language for architectures is still not paying. In fact, since different communities require different information to be put into a diagram, depending on which architectural design aspects should be represented and analyzed, the idea of an unified UML language for SA seems to be not adequate. Building on these considerations, we propose DUALLY, a core set of UML concepts, well suited for SA modeling, together with a framework which provides extensibility mechanisms to adapt the initial notation, in order to meet different needs.

Presentation slides: Image:PelliccionePatrizio Dually.ppt.

An MDA Approach for a Multi-Layered Satellite On-Board Software Architecture

Walter Dos Santos - INPE - National Space Research Institute
Prof. Adilson Cunha - ITA - Brazilian Aeronuatical Institute of Technology

This paper proposes a Model-Driven Architecture (MDA) approach for the development of real time On-Board Software (OBS) for satellites starting from its UML modeling. The MDA definition is considered in a broad sense in which code is (semi-) automatically generated from more abstract models. A Model-Driven Development (MDD) tool tailored for real time applications is used for software construction, which provides more general resources than just supporting UML documentation and high-level design â€rfting†his allows for model execution where one may find problems and issues that whiteboarding and document reviews are unable to find. Moreover, an incremental development, based in the 4+1 architectural views, can be effectively attained even at high-level architectural models. A layered model is suggested for the logical architectural view of the OBS domain.

Personal tools