DocumentCode
280668
Title
Code generation tools for Windows/PM development
Author
Baker, S.J.
Author_Institution
QA Training Ltd., Cirencester, UK
fYear
1990
fDate
32934
Firstpage
42461
Lastpage
42462
Abstract
Developing graphical user interfaces (GUIs) such as the OS/2 Presentation Manager or Microsoft Windows is characterised by the use of large function call libraries, usually known as APIs (application programmer interfaces), coupled with an event-driven program structure which is completely different to normal procedural programming. These two factors contribute to the long, shallow learning curve associated with becoming expert in this type of programming. GUI applications also tend to have far more code involved than a textual application, again because of the richness and complexity of the environment. CASE:PM and CASE:W tools are presented as a new approach to the problem. They apply knowledge-based techniques to generate a skeleton application in source code which contains the correct program structure and many of the API calls required. This increases productivity and reduces the learning curve whilst retaining all the advantages of development in a standard 3GL
Keywords
computer graphics; knowledge based systems; multiprogramming; programming environments; software tools; user interfaces; 3GL; API; CASE:PM; CASE:W tools; GUI development; Microsoft Windows; OS/2 Presentation Manager; application programmer interfaces; graphical user interfaces; knowledge-based techniques; learning curve;
fLanguage
English
Publisher
iet
Conference_Titel
Software Tools for Windows-Based Application Development, IEE Colloquium on
Conference_Location
London
Type
conf
Filename
191042
Link To Document