Skip to main content

PantaPM: an integrated software development environment

PantaPM: Système intégré de production de logiciel

  • I — Environments
  • Conference paper
  • First Online:
ESEC '87 (ESEC 1987)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 289))

Included in the following conference series:

  • 134 Accesses

Abstract

The integrated software development environment PantaPM is presented. This paper concentrates on the project management aspects of the environment, particularly on coordinating software development in a team. PantaPM is the extension of an editor environment, which supports syntax-driven editing of several files written in several languages within one session. PantaPM collects and manages information on all manipulations on text documents used in different development phases of a project. The main features of PantaPM are source code control, history of versions, multi-user access, configuration of products, information on delivered products, and plans for future modifications. All information on the project is collected in a project database. This database is presented to the user in text form. Project management actions can in principle be done by editing. However, most of them are usually executed automatically or can be selected from a menu. Parts of a database can be transferred to another database for partitioning projects and for working on separate workstations.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bahlke R., Snelting G., The PSG System, ACM-TOPLAS, Vol. 8, No. 4, Oct. 1986

    Google Scholar 

  2. Brun G., Businger A., Schoenberger R., The Token-Oriented Approach to Program Editing, SIGPLAN Notices, Vol. 20, No. 2, Feb. 1985

    Google Scholar 

  3. Brun G., Schoenberger R., Experiences with a Token-Oriented Editor, submitted for publication in Software Practice and Experience.

    Google Scholar 

  4. Businger A., PORTAL Language Description, Lecture Notes in Computer Science Vol. 198, Springer, 1985

    Google Scholar 

  5. Clocksin W.E., Mellish C.S., Programming in Prolog, 2nd edit., Springer 1984

    Google Scholar 

  6. Delisle N.M., Menicosy D.E., Schwartz M.D., Viewing a Programming Environment as a Single Tool, SIGPLAN Notices, Vol. 19, No. 5, May 1984

    Google Scholar 

  7. Donzeau-Gouge V., Kahn G., Lang B., Melese B., Document structure and modularity in Mentor, SIGPLAN Notices, Vol. 19, No. 5, May 1984

    Google Scholar 

  8. Dowson M., ISTAR — An Integrated Project Support Environment, SIGPLAN Notices, Vol. 22, No. 1, Jan. 1987

    Google Scholar 

  9. Feldmann, S., Make — A Program for Maintaining Computer Programs, Software Practice and Experience, Vol. 9, Apr. 1978

    Google Scholar 

  10. Jensen K., Wirth N., Pascal User Manual and Report, 3rd edit., Springer 1985

    Google Scholar 

  11. Habermann N. et al., A second compendium of GANDALF, Carnegie-Mellon-University, May 1982

    Google Scholar 

  12. Koved L., Shneiderman B., Embedded Menus: Selecting Items in Context, Communications of ACM, Vol.29, No. 4, Apr. 1986

    Google Scholar 

  13. Lampson B.W., Schmidt E.E., Organizing Software in a Distributed Environment, SIGPLAN Notices, Vol 18, Jun. 1983

    Google Scholar 

  14. Leblang D.B., Chase R.P.Jr., Computer-Aided Software Engineering in a Distributed Workstation Environment, SIGPLAN Notices, Vol. 19, No. 5, May 1984

    Google Scholar 

  15. Lewerentz C., Nagl M., Incremental Programming in the Large, Proceedings of the 18th Hawaii International Conference on System Sciences, 1985

    Google Scholar 

  16. Lingg H.R., Testmachine, An Integrated Tool for Real Time Program Execution Monitoring, Landis & Gyr Review, Vol. 33, No. 1, 1986

    Google Scholar 

  17. Minsky N., Borgida A., The Darwin Software-Evolution Environment, SIGPLAN Notices, Vol. 19, No. 5, May 1984

    Google Scholar 

  18. Reps T., Teitelbaum T., The Synthesizer Generator, SIGPLAN Notices, Vol. 19, No. 5, May 1984

    Google Scholar 

  19. Rochkind M., The Source Code Control System, IEEE Transactions on Software Engineering, Vol. 1, 1975

    Google Scholar 

  20. Schoenberger R., Ein Testsystem fuer Echtzeitprogramme, in Informatik Fachberichte (Bd. 77), Springer, 1984

    Google Scholar 

  21. Schwartz M.D., Delisle N.M., Begwani V.S., Incremental Compilation in Magpie, SIGPLAN Notices, Vol. 19, No. 6, June 1984

    Google Scholar 

  22. Snelting G., Experiences with the PSG-Programming System Generator, in TAPSOFT, Theory and Practice of Software Development, Vol. 2, Springer, 1985

    Google Scholar 

  23. Swinehard D.C., Zellweger P.T., Beach R.J., Hagmann R.B., A Structured View of the Cedar Programming Environment, ACM TOPLAS, Vol. 8, No. 4, Oct. 1986

    Google Scholar 

  24. Teitelbaum T., Reps T., The Cornell Program Synthesizer, Comm. ACM, Vol. 24, No. 9, Sep. 1981

    Google Scholar 

  25. Tichy W., RCS — A System for Version Control, Software Practice and Experience, Vol. 15, July 1985

    Google Scholar 

  26. Wartik S., Rapidly Evolving Software and the OVERSEE Environment, SIGPLAN Notices, Vol. 22, No. 1, Jan. 1987

    Google Scholar 

  27. Wirth N., Programming in Modula-2, 3rd edition, Springer 1985

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Howard Nichols Dan Simpson

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Oswald, H. (1987). PantaPM: an integrated software development environment. In: Nichols, H., Simpson, D. (eds) ESEC '87. ESEC 1987. Lecture Notes in Computer Science, vol 289. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022094

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18712-7

  • Online ISBN: 978-3-540-48117-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics