Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
422578 | Electronic Notes in Theoretical Computer Science | 2007 | 20 Pages |
Abstract
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.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics