Last update: Sun Aug 5 02:03:07 MDT 2018
@Article{Bojic:2000:REU,
author = "Dragan Bojic and Dusan Velasevic",
title = "Reverse Engineering of Use Case Realizations in
{UML}",
journal = j-SIGSOFT,
volume = "25",
number = "4",
pages = "56--61",
month = jul,
year = "2000",
CODEN = "SFENDP",
DOI = "https://doi.org/10.1145/352342.2317216",
ISSN = "0163-5948 (print), 1943-5843 (electronic)",
ISSN-L = "0163-5948",
bibdate = "Wed Aug 1 17:13:59 MDT 2018",
bibsource = "http://www.math.utah.edu/pub/tex/bib/sigsoft2000.bib",
abstract = "We propose a novel technique for recovering certain
elements of the UML model of a software system. These
include relationships between use cases as well as
class roles in collaborations that realize each use
case, identifying common functionality and thus
establishing a hierarchical view of the model. The
technique is based on dynamic analysis of the system
for the selected test cases that cover relevant use
cases. The theory of formal concept analysis is applied
to obtain classification of model elements, obtained by
a static analysis of code, in terms of use case
realizations.",
acknowledgement = ack-nhfb,
fjournal = "ACM SIGSOFT Software Engineering Notes",
journal-URL = "https://dl.acm.org/citation.cfm?id=J728",
}