Title :
Identifying objects in a conventional procedural language: an example of data design recovery
Author :
Liu, Sying-Syang ; Wilde, Norman
Abstract :
The authors propose methodologies to aid in the design recovery of object-like features of a program written in a non-object-oriented language. Two complementary methods, based on an analysis of global data or of data types, are proposed, along with an interactive tool that would combine the two methods while using human input to guide the object identification process. The authors are constructing a prototype interactive software tool to implement these methods for the C language. The intention is to collect data on the user´s decisions and reasons for making them so that improved heuristics or knowledge-based-methods could be developed to improve the process
Keywords :
C language; interactive systems; knowledge based systems; object-oriented programming; software tools; systems analysis; C language; data design recovery; data types; global data; heuristics; knowledge-based-methods; object identification process; object-like features; procedural language; prototype interactive software tool; Computer industry; Data analysis; Data models; Humans; Object oriented programming; Software design; Software engineering; Software maintenance; Software prototyping; Software tools;
Conference_Titel :
Software Maintenance, 1990, Proceedings., Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-2091-9
DOI :
10.1109/ICSM.1990.131371