5 citations found. Retrieving documents...
M.J. Oudshoorn. ATLANTIS: A tool for language definition and interpreter synthesis, Ph.D. Thesis, Dept. of Computer Science, University of Adelaide, 1992.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Tailoring Integrated Software Engineering Environments using.. - Harvey, al. (1994)   (Correct)

....an organisation. As the model is an operational semantic model, it would appear to be relatively easy to use a description of an environment incorporating these features as the basis for a prototype implementation of a tool integration regime defined using the model. Following the work of Oudshoom [14 17], the automatic generation of a prototype will allow integrators to experiment with various integration strategies to ensure that the integration between tools that has been described is best suited to their environment. Acknowledgments The work described in this paper is supported in part by ....

M.J. Oudshoorn. ATLANTIS: A tool for language definition and interpreter synthesis, Ph.D. Thesis, Dept. of Computer Science, University of Adelaide, 1992.


Towards a formal description of tool integration frameworks.. - Harvey, Marlin (1995)   (Correct)

....needs of an organisation. As the model is an operational semantic model, it would appear to be relatively easy to use a description of an environment incorporating these features as the basis for a prototype implementation of a tool integration regime defined using the model. Following the work in [19 22], the automatic generation of a prototype will allow integrators to verify that the integration between tools that has been described is indeed that which is required. Acknowledgments The work described in this paper forms part of a long term collaborative software engineering research programme ....

Oudshoorn, M. J., ATLANTIS: A Tool for Language Definition and Interpreter Synthesis, Dept. of Computer Science, Adelaide University, Ph.D. Thesis, 1992.


Comparing Inter-Tool Communication in Control-Centred Tool.. - Harvey, Marlin (1997)   (1 citation)  (Correct)

.... a model that consists of several layers, it is possible to have a single description that caters for the different information requirements of various groups, providing clarity while presenting the detail when required; this notion of a layered model has also been explored by Oudshoorn and Marlin [21 23] in the context of the description of programming languages. For example, tool integration framework designers and tool integration language designers can obtain the precise definitions that they require, whilst integration programmers and other interested groups can read to the level most ....

M.J. Oudshoorn. ATLANTIS: A tool for language definition and interpreter synthesis, Dept. Computer Science, University of Adelaide, Adelaide, South Australia, Ph.D. Thesis, Technical Report No. TR 92-04, 1992.


An Integrated Approach to the Generation of Environments .. - Dearle, Oudshoorn.. (1994)   Self-citation (Oudshoorn)   (Correct)

....real numbers and so on. Their structure is specified via a regular expression using special symbols to indicate acceptable characters such as any lower case letter, any digit and so on. From such a definition it is possible to generate the corresponding lex and yacc definitions automatically [24] and hence employ the existing technology. However, our desire to produce a modern sophisticated environment which includes a language sensitive editor and an incremental parser requires that the semantic information be included the language definition. 2.2 Semantic Definition The definition of ....

Oudshoorn, M. J. "ATLANTIS: A Tool For Language Definition and Interpreter Synthesis", Ph.D. Thesis, 1992.


Advanced Software Engineering Environments - Oudshoorn, Brown   Self-citation (Oudshoorn)   (Correct)

....practice. Rather than the hand crafting of a compiler, typically from a natural language definition of the programming language, this research will allow the generation of a sophisticated environment from a formal definition. Work in this area has been undertaken previously (examples include [8, 10, 12, 13]) but this research differs significantly from earlier work through the use of persistence [1, 4] as an enabling technology. Persistence allows all data in a system, including code, to be automatically preserved between executions of the system without explicit intervention from a programmer. In ....

M.J. Oudshoorn, "ATLANTIS. A Tool for Language Definition and Interpreter Synthesis". Ph.D. Thesis, University of Adelaide, January 1992.

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