Software analysts create many artifacts, and until recently, these have been cumbersome to reuse. REUSER is a CASE (computer-aided software engineering) tool that lets analysts automatically retrieve related artifacts for reuse. Evaluations of REUSER suggest that its approach to UML artifact reuse is effective. Moreover, its underlying graph-based concept clustering technique has repeatedly performed well in structured domains. In this article, the authors report on its effectiveness in assisting analysts to reuse UML sequence diagrams.
Index Terms:
software, software engineering, analysis, design, CASE (computer-aided software engineering), reuse models, UML (unified modeling language)
Citation:
William N. Robinson, Han G. Woo, "Finding Reusable UML Sequence Diagrams Automatically," IEEE Software, vol. 21, no. 5, pp. 60-67, Sep./Oct. 2004, doi:10.1109/MS.2004.1331304