Title :
Producing the platform independent model of an existing web application
Author :
Igor Rožanc;Boštjan Slivnik
Author_Institution :
University of Ljubljana, Faculty of Computer and Information Science, Trž
Abstract :
A reverse engineering procedure for producing a platform independent model (PIM) of an existing Web application is presented using a case study. It focuses on extracting the domain knowledge built into the application and thus it produces the PIM, leaving the hypertext and presentation models aside. It is especially focused on reverse engineering of applications produced using agile software development methodology where documentation is scarce, and as it assumes that in large part the activity diagrams are produced and refined manually, it is particularly useful in environments where at least some developers of the original agile team are still available. Rather than being a result of a theoretical work, the method has crystallized during a lot of practical work. As such it is aimed at practitioners and following the spirit of its formulation, it is presented as a case study where it has been applied.
Keywords :
"Unified modeling language","Reverse engineering","Software","Business","Educational institutions","Object oriented modeling","Databases"
Conference_Titel :
Computer Science and Information Systems (FedCSIS), 2012 Federated Conference on
Print_ISBN :
978-1-4673-0708-6