Proceedings of the 1997 Symposium on Software Reusability - SSR '97 1997
DOI: 10.1145/258366.258423
|View full text |Cite
|
Sign up to set email alerts
|

Configuring designs for reuse

Abstract: The main problem in developing soflware product fiu-nilies is how to share effort and reuse parts of design and implementation while providing variation of features and capabilities in the products. We discuss the mechanisms that are commonly used to achieve reuse and sharing in product families, and the kind of variance each is best suited for. Our analysis motivates a need for a new mechanism to deal with ad hoc variation of features found in different members of a family. We argue that higher level abstract… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1998
1998
2008
2008

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 4 publications
0
2
0
Order By: Relevance
“…Weaknesses: There are well-known problems with understanding programs heavily instrumented with macros [7] and metaprograms in general. XVCL meta-components also contain code instrumented with commands.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Weaknesses: There are well-known problems with understanding programs heavily instrumented with macros [7] and metaprograms in general. XVCL meta-components also contain code instrumented with commands.…”
Section: Resultsmentioning
confidence: 99%
“…Macros handle variant features only at the implementation level, which causes well-known problems with understanding programs instrumented with macros [7]. Even though XVCL commands, like macros, instrument programs for change, capabilities of XVCL in handling variants reach far beyond the capabilities of macro systems.…”
Section: Related Workmentioning
confidence: 99%