Context-aware Quality Model Driven Approach - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

Context-aware Quality Model Driven Approach

Résumé

The explicit separation of functional and non-functional requirements is the main concern of the Contextual ARCHitecture Quality Requirement MetaModel (ContextualArchRQMM), aiming to well capturing resources-awareness and controlling quality at architecture level. This article defines extension of MDA called Context-aware Quality Model Driven Architecture (CQ-MDA) which can be used for quality control in pervasive computing environments. The proposed CQ-MDA approach based on ContextualArchRQMM, being an extension to the MDA, allows for considering quality and resources-awareness while conducting the design process. The main idea of presented extension consists in three abstractions levels: PIM (Platform Independent Model), CPIM (Contextual Platform Independent Model) and CPSM (Contextual Platform Specific Model). At the PIM level, a model is decomposed on two interrelated models: software architecture artifacts, which reflect functional requirements and quality model. At the CPIM level a simultaneous transformation of these two models with contextual information details are elaborated and then refined to a specific platform at the CPSM level. Such a procedure ensures that the transformation decisions should be based on the quality assessment of the created models.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
ieee-notere2010_CQMDA.pdf (932.1 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00483083 , version 1 (12-05-2010)

Identifiants

  • HAL Id : hal-00483083 , version 1

Citer

Adel Alti, A. Bookerram, Makhlouf Derdour, Philippe Roose. Context-aware Quality Model Driven Approach. Notere 2010, May 2010, Tozeur, Tunisia. pp. 1-11. ⟨hal-00483083⟩

Collections

UNIV-PAU LIUPPA
50 Consultations
56 Téléchargements

Partager

Gmail Facebook X LinkedIn More