Abstract: Software reuse is a promising and attractive concept for improving software productivity, quality and time to market. However, a series of problems will often be encountered when considering reuse in a completely general context, including incompatible variability assumption, architecture mismatch, inability for more specific problem, etc. So a more promising way is to practice reuse based product development within specific domain in a prescribed way, as in the area of domain engineering and software product line.
0 Replies
Loading