Skip to main content

The Oikos services for object management in the software process

  • Conference paper
  • First Online:
Software Process Technology (EWSPT 1994)

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

Included in the following conference series:

Abstract

A software development process is strictly related to the representation and the management of the involved objects. Software products, tools, and computational resources are typical objects. It is convenient to distinguish the definition of software process activities and the issues that pertain to object management. Standard services have been introduced in Oikos to provide process activities with a set of primitive functionalities for object management. These standard services present the Object Management System functionalities at an abstraction level that well matches the definition of the process activities.

This work is funded by Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo del CNR, MURST 60%, and ESPRIT BRA Promoter WG.

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. V. Ambriola, C. Montangero, “Hierarchical Specification of Software Processes in Oikos”, Proceedings of the 7th International Software Process Workshop, Yountsville, October 1991.

    Google Scholar 

  2. V. Ambriola, C. Montangero, “Oikos at the age of three”, Proceedings of the 2nd European Workshop on Software Process Technology, Trondheim, 1992.

    Google Scholar 

  3. V. Ambriola, C. Montangero, M. Gaspari, T. Flagella, “EXPO: a Framework for Process Centered Environments”, Technical Report 21/92, Dipartimento di Informatica, Universitá di Pisa, August 1992.

    Google Scholar 

  4. S. Bandinelli, A. Fuggetta, C. Ghezzi, S. Grigolli, “Process Enactment in SPADE”, Proceedings of the 2nd European Workshop on Software Process Technology, Trondheim, September 1992.

    Google Scholar 

  5. P. Baumann, D. Köhler, “Archiving Versions and Configurations in a Database System for System Engineering Environments”, Proceedings of the International Workshop on Software Version and Configuration Control, Grassau, January 1988.

    Google Scholar 

  6. N. Belkatir, J. Estublier, W. Melo, “A Support to Large Software Development Process”, Proceedings of the First International Conference on the Software Process, Redondo Beach, June 1991.

    Google Scholar 

  7. L. Bendix, “Automatic Configuration Management in a General Object Based Environment”, Proceedings of the 4th International Conference on Software Engineering and Knowlwdge Engineering, Capri, June 1992.

    Google Scholar 

  8. A. Bucci, P. Ciancarini, C. Montangero, “A Distributed Logic Language Based on Multiple Tuple Spaces”, Proceedings of the Logic Programming Conference, Tokyo, July 1991.

    Google Scholar 

  9. D. Chimenti, R. Gamboa, R. Krishnamurthy, S. Naqvi, S. Tsur, C. Zaniolo, “The LDL System Prototype”, IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 1, March 1990.

    Google Scholar 

  10. G. Clemm, L. Osterweil, “A Mechanism for Environment Integration”, ACM Transactions on Programming Languages and Systems, Vol. 12, No. 1, 1990.

    Google Scholar 

  11. R. Conradi, Ola Heensåsen, Svein-Olaf Hvasshovd, “EPOS DB Data model”, EPOS Project Report, Division of Computer Science Norwegian Institute of Technology, Trondheim, June 1987.

    Google Scholar 

  12. B. Curtis, M.I. Kellner, J. Over, “Process Modeling” Communications of ACM, Vol. 35, No. 9, September 1992.

    Google Scholar 

  13. M.Dowson, B. Nejmeh, W. Riddle, “Fundamental Software Process Concepts”, Proceedings of the First European Workshop on Software Process Modeling, Milano, May 1991.

    Google Scholar 

  14. M.A. Gisi, G.E. Kaiser, “Extending a Tool Integration Language”, Proceedings of the First International Conference on the Software Process, Redondo Beach, 1991.

    Google Scholar 

  15. C.A.R. Hoare, “Monitors: An Operating Systems Structuring Concept”, Communications of ACM, Vol. 17, No. 10, October 1974.

    Google Scholar 

  16. B. Holtkamp, H. Weber, “Object-Management Machines: Concept and Implementation”, Journal of Systems Integration, Vol. 1, No. 3/4, 1991.

    Google Scholar 

  17. G.E. Kaiser, N.S. Barghouti, “Database Support for Knowledge-Based Engineering Environments”, IEEE Expert, Summer 1988.

    Google Scholar 

  18. C. Liu, R. Conradi, “Process Modeling Paradigms: An Evaluation”, Proceedings of the First European Workshop on Software Process Modeling, Milano, May 1991.

    Google Scholar 

  19. A. Mahler, A. Lampen, “Integrating Configuration Management into a Generic Environment”, Proceedings of ACM SIGSOFT '90, 4th Symposium on Software Development Environments, Irvine, December 1990.

    Google Scholar 

  20. B. Peuschel, W. Schäfer, S. Wolf, “A Knowledge-Based Software Development Environment Supporting Cooperative Work”, International Journal of Software Engineering and Knowledge Engineering, Vol. 2, No. 1, 1992.

    Google Scholar 

  21. M.J. Rochkind, “The Source Code Control System”, IEEE Transactions on Software Engineering, Vol. SE-1, No. 4, December 1975.

    Google Scholar 

  22. W. Schäfer, S. Wolf, “Multi-User Support in the Process-Centered Software Engineering Environment Merlin”, Position Paper, Workshop on “Process Sensitive Software Development Environment Architectures”, Boulder, 1992.

    Google Scholar 

  23. A. Sinha, “Client Server Computing”, Communications of ACM, Vol. 35, No. 7, July 1992.

    Google Scholar 

  24. R.N. Taylor et al., “Next Generation Software Environments: Principles, Problems and Research Directions”, COINS Technical Report 87-63, University of Massachusetts at Amherst, July 1987.

    Google Scholar 

  25. W.F. Tichy, “RCS — A System for Version Control”, Software-Practice & Experience, Vol. 15, No. 7, July 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Brian C. Warboys

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ambriola, V., Cignoni, G.A., Montangero, C. (1994). The Oikos services for object management in the software process. In: Warboys, B.C. (eds) Software Process Technology. EWSPT 1994. Lecture Notes in Computer Science, vol 772. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57739-4_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-57739-4_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57739-3

  • Online ISBN: 978-3-540-48326-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics