z-logo
open-access-imgOpen Access
A Methodological Approach to Choose Components in Development and Evolution Processes
Author(s) -
Bart George,
Régis Fleurquin,
Salah Sadou
Publication year - 2006
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2006.06.014
Subject(s) - computer science , component (thermodynamics) , substitution (logic) , software development , simple (philosophy) , context (archaeology) , composition (language) , software , software engineering , component based software engineering , functional requirement , theoretical computer science , software evolution , software construction , programming language , epistemology , paleontology , philosophy , linguistics , physics , biology , thermodynamics
One of Software Engineering's main goals is to build complex applications in a simple way. For that, software components must be described by their functional and non-functional properties. Then, the problem is to know which component satisfies a specific need in a specific composition context, during software development or evolution. We claim that this is a problem of substitution, and we propose a need-aware substitution model that takes into account functional and non-functional properties

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom