PYTHAGORAS: Multienvironment software

  • Vladimir V. Prokhorov
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1015)


The research is devoted to the problems of visual interfaces and hierarchical multilanguage technologies in HCI. The PYTHAGORAS software is based on graph representations and a hierarchical approach. The software may be used for the development of multienvironment software and as “hyper world” for students. Characteristic features of the PYTHAGORAS software include a preference for graphic descriptions with animation and the use of hierarchical multilanguage technology.


Hypermedia object-oriented design visual programming education 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Brooks, F. No Silver Bullet: Essence and Accidents of Software Engineering.//IEEE Computer, 1985, v.20, N4.Google Scholar
  2. 2.
    Conklin, J. Hypertext: An Introduction and Survey.//Computer, 1987, v.20, N9.Google Scholar
  3. 3.
    Cortois, P. On Time and Space Decomposition of Complex Structures.//Communications of the ACM, 1985, v.28, N6.Google Scholar
  4. 4.
    Fikes, R., Kehler, T. The Role of Frame-Based Representation In Reasoning.//Communications of the ACM, 1985, v.28, N9.Google Scholar
  5. 5.
    Gulliksen J., Jonson M., Lind, M., Nyargen, E., Sandblad, B. The Need For New Application Specific Interface Elements.//Proceedings of the 5th International Conference on Human-Computer Interaction. Orlando, USA, 1993, v.2.Google Scholar
  6. 6.
    Haan, D., Kahn, P., Riley V., Coombs, J., Mayravits, N. IRIS Hypermedia Services.//Communications of the ACM, 1992, v.35, N1.Google Scholar
  7. 7.
    K.I.Iverson, “A method of Syntax Specification”, Communications of the ACM 1964 v.7.Google Scholar
  8. 8.
    Kantorovitz, E., Sudorsky, O. The Adaptable User Interface.//Communications of the ACM, 1989, v.32, N11.Google Scholar
  9. 9.
    Monner, H., Kappe, F., Scherbakov, N. Document Linking and Embedding: Towards An Open Hypermedia System.//Proceedings of East-West International Conference on Multimedia, Hypermedia and Virtual Reality. Moscow: ICSTI, 1994.Google Scholar
  10. 10.
    Newcomb, S., Kipp, N., Newcomb, V. The “Hy Time” Hypermedia/Time-Based Document Structure Language//Communications of the ACM, 1991, v.34, N1 1.Google Scholar
  11. 11.
    Norman, R., Nunamaker, J. CASE Productivity Perceptions of Software Engeneering Professions.//Communications of the ACM, 1989, v.32, N9.Google Scholar
  12. 12.
    P.Naur (Ed.), “Report on the algorithmic language ALGOL 60”, Communications of the ACM 1960, v.3.Google Scholar
  13. 13.
    Prokhorov, V. Hierarchic Multilanguage Reuse Technology and Knowledge Engineering//Proc. of the Knowledge Engeneering Forum on Concepts and Architectures for Reuse, San Augustin, Germany, April, 1995.Google Scholar
  14. 14.
    Prokhorov, V. Pi-charts — the Language for Graphic Representation of Algorithms and Syntactic Definitions.//”Kibernetika I Sistemnyj Analis”, 1992, N2.Google Scholar
  15. 15.
    Prokhorov, V. PYTHAGORAS and piLOGO: Software on the Graph Approach and the pi-Technology Basis.//Proceedings of the 19th International Conference “Information Technologies and Programming”, Sofia: Math Institute of Bulgarian Acad. of Sci., 1994.Google Scholar
  16. 16.
    Prokhorov, V. To Contradictions Between Wealth and Compactness of Languages.//Proc. of the 5th Conference on Software Engeneering Education SRIG-ET'94, Dunedin NZ, November 21–24, 1994, IEEE Computer Society Press, 1995.Google Scholar
  17. 17.
    Prokhorov, V. To Hierarchical Technology of Knowledge Representation, Software and HCI Organising//Annals of the Institute of Math and Mechanics, Russian Academy of Sciences/Ural Branch, 1994.Google Scholar
  18. 18.
    Prokhorov, V. To Language of Structure-Graphical Syntax Definitions.//Proc. of the 4th National Congress on Artificial Intelligence, Rybinsk, September 15–21, 1994.Google Scholar
  19. 19.
    Souza, E. Strategies For Software Engineering Implementation.//J.Inf.Syst.Manag., 1990, v.7, N3.Google Scholar
  20. 20.
    Teege, G., Koch, M. Integrating Access and Collaboration For Multimedia Applications.//Proceedings of East-West International Conference on Multimedia, Hypermedia and Virtual Reality. Moscow: ICSTI, 1994.Google Scholar
  21. 21.
    W.Tailor, L.Turner, and R.A.Waychoff, “A syntactical chart of ALGOL 60”, Communications of the ACM 1961 v.4.Google Scholar
  22. 22.
    Weaver, M.T., Frnce, R.K., Chen, Q.-F., Foix, E.A. Using Frame-Based Language for Information Retrieval.//International Journal of Intelligent Systems, 1989, v.4, N3.Google Scholar
  23. 23.
    Wirfs-Brock, R.J., Johnson, R.E. EYING Current Research in Object-Oriented Design.//Communications of the ACM, 1990, v.33, N9.Google Scholar
  24. 24.
    Wirth, N. From Programming Language Design to Computer Construction.//Communications of the ACM, v.32, N2.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Vladimir V. Prokhorov
    • 1
  1. 1.Institute of Math & MechanicsRussian Academy of Sciences/Ural BranchYekaterinburgRussia

Personalised recommendations