• Dec 05, 2023 News!Vol.12, No.4 has been published with online version.   [Click]
  • Jan 04, 2024 News!IJFCC will adopt Article-by-Article Work Flow
  • Sep 05, 2023 News!Vol.12, No.3 has been published with online version.   [Click]
General Information
Editor-in-chief

Prof. Pascal Lorenz
University of Haute Alsace, France
 
It is my honor to be the editor-in-chief of IJFCC. The journal publishes good papers in the field of future computer and communication. Hopefully, IJFCC will become a recognized journal among the readers in the filed of future computer and communication.

IJFCC 2012 Vol.1(2): 193-195 ISSN: 2010-3751
DOI: 10.7763/IJFCC.2012.V1.50

XMI2UC: An Automatic Tool to Extract Use Cases from Object Oriented Source Code

Shouki A. Ebad and Moataz A. Ahmed

Abstract—In object oriented software engineering, use cases (UCs) describe the services offered to the users of a system by the system itself. Each UC is realized by one or more sequence diagrams (SDs) that depict how the objects interact and work together to provide the corresponding service. There are several tools that can be used to reverse engineer source code to provide SDs, e.g., Enterprise Architect, Together, and Altova UModel. However, SDs generated from such tools represent detailed “run time behavior” rather than analysis and design level models. In this paper, we present a tool, XMI2UC, that extracts the UCs from object oriented source code. We demonstrate the use of the XMI2UC tool using two case studies: a small-sized hypothetical system and a medium sized open source jHotDraw system. The experiments show how our new tool simplified the task of extracting the UCs for object oriented systems.

Index Terms—Object oriented software engineering, reverse engineering, UML, use case, sequence diagram.

The authors are with Information and Computer Science Department King Fahd University of Petroleum and Minerals Saudi Arabia, Dhahran 31261

[PDF]

Cite: Shouki A. Ebad and Moataz A. Ahmed, "XMI2UC: An Automatic Tool to Extract Use Cases from Object Oriented Source Code," International Journal of Future Computer and Communication vol. 1, no. 2, pp. 193-195, 2012.

Copyright © 2008-2024. International Journal of Future Computer and Communication. All rights reserved.
E-mail: ijfcc@ejournal.net