See this document in CiteSeerX!

Languages and Interactive Software Development (1994)  (Make Corrections)  (4 citations)
Susan L. Graham
Programming Languages and System Architectures



  Home/Search   Context   Related

 
View or download:
berkeley.edu/~harmon...grahamisd.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  berkeley.edu/~har...ensemblepubs (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: . Most software is developed using interactive computing systems and substantial compute-power. Considerable assistance can be given to the developer by providing language-based support that takes advantage of analysis of software artifacts and the languages in which they are written. In this paper, some of the technical challenges and new opportunities for realizing that support are discussed. Some language design issues that affect the implementation of language-based services are... (Update)

Context of citations to this paper:   More

...5. Application It is commonly accepted that (formal) language processing technology is widely applicable beyond the world of compilers [6]. Although parsing has attracted long term research efforts, its ideas and methods penetrate other fields insufficiently. This is even...

.... visibility rules [11] Another reason is that the effort and expense of constructing interactive systems is great thus deterring developers [10], even more so for statically checked OO languages because of the increased complexity as mentioned above. An example of this problem...

Cited by:   More
Three Issues in the Use of Versioned Hypermedia for.. - Nguyen, Gupta, Munson (2002)   (Correct)
Midgard - A Dynamic Programming Environment Supporting.. - Røn, Schade (1998)   (Correct)
An Extensible Translator-Generator for Use in Branch Software.. - Lampe (1996)   (Correct)

Active bibliography (related documents):   More   All
1.2:   The Pan Language-Based Editing System - Ballance, Graham, Vanter (1991)   (Correct)
1.1:   HARMONIA: A Flexible Framework for Constructing Interactive.. - Boshernitsan (2001)   (Correct)
1.0:   Language and Document Support in Software Development Environments - Graham (1992)   (Correct)

Similar documents based on text:   More   All
0.2:   Handling the Complexities of a Real-World Language: A Harmonia.. - McCamant (2002)   (Correct)
0.0:   Termination in Language-based Systems - Rudys, Clements, Wallach (2001)   (Correct)
0.0:   J-Kernel: a Capability-Based Operating System for Java - von Eicken, Chang..   (Correct)

Related documents from co-citation:   More   All
2:   Project Oberon (context) - Wirth, Gutknecht - 1992
2:   What Can We Do About The Unnecessary Diversity of Notation For Syntactic Definit.. (context) - Wirth - 1977
2:   A Standard Syntactic Metalanguage (context) - Scowen - 1982

BibTeX entry:   (Update)

Graham, S. Languages and Interactive Software Development. In Programming Languages and System Architectures. Proceedings, J. Gutknecht, Ed., Lecture Notes in Computer Science, Vol. 782, Springer, Berlin, Heidelberg, New York, 1994, pp. 21-34. http://citeseer.ist.psu.edu/graham94languages.html   More

@inproceedings{ graham94languages,
    author = "Susan L. Graham",
    title = "Languages and Interactive Software Development",
    booktitle = "Programming Languages and System Architectures",
    pages = "21-34",
    year = "1994",
    url = "citeseer.ist.psu.edu/graham94languages.html" }
Citations (may not include all citations):
202   Make---A Program for Maintaining Computer Programs - Feldman - 1978
150   Report on the Functional Programming Language Haskell (context) - Hudak, Wadler - 1990
76   The Icon Programming Language (context) - Griswold, Griswold - 1983
70   The Cornell Program Synthesizer: A syntax-directed programmi.. (context) - Teitelbaum, Reps - 1981
62   Generating Language-Based Environments (context) - Reps - 1984
42   Human Factors and Typography for More Readable Programs (context) - Baecker, Marcus - 1990
39   self-documenting display editor (context) - Stallman, The et al. - 1981
34   The Pan language-based editing system - Ballance, Graham et al. - 1992
23   Interactive Programming Environments (context) - Barstow, Shrobe et al. - 1984
23   Programming environments based on structured editors: The ME.. (context) - Donzeau-Gouge, Huet et al. - 1984
19   The Proteus presentation system - Graham, Harrison et al. - 1992
18   Building friendly parsers (context) - Jalili, Gallier - 1982
16   Proteus: An Adaptable Presentation System for a Software Dev.. - Munson - 1994
16   Typographic style is more than cosmetic (context) - Oman, Cook - 1990
14   FIDIL: A language for scientific programming (context) - Hilfinger, Colella - 1988
9   Coherent user interfaces for language-based editing systems (context) - Vanter, Ballance et al. - 1992
7   Grammatical abstraction and incremental syntax analysis in a.. (context) - Ballance, Butcher et al. - 1988
5   The VorTeX document preparation environment (context) - Chen, Coker et al. - 1986
4   Incremental consistency maintenance for interactive applicat.. (context) - Ballance, Graham - 1991
3   User Interaction in Language-Based Editing Systems (context) - Vanter - 1992
2   Programming language specification for editors (context) - Forstall - 1991
2   Third Symposium on Software Development Environments (context) - Henderson, SIGSOFT - 1988
2   ACM SIGSOFT Software Engineering Notes (context) - Weber, SIGSOFT et al. - 1992
1   Proceedings of the Fourth Symposium on Software Development .. (context) - Taylor, SIGSOFT - 1990
1   Number 244 in Lecture Notes in Computer Science (context) - Conradi, Didriksen et al. - 1986

Documents on the same site (http://www.cs.berkeley.edu/~harmonia/publications/ensemble-pubs.html):   More
Language and Document Support in Software Development Environments - Graham (1992)   (Correct)
Incremental Analysis of Real Programming Languages - Wagner, Graham (1997)   (Correct)
Efficient Self-Versioning Documents - Wagner, Graham (1997)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC