Skip to main content
Log in

Structured development environment based on the object-oriented concepts

  • Regular Papers
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

The object-oriented software development is a kind of promising software methodology and leading to a wholly new way for solving problems. In the research on the rapid construction of Structured Development Environment (SDE) that supports detailed design and coding in software development, a generator that can generate the SDE has been applied as a metatool. The kernel of SDE is a syntax-directed editor based on the object-oriented concepts. The key issue in the design of SDE is how to represent the elements of target language with the class concept and a program internally. In this paper, the key concepts and design of the SDE and its generator as well as the implementation of a prototype are to be discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Birfwhistleet al., Simula Begin Petrocelli/Charter. 1975.

  2. A. Goldberg and D. Robson, Smalltalk-80: The Language and Its Implementation. Addison Wesley, 1983.

  3. D. W. Embley and S. N. Woodfield, A Knowledge Structure for Reusing Abstract Data Types. Proc., 9th ICSE, 1987.

  4. M. Stetik and D. G. Bobrow, Object-Oriented Programming: Themes and Variations.AI Magazine, 1986, 6.

  5. G. Booch, Object-oriented development.IEEE Trans., on S. E, 1986, (2).

  6. Gerald E. Peterson, Object-Oriented Computing. Vol. 1: Concepts, Published by Computer Society Press of the IEEE, Washington, D. C., 1987.

    Google Scholar 

  7. B. Stroustrup, The C++Programming Language. Addison-Wesley, 1986.

  8. A. N. Habermann and D. Notkin, Gandalf: Software Development Environments.IEEE Trans. Software Engineering, 1986, SE-12 (12).

  9. T. Teitelbaum and T. Reps, The Cornell Program Synthesizer: A syntax-directed programming environment.Commun. ACM, 1981, 24 (9).

  10. V. Donzeau Gouge, G. Huet, G. Kahn, and B. Lang, Programming Environment Based on Structured Editors: the MENTOR Experience. INRIA Tech. 26, May 1980.

  11. S. P. Reiss, Graphical Program Development with PECAN Program Development System. Proc. ACM SIGSOFT/SIGPLAN Software Engineering Symp. practical software development environments, Apr., 1984.

  12. Takao Tenmaet al., A System for generating language-oriented editors.IEEE Trans. on Software Engineering, 1988, 14 (8).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fei, X., Liao, L., Wang, H. et al. Structured development environment based on the object-oriented concepts. J. of Comput. Sci. & Technol. 7, 193–201 (1992). https://doi.org/10.1007/BF02946569

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02946569

Keywords

Navigation