EVORM: A conceptual modelling technique for evolving application domains

Data and Knowledge Engineering - Tập 12 - Trang 313-359 - 1994
H.A Proper1, Th.P van der Weide1
1Department of Information Systems, University of Nijmegen, Toernooiveld, NL-6525 ED Nijmegen, The Netherlands

Tài liệu tham khảo

Abiteboul, 1987, IFO: A formal semantic database model, ACM Trans. Database Syst., 12, 525, 10.1145/32204.32205 Allen, 1984, Towards a general theory of action and time, Artificial Intelligence, 23, 123, 10.1016/0004-3702(84)90008-0 Ariav, 1986, A temporally oriented data model, ACM Trans. Database Syst., 11, 499, 10.1145/7239.7350 Banerjee, 1987, Semantics and implementation of schema evolution in Object-Oriented Databases, SIGMOD Rec., 16, 311, 10.1145/38714.38748 Barr, 1990 van Bommel, 1991, Semantics and verification of object-role models, Informat. Syst., 16, 471, 10.1016/0306-4379(91)90037-A Bretl, 1989, The GemStone data management system, 283 Bruce, 1990, An algebraic model of subtype and inheritance, 75 Bruza, 1989, The semantics of data flow diagrams Cardelli, 1985, On understanding types, data abstraction, and polymorphism, ACM Comput. Surveys, 17, 471, 10.1145/6041.6042 Chen, 1976, The Entity-Relationship model: Toward a unified view of data, ACM Trans. Database Syst., 1, 9, 10.1145/320434.320440 Clifford, 1987, A simple, general structure for temporal domains, 17 De Troyer, 1991, The OO-Binary Relationship Model: A truly object oriented conceptual model, vol. 498, 561 Dubois, 1988, Formal requirements engineering with ERAE, Philips J. Res., 393 Dubois, 1985 Falkenberg, 1992, A conceptual framework for evolving information systems, 353 Falkenberg, 1992, Evolving information systems: Beyond temporal information systems, 282 1982 Halpin, 1989, A logical analysis of information systems: static aspects of the data-oriented perspective Halpin, 1992, WISE: a Workbench for Information System Engineering, vol. 3, 38 van Hee, 1989, Executable specifications for distributed information systems, 139 ter Hofstede, 1993, Information modelling in data intensive domains ter Hofstede, 1993, Task structure semantics through process algebra, Software Eng. J., 8, 14, 10.1049/sej.1993.0003 ter Hofstede, 1992, Data modelling in complex application domains, vol. 593, 364 ter Hofstede, 1993, Formal definition of a conceptual language for the description and manipulation of information models, Informat. Syst., 18, 489, 10.1016/0306-4379(93)90004-K ter Hofstede, 1993, Expressiveness in conceptual data modelling, Data & Knowledge Eng., 100, 65, 10.1016/0169-023X(93)90020-P Hohenstein, 1992, SQL/EER-syntax and semantics of an entity-relationship-based query Language, Informat. Syst., 17, 209, 10.1016/0306-4379(92)90014-E Jarke, 1992, DAIDA: An environment for evolving information systems, ACM Trans. Informat. Syst., 20, 1, 10.1145/128756.128757 Katz, 1990, Toward a unified framework for version modelling in engineering databases, ACM Comput. Surv., 22, 375, 10.1145/98163.98172 Kim, 1989, Features of the ORION object-oriented database, 251 Korson, 1990, Understanding object oriented: A unifying paradigm, Commun. ACM, 33, 40, 10.1145/83880.84459 Lipeck, 1987, Monitoring dynamic integrity constraints based on temporal logic, Informat. Syst., 12, 255, 10.1016/0306-4379(87)90004-4 McBrien, 1992, An Entity-Relationship Model extended to describe historical information, 244 McKenzie, 1990, Schema evolution and the relational algebra, Informat. Syst., 15, 207, 10.1016/0306-4379(90)90036-O Mylopoulos, 1990, Telos: Representing knowledge about information systems, ACM Trans. Informat. Syst., 8, 325, 10.1145/102675.102676 Nijssen, 1989 Ohori, 1990, Orderings and types in databases, 97 Penney, 1987, Class modification in the GemStone Object-Oriented DBMS, 111 Proper, 1994, A theory for conceptual modelling of evolving application domains Proper, 1992, A general theory for the evolution of application models Proper, 1993, Information disclosure in evolving information systems: Taking a shot at a moving target Proper, 1993, Towards a general theory for the evolution of application models, 346 Roddick, 1991, Dynamically changing schemas within database models, The Australian Comput. J., 23, 105 Roddick, 1992, Temporal semantics in information systems — A survey, Informat. Syst., 17, 249, 10.1016/0306-4379(92)90016-G Saake, 1988, Spezifikation, Semantik and Überwachung von Objektlebensläufen in Datenbanken Saake, 1991, Descriptive specification of database object behaviour, Data & Knowledge Eng, 6, 47, 10.1016/0169-023X(91)90015-P Seligmann, 1989, Analyzing the structure of I.S. methodologies, an alternative approach Skarra, 1986, The management of changing types in an object-oriented database, 483 Snodgrass, 1990, Temporal databases status and research directions, SIGMOD Rec., 19, 83, 10.1145/122058.122068 Snodgrass, 1985, A taxonomy of time in databases, 236 Theodoulidis, 1991, A conceptual modelling formalism for temporal database applications, Informat. Syst., 16, 401, 10.1016/0306-4379(91)90031-4 Tresch, 1991, A framework for schema evolution by meta object manipulation Tresch, 1992, Meta object management and its application to database evolution, vol. 645, 299 Wiederhold, 1991, Dealing with the granularity of time in temporal databases, vol. 498, 124 Wijers, 1991, Modelling support in information systems development van Wijngaarden, 1976