Finding reusable UML sequence diagrams automatically

  title={Finding reusable UML sequence diagrams automatically},
  author={William N. Robinson and Han G. Woo},
  journal={IEEE Software},
In general, software reuse is defined as "the process of creating software systems from existing software". Software reuse does more than improve productivity in software development; it also increases the quality of the resulting software systems because it uses validated artifacts. However, requirements reuse lacks tool support. Techniques for retrieving, adapting, and consolidating reusable requirements have received relatively little attention in comparison with all the work on software… CONTINUE READING
Highly Cited
This paper has 27 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.


Publications citing this paper.
Showing 1-10 of 17 extracted citations

Reuse environments for software artifacts: Analysis framework

2013 IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS) • 2013
View 5 Excerpts
Highly Influenced

Retrieving sequence diagrams using genetic algorithm

2014 11th International Joint Conference on Computer Science and Software Engineering (JCSSE) • 2014
View 1 Excerpt

A Multi-objective Solution for Retrieving Class Diagrams

2013 Brazilian Conference on Intelligent Systems • 2013
View 2 Excerpts

Class Diagram Retrieval Using Genetic Algorithm

2013 12th International Conference on Machine Learning and Applications • 2013
View 1 Excerpt


Publications referenced by this paper.
Showing 1-10 of 11 references

Discovery and Evaluation of Graph-Based Hierarchical Conceptual Clusters,

I. Joyner, D. J. Cook, L. B. Holder
J. Machine Learning Research, • 2001

Year 00: A Research Perspective,

A. van Lamsweerde, “Requirements Eng
Proc. 22nd Int’l Conf. Software Eng. (ICSE • 2000

A Proposal for a Scenario Classification Framework,

C. Rolland
Requirements Eng., • 1998

Similar Papers

Loading similar papers…