5 citations found. Retrieving documents...
Mancoridis, S., Holt, R. C., and Penny, D. A. A "Curriculum--Cycle" Environment for Teaching Programming. In Proceedings of the Twenty--Fourth ACM SIGCSE Technical Symposium on Computer Science Education (February 1993), pp. 15--19.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Filtering Run-Time Artifacts Using Software Landscapes - Tateishi (1994)   (Correct)

....from the Software Landscape as a tool for debugging, profiling, and understanding Object Oriented Turing programs by exploring the run time behaviour of the system. 1. 3 Object Oriented Turing Object Oriented Turing (OOT) is the name for both the language and the software development environment [Mancoridis et al. 1993b] OOT is a language based on Turing [Holt and Cordy, 1988] that supports concurrent processes, classes, inheritance, and polymorphism. OOT provides the usual constructs available in most strongly typed procedural programming languages including module level scope control. The current environment ....

Mancoridis, S., Holt, R. C., and Penny, D. A. (1993b). A "Curriculum-Cycle" Environment for Teaching Programming. In Proceedings of the Twenty-Fourth ACM SIGCSE Technical Symposium on Computer Science Education, pages 15--19.


Deductive Database Support for Data Visualization - Consens, Mendelzon, Vista (1993)   (2 citations)  (Correct)

....data objects and relationships that match a given pattern. We conclude in Section 7. 2. Data Visualization Example In this section we present an example of using GraphLog and its environment Hy for visualizing the structure of an OOT program. OOT is an object oriented programming language [10] and its programming environment contains a variety of tools. One of them, the Software Landscape [9] is a tool that displays a complete and concise graphical description (the Landscape) of the architecture of a system at various levels of granularity. As an experiment, we imported into Hy one ....

S. Mancoridis, R. C. Holt, and D. A. Penny. A "Curriculum-Cycle" Environment for Teaching Programming. In Proceedings of the Twenty-Fourth ACM SIGCSE Technical Symposium on Computer Science Education, 1993.


Extending Programming Environments to Support Architectural.. - Mancoridis, Holt (1995)   (2 citations)  Self-citation (Mancoridis Holt)   (Correct)

....OOT provides classes, inheritance, and polymorphism. Finally, OOT can be used as an alternative to C for systems programming. The language has all of the features of C while encouraging a safe and reliable programming style. The OOT language is supported by a programming environment 3 [19] that comprises a tightly integrated set of tools for editing, high speed compiling, linking, executing, and debugging OOT programs, as well as for browsing the file system. An important aspect of the OOT environment is its consistent user interface. To the user, OOT consists of a number of ....

Mancoridis, S., Holt, R. C., and Penny, D. A. A "Curriculum--Cycle" Environment for Teaching Programming. In Proceedings of the Twenty--Fourth ACM SIGCSE Technical Symposium on Computer Science Education (February 1993), pp. 15--19.


A Framework for Specifying and Visualizing Architectural Designs - Richard Holt (1994)   Self-citation (Mancoridis Holt)   (Correct)

....and data flow. In addition, we intend to extend the framework to permit algebraic manipulations of the objects in the semantic theory. We also plan to implement tightly integrated tools to support our languages. These tools will eventually be incorporated into the Object Oriented Turing (OOT) [10] programming environment and used by developers and students at our university. ....

Mancoridis, S., Holt, R. C., and Penny, D. A. A "Curriculum--Cycle" Environment for Teaching Programming. In Proceedings of the Twenty--Fourth ACM SIGCSE Technical Symposium on Computer Science Education (February 1993), pp. 15--19.


Tool Support for Software Engineering Education - Mancoridis, Holt, Godfrey (1994)   Self-citation (Mancoridis Holt)   (Correct)

....detail. Later, in Section 3, we will discuss how these tools are used at the University of Toronto for teaching a course in software engineering. 2 Tool Descriptions In this section, we briefly describe the OOT programming environment. A thorough description of OOT has been presented elsewhere [8]. In this paper, we will emphasize the features of OOT that are related to large scale software development. 2.1 OOT: A Programming Environment Object Oriented Turing(OOT) is an extension of the Turing language [4] Its programming environment 1 includes a tightly integrated set of tools for ....

Mancoridis, S., Holt, R. C., and Penny, D. A. A "Curriculum-Cycle" Environment for Teaching Programming. In Proceedings of the Twenty-Fourth ACM SIGCSE Technical Symposium on Computer Science Education (February 1993), pp. 15--19.

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