DocumentCode
1577201
Title
Modelling systems that integrate programming language and environment mechanisms
Author
Ransom, Keith J. ; Marlin, Chris D.
Author_Institution
Dept. of Comput. Sci., Flinders Univ. of South Australia, Bedford Park, SA, Australia
fYear
1995
Firstpage
274
Lastpage
281
Abstract
Once we relax the assumption that it must be possible to specify programs solely in terms of text and enter them in isolation from other tools, the range of possible program development mechanisms is significantly increased. Thus, in the light of advances in the field of integrated software development environments and in view of the wider availability of suitable workstations, we should reconsider the way we perceive (and, hence design) programming languages. This paper describes on-going work aimed at exploring the role of the programming language in the context of modern software development environments. The work is currently focused on two fronts: the development of a formalism for describing both a programming language and associated environment mechanisms, and the design of environment mechanisms that support software maintenance and reuse, complementing those traditionally provided by programming languages. This paper focuses on work in the first of these two areas
Keywords
computer aided software engineering; formal specification; programming environments; programming languages; software maintenance; software reusability; integrated software development environments; program development mechanisms; program specification; programming environment mechanisms; programming language mechanisms; programming workstations; software maintenance; software reuse; Application software; Computer languages; Computer science; Graphical user interfaces; Graphics; Hardware; Production; Programming; Very large scale integration; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1995. Proceedings., 1995 Asia Pacific
Conference_Location
Brisbane, Qld.
Print_ISBN
0-8186-7171-8
Type
conf
DOI
10.1109/APSEC.1995.496976
Filename
496976
Link To Document