A. D. Agrawal, J. L. Bruno, E. Abbadi, and V. Krishnaswamy, Relative serializability: An approach for relaxing the atomicity of transaction, Proceedings of the ACM SIGACT/SIGMOD Symposium on Principles of DatabaseSystem, pp.139-149, 1994.

F. M. Atkinson, D. Bancilhon, K. Dewitt, D. Dittrich, S. Maier et al., The Object-Oriented Database System Manifesto, Deductive and Object Oriented Databases, 1989.
DOI : 10.1016/B978-0-444-88433-6.50020-4

. Adèle and . Adèle, Configuration Management, Verilog SA, 1993.

W. R. Adomeit, F. Deiters, H. Shulke, B. Weber, R. Holtkamp et al., Software Engineering Environments, Encyclopedia of Software Engineering. John Wiley and sons, 1994.
DOI : 10.1002/0471028959.sof313

W. [. Arnold and . Frakes, Software reuse and reengineering, CASE trends, 1991.

S. [. Ahmed and . Navathe, Version management of composite objects in CAD databases, Proceeding of the ACM SIGMOD conference on managemnet of data, pp.218-227, 1991.

V. [. Ambras and . Oday, MicroScope: a knowledge-based programming environment, IEEE Software, vol.5, issue.3, 1988.
DOI : 10.1109/52.2024

S. Arbaoui, PEACE : Un formalisme fondé sur la logique modale pour la modélisation et la mise en ouvre des processus logiciels évolutifs et nonmonotones, 1993.

]. S. Ban95 and . Bandinelli, Report on Workshop on software process architecture, 1995.

]. N. Bar94 and . Barghouti, Separating process model enactment and execution in provence, 9th International Software Process workshop, 1994.

L. [. Bandinelli, A. Baresi, L. Fuggetta, and . Lavazza, Requirements and early experiences in the implementation of the SPADE repository, Shafer Sha93

L. [. Buxton and . Druffel, Requierements for an ADA Programming Support Environment: Rationale for Stoneman, Proc. of the IEEE Conf. on Computer Software and Aplications, 1980.

J. [. Belkhatir and . Estublier, Experience with a database of programs, Proc. of the ACM SIGPLAN/SIGSOFT Software Engineering Symposium on Software Practical Development Environments it SIGPLAN Notices, pp.84-91, 1986.

J. [. Belkhatir and . Estublier, Software management constraints and action triggering in the adele program database, 1st European Software Engineering Conf, pp.7-57, 1987.
DOI : 10.1007/BFb0022097

J. [. Belkhatir and . Estublier, Un gestionnaire d'activités de programmation globale pour NOMADE, 2rd International Workshop on Software Engineering and its Applications, pp.135-155, 1989.

[. Belkhatir, NOMADE : Un noyau d'environnement pour la programmation globale, Thèse, LGI, Institut national polytechnique de Grenoble, 1988.
URL : https://hal.archives-ouvertes.fr/tel-00010437

N. Belkhatir, J. Estublier, and W. L. Melo, Cooperative work in large-scale software systems, Journal of Software Maintenance: Research and Practice, vol.6, issue.6, pp.319-335, 1994.
DOI : 10.1002/smr.4360060604

]. Ber87, . A. Ph, and . Bernstein, Database system support for software engineering: an extended abstract, Proc. of the 9th Int'l Conf. on Software Engineering, 1987.

W. [. Barghouti, W. Emmerich, A. Schafer, and . Skarra, Information management in process-centered software engineering environments, 1994.

C. [. Bohlen, R. T. Jensen, and . Snodgrass, Evaluating the Completeness of TSQL2, Recent Advances in Temporal Databases Proceedings of the International Workshop on Temporal Databases, pp.153-174, 1995.
DOI : 10.1007/978-1-4471-3033-8_9

G. [. Barghouti and . Kaiser, Modelling concurrency in rule-based development environments, IEEE Expert, 1990.

B. [. Barghouti and . Krishnamurthy, Monitoring, modelling, and enacting processes, Practical Reusable UNIX Software, pp.275-298, 1995.

[. Bancilhon, W. Kim, and H. F. Korth, A model of CAD transactions, Proceedings of the 11th International Conference on Very Large Data Bases, pp.25-33, 1985.

B. [. Beech and . Mahbod, Generalized version control in an object-oriented database, Proceedings. Fourth International Conference on Data Engineering, 1988.
DOI : 10.1109/ICDE.1988.105441

W. [. Belkhatir and . Melo, TEMPO: a software process model based on object context behavior, Proc. of the 5th Int'l Conf. on Software Engineering & its Applications, pp.733-742, 1992.

G. Boudier, R. Minot, and I. M. Thomas, An overview of PCTE and PCTE+, Proc. of the 3rd ACM Symposium on Software Development Environments, pp.248-257, 1988.
DOI : 10.1145/64140.65026

]. B. Boe88 and . Boehm, A spiral model for software development and enhancement, IEEE Computer, pp.61-72, 1988.

P. Butterworth, A. Otis, and J. Stein, The GemStone object database management system, Communications of the ACM, vol.34, issue.10, pp.64-77, 1991.
DOI : 10.1145/125223.125254

H. [. Basili and . Rombach, The TAME project: towards improvement-oriented software environments, IEEE Transactions on Software Engineering, vol.14, issue.6, pp.758-773, 1988.
DOI : 10.1109/32.6156

I. Z. Ben-shaul and G. E. Kaiser, A paradigm for decentralized process modelling and its realization in the OZ environment, Proc. of the 16th Int'l Conf. on Software Engineering, 1994.

]. R. Cas94 and . Casallas, Using triggers in a software configuration manager, CLEI 94, 1994.

C. Collet, T. Coupaye, and T. Stevens, NAOS Efficient and modular reactive capabilities in an object oriented database system, 20th VLDB, 1994.

]. R. Cea95 and . Conradi, Process modelling languages, Derniame et Fugetta DF96

J. [. Casallas, J. M. Estublier, and . Favre, Internal specification of Adèle version 4, 1996.

R. Conradi, C. Fernstrom, A. Fugetta, and B. Snowdon, Towards a reference framework for fundamental software process concepts, Proc. of the 2nd European Workshop on Software Process Technology, pp.3-17, 1992.

T. [. Clifford and . Isakowitz, On the semantics of (Bi)temporal variable databases, 4th International conference on Extending Database technology-LNCS 779, pp.215-230, 1994.
DOI : 10.1007/3-540-57818-8_53

C. Collet, P. Habraken, T. Coupaye, and M. Adiba, Active rules for the software engineering platform GOODSTEP, Workshop on the intersection between databases and software engineering, 1994.

C. [. Conradi, M. L. Liu, and . Jaccheri, Process Modeling Paradigms: An Evaluation, Proceedings of the 7th International Software Process Workshop, Communication and Coordination in the Software Process', 1991.
DOI : 10.1109/ISPW.1991.637526

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

D. [. Chakravarthy and . Mishra, Snoop: An expressive event specification language for active databases, Data & Knowledge Engineering, vol.14, issue.1, 1991.
DOI : 10.1016/0169-023X(94)90006-X

]. W. Cou89 and . Courington, The Network Software Environment, 1989.

A. [. Cagan and . Wright, Untangling configuration management, Proc, 4th International workshop on Software Configuration Management, 1993.
DOI : 10.1007/3-540-60578-9_2

]. S. Dam95 and . Dami, Bringing the gap between Process Weaver and Adèle concepts. Esprit working paper, project perfect, LGI, 1995.

J. [. Dami and . Estublier, Internal specification of apel v3. Proposal, projet perfect, LGI, 1995.

H. Dai, J. G. Hughes, and D. A. Bell, A distributed real-time knowledge based 147

]. K. Dit89 and . Dittrich, The Damokles database system for design applications: its past, its present, and its future, Software Engineering Environments: Research and Practice, pp.151-171, 1989.

H. [. Deremer and . Kron, Programming-in-the-large verus programming in the small, IEEE Transactions on Software Engineering, vol.2, pp.80-86, 1976.

V. Donzeaugouye, G. Kahn, B. Lang, and B. Melese, Document structure and modularity in Mentor, ACM Software Engineering Note, vol.9, issue.3, 1984.

M. Dowson, B. Nejmeh, and W. Riddle, Fundamental software process concepts, Proc. of the 1st European Workshop on Software Process Modeling, pp.16-37, 1991.

R. [. Estublier and . Casallas, The Adèle Software Configuration Manager, Tichy Tic94, pp.99-139, 1994.

R. [. Estublier and . Casallas, Three dimentional versionning

J. Estublier, S. Ghoul, and S. Krakowiak, Premilinary experience with a configuration control system for modular programs, Proc. of the ACM SIGPLAN/SIGSOFT Software Engineering Symposium on Software Practical Development Environments it Software Enginnering Notes, pp.149-156, 1984.

R. Elmasri, V. Kouramajian, and S. Fernando, Temporal database modelling: An object-oriented approach, Proceedings of the Conference on Information and Knowledge Management, 1993.
DOI : 10.1145/170088.170429

]. C. Ell92 and . Ellis, A model and algorithm for concurrent access within groupware, 19921992.

S. [. Elmasri and . Navathe, Fundamentals of Database Systems, 1989.

]. J. Est88 and . Estublier, Configuration management: the notation and the tools, International Workshop on Software Version and Configuration Control, 1988.

G. [. Elmasri and . Wuu, A temporal model and query language for ER databases, [1990] Proceedings. Sixth International Conference on Data Engineering, 1990.
DOI : 10.1109/ICDE.1990.113456

]. J. Fav95 and . Favre, Une approche pour la maintenance and re-ingenierie globale des logiciels, These, Institut National Polytechnique de Grenoble, 1995.

]. P. Fei91 and . Feiler, Configuration management models in commercial environments, 1991.

]. S. Fel79 and . Feldman, Make: a program for maintaining computer programs

]. C. Fer93 and . Fernstrom, Process Weaver: adding process support to Unix, Osterweil Ost93, pp.12-26

W. [. Feiler and . Humphrey, Software process development and enactment: concepts and definitions, [1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement, pp.28-40
DOI : 10.1109/SPCON.1993.236824

URL : http://www.dtic.mil/get-tr-doc/pdf?AD=ADA258465

G. Fowler, D. Korn, and H. Rao, n-dfs: The multiple dimentional file system, Tichy Tic94, pp.135-155

[. Fauvet and P. Scholl, Temps and bases de donnees : Concepts temporels pour l'evolution des donnees, 1995.

]. A. Fug93 and . Fuggetta, A Classification of CASE Technology, IEEE Computer, pp.25-38, 1993.

]. S. Gad88 and . Gadia, A homogeneous relational model and quary query language for temporal database, In ACM transactions on Database Systems, vol.13, issue.134, pp.418-448, 1988.

[. Godart, G. Canals, F. Charoy, P. Molly, and H. Skaf, Designing and implementing COO: design process, architectural style, lessons learned, Proceedings of IEEE 18th International Conference on Software Engineering, pp.25-29, 1996.
DOI : 10.1109/ICSE.1996.493429

H. [. Gehani and . Jagadish, Ode as an active database: Constraints and triggers, Proceedings of the 17th Conference on Very Large Databases, 1991.

H. [. Gehani, O. Jagadish, and . Shmueli, Temporal queries for active database support, Proceedings of the International Workshop on an Infrastructure for Temporal Databases. R.~T. Snodgrass editor, 1993.

]. G. Gla82 and . Gladden, Stop the life cycle -I want to get off, ACM software Engeneering Notes, vol.7, issue.2, pp.35-39, 1982.

S. [. Gadia and . Nair, Temporal Databases: A Prelude to Parametric Data, Tanzel et al. TCG + 93, pp.28-66, 1993.

J. [. Gadia and . Vaishnav, A query language for a homogeneous temporal database, Proceedings of the fourth ACM SIGACT-SIGMOD symposium on Principles of database systems , PODS '85, pp.51-56, 1985.
DOI : 10.1145/325405.325412

]. E. Han89 and . Hanson, An initial report on the design of Ariel: a DBMS with an integrated production rule system, ACM SIGMOD Record, vol.18, issue.3, pp.12-19, 1989.

D. [. Van-der-hoek, A. Heimbigner, and . Wolf, Does Configuration Management Research have a futur?

C. Hoffmann, B. Kramer, and B. Dinler, Multiparadigm description of system development processes, Proc. of the 2nd European Workshop on Software Process Technology, pp.123-137, 1992.
DOI : 10.1007/BFb0017511

D. [. Habermann and . Notkins, Gandalf: Software development environments, IEEE Transactions on Software Engineering, vol.12, issue.12, pp.121117-1127, 1986.
DOI : 10.1109/TSE.1986.6313007

]. W. Hum89 and . Humphrey, Managing the Software Process, 1989.

S. Watts and . Humphrey, Process Maturity Model, Encycopedia of Software Engineering, pp.851-860, 1994.

P. Ingram, C. Burrows, and I. Wesley, Configuration Management Tools : a detailed evaluation, 1995.

. Itasca, Itasca Distributed Object Database Management System. Itasca systems, inc, 7850 Metro Parkway, 1993.

G. Junkerman, B. Peuchel, W. Schaefer, and S. Wolf, MERLIN: Supporting Cooperation in Software Developemnt Through a Knowledge-Based Environment, Finkelstein et al. FKN94, 1994.

R. [. Jensel and . Snodgrass, Temporal specialization, Proceeding of the International Conference of data engineering, 1992.

M. [. Jensel, R. Soo, and . Snodgrass, Unification of temporal data models, 1993.

]. R. Kat90 and . Katz, Toward a unified framework for version modeling in engineering databases, ACM Computing Surveys, vol.22, issue.4, pp.375-40812, 1990.

G. E. Kaiser, N. S. Barghouti, and M. H. Sokolsky, Preliminary experience with process modeling in the MARVEL software development environment kernel, Twenty-Third Annual Hawaii International Conference on System Sciences, pp.131-140, 1990.
DOI : 10.1109/HICSS.1990.205161

I. [. Kaiser and . Ben, Process evolution in the Marvel environment, Shafer Sha93

]. M. Kel91 and . Kellner, Multiple-paradigms:approach for software process modelling

W. Kim, N. Ballou, J. F. Garza, and D. Woelk, A distributed object-oriented database system supporting shared and private databases, ACM Transactions on Information Systems, vol.9, issue.1, pp.31-51, 1991.
DOI : 10.1145/103731.103733

W. Kim, Features of the Orion object-oriented DBMS, Object-Oriented Concepts, Databases, and Applications, 1988.

M. Kifer, W. Kim, and Y. Sagiv, Querying object-oriented databases, pp.393-402, 1992.
DOI : 10.1145/130283.130342

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=

. Kernighan and . Mashey, The Unix Programming Enviroment, IEEE Computer, 1981.

R. [. Leblang and . Chase, Configuration management for large scale software development efforts, Workshop on Software Engeneering Environment for Programming in Large, 1985.

]. D. Leb94 and . Leblang, The CM Challenge: Configuration Management thats work, Tichy Tic94, pp.1-37, 1994.

C. M. Lott, B. Hoisl, and H. Dieter-rombach, The use of roles and measurement to enact project plans in MVP-S, Proceedings of the Fourth European Workshop on Software Process Technology, pp.30-48, 1995.
DOI : 10.1007/3-540-59205-9_37

B. [. Lohman, H. Lindsay, K. B. Pirahesh, and . Schiefer, Extensions to Starburst, CASCON First Decade High Impact Papers on, CASCON '10, pp.94-109, 1991.
DOI : 10.1145/1925805.1925809

]. J. Lon93 and . Lonchamp, A structured conceptual and terminological framework for software process engineering, Osterweil Ost93, pp.41-53

C. Lecluse, P. Richard, and F. Velez, O2, an Object-Oriented data model, Proc. of ACM SIGMOD 89 Int. Conf. on the management of data, pp.424-433, 1989.

A. Mahler, Variants: Keeping things together and telling them apart, Tichy Tic94, pp.73-97

U. [. Mccarthy and . Dayal, The architecture of an active database management system, Proc. of ACM SIGMOD 89, pp.215-224, 1989.

]. M. Mel93 and . Melo, TEMPO: Un environnement de developpement Logiciel Centre Procede de Fabrication, 1993.

]. T. Mil89 and . Miller, Configuration management with the NSE, Long Lon89, pp.99-106

M. [. Maccracken and . Jackson, Life cycles concepts consideres harmful, ACM software Engeneering Notes, vol.7, issue.2, pp.28-32, 1982.

W. [. Narayanaswamy and . Scacchi, Maintaining Configurations of Evolving Software Systems, IEEE Transactions on Software Engineering, vol.13, issue.3, pp.324-334, 1987.
DOI : 10.1109/TSE.1987.233163

]. P. Obe88 and . Oberndorf, The commom Ada programming support environment (APSE) interface set (CAIS), IEEE Transactions on Software Engineering, vol.14, issue.6, 1988.

. Obj94 and . Objectstore, ObjectStore Technical Overview. Object Design Inc, 1994.

R. [. Ozsoyoglu and . Snodgrass, Temporal and real-time databases: a survey, IEEE Transactions on Knowledge and Data Engineering, vol.7, issue.4, 1995.
DOI : 10.1109/69.404027

]. L. Ost87 and . Osterweil, Software processes are software too, Proc. of the 9th Int'l Conf. on Software Engineering, 1987.

F. Oquendo, J. D. Zucker, and P. Griffiths, The Masp approach to software process description, instantiation and enaction, First European Workshop on Software Process Modeling, pp.147-155, 1991.

[. Standard, Portable Common Tool Environment (PCTE): Abstract Specification, International Standards Organization, 1994.

]. D. Per87 and . Perry, Software interconnection models, Proc. of the 9th Int'l Conf. on Software Engineering, pp.61-69, 2002.

S. [. Peuschel and . Wolf, Archictural support for distributed process centered software development environments, Shafer Sha93

]. S. Rei90 and . Reiss, Connecting tools using message passing in the Field environment, IEEE Software, vol.7, issue.4, pp.57-66, 1990.

B. [. Rosenblum and . Krishnamurthy, Generalized event-action handling, Practical Reusable UNIX Software, pp.247-273, 1995.

]. M. Roc75 and . Rockhind, The source code control system, IEEE Trans on Soft. Eng., SE, vol.1, issue.4, pp.364-370, 1975.

H. D. Rombach, MVP-L: a language for process modeling in-the-large, 1991.

]. C. Ron94 and . Roncancio, Regles actives et regles deductives dans les bases de donnees a objets, 1994.

]. W. Roy70 and . Royce, Managing the development of large software systems, Proc. IEEE Western Computer Conf, 1970.

]. N. Sar93 and . Sarda, HSQL : Historical Query Language, pp.110-140

. Y. Stanley, . M. Su-et-hsin-hsin, and . Chen, A temporal knowledge representation model OSAM*/T et its query language OQL/T, Proceedings of the VLDB 17, 1991.

]. E. Sci91 and . Sciore, Multidimensional versioning for object-oriented databases, Proc. Second International Conf. on Deductive and Object-Oriented Databases, 1991.

]. E. Sci93 and . Sciore, Versioning and configuration management in an object-oriented data model, Journal of Very large Database, 1993.

[. Sechrest, Attributed-based naming of files, 1991.

S. [. Dittrich, A. Gatziu, and . Geppert, The samos active dbms prototype, 1994.

]. I. Sim89 and . Simmonds, Configuration management in the PACT software enginnering environment, ACM Software Engineering Notes, vol.14, issue.7, pp.118-121, 1989.

M. Stonebraker, A. Jhingran, J. Goh, and S. Potamianos, On rules, procedures, caching and views in database systems, Proc. of ACM SIGMOD 90, pp.281-290, 1990.

]. R. Sno93 and . Snodgrass, An Overview of TQuel, Tanzel et al. TCG + 93, pp.141-182, 1993.

]. R. Sno95 and . Snodgrass, Temporal object-oriented databases: A critical comparison, Modern Data Base systems, 1995.

V. [. Sarkar and . Venugopal, Transaction mechanisms for software 154 environment databases, Proc. of the 24th Annual Hawaii Int'l Conf. on System Sciences, pp.511-518, 1991.

. Tit, Foundations for the Arcadia environment architecture, Proc. of the 3rd ACM Symposium on Software Development Environments, 1988.

D. Tombros, A. Geppert, and K. Dittrich, Seamen: implementing process-centered software development environments on top of an active database management system, 1995.

]. I. Tho89a and . Thomas, PCTE interfaces: supporting tools in software engineering environments, IEEE Software, vol.6, issue.6, pp.15-23, 1989.

]. I. Tho89b and . Thomas, Version and configuration management on a software enginnering database, ACM Software Engineering Notes, vol.14, issue.7, pp.23-25, 1989.

F. Walter and . Tichy, Software Development Control Based on System Structure Description, 1980.

]. W. Tic82 and . Tichy, Design, implementation, and evaluation of a revision control system, Proc. of the 6th Int'l Conf. on Software Engineering, 1982.

]. W. Tic92 and . Tichy, Programming-in-the-large: Past, Present, and Futur, pp.362-366, 1992.

G. Talens, C. Oussalah, and M. Colinas, Version of simple and composite objects, Proc. of the Very Large Database Systems, pp.62-72, 1993.

]. A. Was89 and . Wasserman, Tool integration. In Long Lon89

T. J. Gene, U. Wuu, and . Dayal, A Uniform Model for Temporal and Versioned Object-oriented Databases, chapter 10, Tanzel et al. TCG + 93, pp.230-247, 1993.

C. Kurt, . Wallnau, H. Peter, and . Feiler, Tool integration and environment architecture, 1991.