Proceedings 26th Annual International Computer Software and Applications
DOI: 10.1109/cmpsac.2002.1045073
|View full text |Cite
|
Sign up to set email alerts
|

Defining the problems of framework reuse

Abstract: Frameworks are an attractive form of reuse due to their paradigmatic simplicity. Unfortunately their size and complexity makes understanding how to use them difficult. In addition documentation to support framework reuse often lacks experimental validation and there is little understanding of what artefacts must be documented to increase the effectiveness of documentation techniques. This report describes an empirical investigation into framework reuse. Its aim is to identify the major problems of reuse and th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…. Mapping modifications with class inheritance refers to identifying the problem of correctly expressing a modification in the language of the framework (Kirk et al 2002). The expectation is to reuse the functionality available between classes in the framework.…”
Section: Motivationmentioning
confidence: 99%
See 1 more Smart Citation
“…. Mapping modifications with class inheritance refers to identifying the problem of correctly expressing a modification in the language of the framework (Kirk et al 2002). The expectation is to reuse the functionality available between classes in the framework.…”
Section: Motivationmentioning
confidence: 99%
“…. Understanding functionality and interactions refers to being able to figure out the behaviour of elements within the framework (Kirk et al 2002).…”
Section: Motivationmentioning
confidence: 99%
“…While a number of implementation choices are available for a signal processing kernel, it is not easy to manage a large number alternatives in a manner suitable for efficient evaluation of the design choices [Kirk et al 2002]. In addition, opportunities for runtime reconfiguration [Ghiasi et al 2004;Maestre et al 2001;Shirazi et al 1998] and device shutdown and startup also need to be evaluated for lowpower application design.…”
Section: Introductionmentioning
confidence: 99%