DocumentCode :
1923605
Title :
DIME: a direct manipulation environment for evolutionary development of software
Author :
Lakhotia, Arun
Author_Institution :
Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
fYear :
1998
fDate :
24-26 Jun 1998
Firstpage :
72
Lastpage :
79
Abstract :
This paper presents an overview of the DIME environment (DIrect Manipulation Environment) being developed by the author. The paper presents the DIME vision, its catalogue of evolutionary transformations-program transformations used by programmers during software maintenance-and scenarios of how they may be used by a programmer during software maintenance. The DIME system will provide for programmers what programmers provide for other computer users: a simple, intuitive, yet powerful way to transform data with the click of a mouse. It will place at the programmer´s finger-tips-figuratively speaking-rigorous, formal transformations for creating, composing, analyzing, and modifying the architecture of a software system. Using DIME a programmer will radically overhaul the architecture of a software system just by point-and-click and drag-and-drop with the guarantee that the external behavior of the system is unchanged
Keywords :
graphical user interfaces; mouse controllers (computers); reverse engineering; software maintenance; software tools; systems re-engineering; DIME; direct manipulation environment; drag-and-drop; evolutionary software development; formal transformations; mouse; point-and-click; program transformations; software architecture; software maintenance; Computer architecture; Electronic components; Joining processes; Mice; Programming profession; Software performance; Software systems; Technological innovation; Underwater vehicles; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 1998. IWPC '98. Proceedings., 6th International Workshop on
Conference_Location :
Ischia
ISSN :
1092-8138
Print_ISBN :
0-8186-8560-3
Type :
conf
DOI :
10.1109/WPC.1998.693289
Filename :
693289
Link To Document :
بازگشت