Abstract
This work describes the history, the present state, and the planned future of the Oikos Project after completing its third year of life. The final goal is to fully specify and enact real software development processes. The approach is based on three different levels: the specification level, the enactment level, and the tool integration level. In the next two years we will concentrate our efforts in two directions: the definition of mechanisms to control the evolution of the software process and the enactment of real instances of software processes.
Partially funded by Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo del CNR, Sottoprogetto 6, under grant 91.00920.PF69.
Preview
Unable to display preview. Download preview PDF.
References
V.Ambriola, P.Ciancarini, A.Corradini “Specifying and Prototyping in Concurrent Prolog a Software Engineering Environment”, Tech. Rep. TR11/88, Dipartimento di Informatica, Università di Pisa, July 1988.
V.Ambriola, P.Ciancarini, C.Montangero, “Enacting Software Processes in Oikos”, Proc.4th ACM SIGSOFT Symposium on Software Development Environments, Irvine, December, 1990.
V.Ambriola, P.Ciancarini, A. Corradini, N. DeFrancesco “Towards Innovative Software Development Environments”, The Journal of Systems and Software, 14:1, (1991), 17–29.
V.Ambriola, C.Montangero “Hierarchical Specification of Software Processes”, Proc. of the First European Workshop on Software Process Modeling, Milano, May 1991.
V.Ambriola, C.Montangero “Hierarchical Specification of Software Processes in Oikos”, Proc. of the 7th International Software Process Workshop, Yountsville, October 1991.
V.Ambriola, C.Montangero, T.Flagella, M.Gaspari “Expo: A Framework for Process Centered Environments”, Tech. Rep., Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo, July 1992.
V.Ambriola, L.Semini “Control Specification of Tuple Based Space Languages”, Internal document, 1992.
A.Brogi, P.Ciancarini, “The Concurrent Language Shared Prolog”, ACM Trans. on Programming Languages and Systems, 13:1, (January 1991), 99–123.
A.Bucci, P.Ciancarini, C.Montangero, “A Distributed Logic Language Based on Multiple Tuple Spaces”, Proc. of the Logic Programming Conference, Tokyo, July 1991.
N.Carriero, D.Gelernter, “Linda in Context”, Communications of the ACM, 32:4, 1989, 444–459.
X.J.Chen, C.Montangero “Compositional Refinements in Multiple Blackboard Systems”, ESOP'92 European Symposium on Programming, Rennes, February 1992.
D.Chimenti, R.Gamboa, R.Krishnamurthy, S. Naqvi, T.Shalom, and C. Zaniolo. “The LDL System Prototype”, IEEE Transaction on Knowledge and Data Engineering, 76–90, 1990.
M.Dowson, B.Nejmeh, W.Riddle “Fundamental Software Process Concepts”, Proc. First European Workshop on Software Process Modeling, Milano, May 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ambriola, V., Montangero, C. (1992). Oikos at the age of three. In: Derniame, JC. (eds) Software Process Technology. EWSPT 1992. Lecture Notes in Computer Science, vol 635. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017506
Download citation
DOI: https://doi.org/10.1007/BFb0017506
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55928-3
Online ISBN: 978-3-540-47310-7
eBook Packages: Springer Book Archive