ACM Home Page
Please provide us with feedback. Feedback
NFRs-aware architectural evolution of component-based software
Full text PdfPdf (443 KB)
Source Automated Software Engineering archive
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering table of contents
Long Beach, CA, USA
SESSION: Short papers 2 table of contents
Pages: 388 - 391  
Year of Publication: 2005
ISBN:1-59593-993-4
Authors
Chouki Tibermacine  Université de Bretagne Sud, Vannes, France
Régis Fleurquin  Université de Bretagne Sud, Vannes, France
Salah Sadou  Université de Bretagne Sud, Vannes, France
Sponsors
ACM: Association for Computing Machinery
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 51,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101908.1101977
What is a DOI?

ABSTRACT

During software maintenance, some non-functional properties may be lost. This is due to the lack of an explicit definition of their links with the corresponding architectural choices. In this paper, we present a solution that automates the checking of non-functional properties after the evolution of a component-based software. Our approach emphasizes the interest of formally documenting the links binding non-functional requirements to architectural choices. The proposed formalism is based on the Object Constraint Language (OCL) applied to a software component metamodel. We also present a prototype tool which uses this documentation to warn the developer of possible effects of an architectural change on non-functional requirements.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
 
5
ISO. Software Engineering - Product quality - Part 1: Quality model. International Organization for Standardization web site. ISO/IEC 9126-1. http://www.iso.org, 2001.
 
6
 
7
8
 
9
C. Tibermacine, R. Fleurquin, and S. Sadou. Preserving Architectural Choices throughout the Component-based Software Development Process. In Proceedings of WICSA'05, Pittsburgh, Pennsylvania, USA, November 2005.
 
10


Collaborative Colleagues:
Chouki Tibermacine: colleagues
Régis Fleurquin: colleagues
Salah Sadou: colleagues