A component-based and aspect-oriented model for software evolution. (28th March 2008)
- Record Type:
- Journal Article
- Title:
- A component-based and aspect-oriented model for software evolution. (28th March 2008)
- Main Title:
- A component-based and aspect-oriented model for software evolution
- Authors:
- Pessemier, Nicolas
Seinturier, Lionel
Duchien, Laurence
Coupaye, Thierry - Abstract:
- Component-Based Software Development (CBSD) and Aspect Oriented Software Development (AOSD) are solutions to support software evolution by decomposing a software system into concerns. In this paper, we propose Fractal Aspect Component (FAC), a general and symmetrical model for components and aspects. FAC decomposes a software system into regular components and aspect components which embody crosscutting concerns. We reify the relationship between an aspect component and a component, called an aspect binding, as a first-class runtime entity. The evolution of the system can be expressed by adding or removing components (aspect or regular) and by setting bindings (regular or crosscutting).
- Is Part Of:
- International journal of computer applications technology. Volume 31:Number 1/2(2008)
- Journal:
- International journal of computer applications technology
- Issue:
- Volume 31:Number 1/2(2008)
- Issue Display:
- Volume 31, Issue 1/2 (2008)
- Year:
- 2008
- Volume:
- 31
- Issue:
- 1/2
- Issue Sort Value:
- 2008-0031-NaN-0000
- Page Start:
- 94
- Page End:
- 105
- Publication Date:
- 2008-03-28
- Subjects:
- aspect-oriented software development -- AOSD -- component-based software development -- CBSD -- crosscutting concerns -- aspect component -- aspect binding -- aspect domain -- software evolution -- fractal aspect component
Technology -- Data processing -- Periodicals
620.00285 - Journal URLs:
- http://www.inderscience.com/jhome.php?jcode=ijcat ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 0952-8091
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 8354.xml