Translator Design to Model Cpp Files
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32827
Translator Design to Model Cpp Files

Authors: Er. Satwinder Singh, Dr. K.S. Kahlon, Rakesh Kumar, Er. Gurjeet Singh

Abstract:

The most reliable and accurate description of the actual behavior of a software system is its source code. However, not all questions about the system can be answered directly by resorting to this repository of information. What the reverse engineering methodology aims at is the extraction of abstract, goal-oriented “views" of the system, able to summarize relevant properties of the computation performed by the program. While concentrating on reverse engineering we had modeled the C++ files by designing the translator.

Keywords: Translator, Modeling, UML, DYNO, ISVis, TED.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1330863

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1495

References:


[1] P. Chen: The Entity-Relationship Model - Toward a Unified View of Data. ACM Transactions on Database Systems, 1(1), 1976, 9-36.
[2] Koskimies Kai, Mössenböck Hanspeter. Scene: Using Scenario Diagrams and Active Test for Illustrating Object-Oriented Programs, Proceedings of the 18th International Conference on Software Engineering (ICSE -96), ACM Press, 1996, pp.366-375.
[3] Walker Robert J., Murphy Gail C., Bjorn Freeman-Benson, Wright Darin, Swanson Darin, and Isaak Jeremy. Visualizing Dynamic Software System Information through High-level Models,Proceedings of the Conference on Object-Oriented Programing, Systems, Languages, and Applications (Vancouver, British Columbia, Canada; 18-22 October 1998), ACM SIGPLAN, pp. 271-283, 1998. Published as ACM SIGPLAN Notices, 33(10), October 1998.
[4] Kazman Rick, Carriere Jeromy, View Extraction and View Fusion in Architectural Understanding, Proceedings of the Fifth International Conference on Software Reuse (ICSR5), 1998.
[5] MORALE project, ISVis tool, Available: http://www.cc.gatech.edu/morale/tools/ .
[6] TIMO RAITALAAKSO, Dynamic Visualization of C++ Programs with UML Sequence Diagrams, Master of Science Thesis.
[7] M├╝ller Hausi A., Understanding Software Systems Using Reverse Engineering Technologies Research and Practice, Available:http://www.rigi.csc.uvic.ca/UVicRevTut/F4rev.html, Department of Computer Science, University of Victoria, 2000.
[8] Booch Grady,Rumbagh James and Jacobson Ivar. The Unified Modeling User Guide-5th Indian Reprint,Addison Wesley Longman (Singapore) Pte.Ltd,2001.
[9] Deitel H.M. and Deitel P.J. .C++ How To Program 4th edition. Pearson Education (Singapore) Pte. Ltd. 2004.
[10] Gregor Engels, Object-Oriented Modeling: A Roadmap, Available : www.cs.ucl.ac.uk/staff/A.Finkelstein/fose/finalengels.pdf