Advances in UML and XML-Based Software Evolution
DOI: 10.4018/9781591406211.ch013.ch000
|View full text |Cite
|
Sign up to set email alerts
|

A Reuse Definition, Assessment, and Analysis Framework for UML

Abstract: Despite the popularity of component-based models, languages, and tools, there is an absence of reusability assessment/analyses throughout the design and development process. Software engineers must be allowed to precisely measure the potential and actual reuse of software artifacts to achieve domain-specific reuse for an organization's current and future products. Towards this goal, our previous work provided a formal framework for reusability assessment of components and classes via metrics and refactoring gu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…The reuse potential of class depends on the extent to which class to class relationship or coupling is defined [7,8]. Classes are related to other classes if they expect to use and reuse other classes in present implementations and future applications [5]. The class to class relationship is very useful to plug in a component from one application to another.…”
Section: Enabling Component Reuse Using Umlmentioning
confidence: 99%
See 1 more Smart Citation
“…The reuse potential of class depends on the extent to which class to class relationship or coupling is defined [7,8]. Classes are related to other classes if they expect to use and reuse other classes in present implementations and future applications [5]. The class to class relationship is very useful to plug in a component from one application to another.…”
Section: Enabling Component Reuse Using Umlmentioning
confidence: 99%
“…Major reuse scenarios can be modeled by three generalization relationships supported by Use Case Diagrams [5] viz. <extend>, <include> and <inheritance>.…”
Section: Enabling Component Reuse Using Umlmentioning
confidence: 99%