DocumentCode :
2976112
Title :
Extension mechanisms in Montana
Author :
Soroker, Danny ; Karasick, Michael ; Barton, John ; Streeter, David
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
1997
fDate :
18-19 Jun 1997
Firstpage :
119
Lastpage :
128
Abstract :
Montana is a new C++ programming environment being developed at IBM. Montana aims to improve the software development experience by providing rapid incremental builds, rapid complete builds, and a tightly integrated user interface driven from a single source of information. Montana uses a program representation (CodeStore) to achieve these aims, with compilation proceeding directly from the database. APIs for accessing information about programs from the CodeStore are also made available for tool builders. In this paper we focus on the extension mechanism in Montana, which enables integration of existing tools and creation of new sophisticated, tightly integrated tools
Keywords :
C language; application program interfaces; object-oriented languages; object-oriented programming; program compilers; programming environments; software tools; user interfaces; API; C++ programming environment; CodeStore; IBM; Montana; application program interface; compilation; database; extension mechanism; integrated user interface; program representation; rapid complete builds; rapid incremental builds; software development; software tools; tool builders; Databases; Graphical user interfaces; Information resources; Laboratories; Message service; Program processors; Programming environments; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Software Engineering, 1997., Proceedings of the Eighth Israeli Conference on
Conference_Location :
Herzliya
Print_ISBN :
0-8186-8135-7
Type :
conf
DOI :
10.1109/ICCSSE.1997.599883
Filename :
599883
Link To Document :
بازگشت