Abstract
Integrated method is one of the effective methods to improve the efficiency of the software engineering environment. This paper describes the design of a Modula-2 integrated environment and its kernel environment which is implemented on IBM/PC-AT in Modula-2 language itself. The kernel environment supports incremental compiling and separate debugging of Modula-2 programs. It also supports the integration of the editor and the debugger. It is hoped that the whole Modula-2 integrated environment can be implemented based on the kernel environment and the environment information data base.
- [1] Xu Jiafu, Yang Fuqing, "Software Engineering Environment", The Science of Computer, No. 2, 1983. (Chinese).Google Scholar
- [2] Horst Honke (ed), Software Engineering Environment North-Holland, Co. 1981.Google Scholar
- [3] Leon Osterweil, "Software Environment Research Directions" for the Next Five Years", Computer, Vol. 14, No. 4, April, 1981.Google Scholar
- [4] H. J. Schneider etc, Automated Tools for Information System Design, North-Holland Co. 1982.Google Scholar
- [5] Mazim, H. Madharji, "Operations for Programming in the All". Proc. of 8th ICSE, Aug. 1985. London. Google ScholarDigital Library
- [6] Proc. of the ACM SIGSOFT/SIGPLAN SE Symposium on Practical Development Environment, ACM SIGSOFT Vol. 19, No. 3, May 1984.Google Scholar
- [7] Teitelbaum and Thomas Reps, "The Cornell Program Synthesizer: a Syntax-Directed Programming Environment", Comm. ACM, Vol. 24, No. 9, Sep. 1981. Google ScholarDigital Library
- [8] Warren Teitelman and Larry Masinter, "the Interlisp Programming Environment", Computer Vol. 14, No. 4, April, 1981.Google Scholar
- [9] A. M. Habermann, D. Notkin, "The Gandalf Sofeware" Development Environment", Technical Report Carnegie-Mellon University, Computer Science Department, 1982.Google Scholar
- [10] Goldberg, Adele, Smalltalk-80: the Interactive Programming Environment, Addison-Wesley c1984. Google ScholarDigital Library
- [11] N. Wirth, Programming in Modula-2, Berlin Springer, 1983. Google ScholarDigital Library
- [12] Zheng Guoliang, Li Hui, "The Design and Implementation of the Syntax-Directed Editor Generator", Journal of Computer science and technology, vol. 1, no. 4, 1986.Google Scholar
- [13] Zheng Guoliang, Guo Minyi, "PDL/M2: a Design Tool", Chinese Journal of Computer, (to be published in Vol. 10, NO. 12, 1987).Google Scholar
- [14] Zheng Guoliang, etc "A Fortran to Pascal translater", Computer and Modernization, 1, 1987 China.Google Scholar
- [15] Zheng Guoliang, Ye xiao feng, "an algorithm for eliminating goto statement", Chinese Journal of Computer, val. 10, no. 4, 1987.Google Scholar
Index Terms
- The kernel of Modula-2 integrated environment
Recommendations
An extensible programming environment for Modula-3
SDE 4: Proceedings of the fourth ACM SIGSOFT symposium on Software development environmentsThis paper describes the design and implementation of a practical programming environment for the Modula-3 programming language. The environment is organised around an extensible intermediate representation of programs and makes extensive use of reusable ...
Modula-2 and Oberon
HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languagesThis is an account of the development of the languages Modula-2 and Oberon. Together with their ancestors ALGOL 60 and Pascal they form a family called Algol-like languages. Pascal (1970) reflected the ideas of structured programming, Modula-2 (1979) ...
An extensible programming environment for Modula-3
This paper describes the design and implementation of a practical programming environment for the Modula-3 programming language. The environment is organised around an extensible intermediate representation of programs and makes extensive use of ...
Comments