{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T11:33:31Z","timestamp":1742384011940},"reference-count":64,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2000,2,1]],"date-time":"2000-02-01T00:00:00Z","timestamp":949363200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Data &amp; Knowledge Engineering"],"published-print":{"date-parts":[[2000,2]]},"DOI":"10.1016\/s0169-023x(99)00035-x","type":"journal-article","created":{"date-parts":[[2003,3,25]],"date-time":"2003-03-25T22:25:53Z","timestamp":1048631153000},"page":"145-180","source":"Crossref","is-referenced-by-count":12,"title":["A generic framework for the modeling of contexts and its applications"],"prefix":"10.1016","volume":"32","author":[{"given":"Renate","family":"Motschnig-Pitrik","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0169-023X(99)00035-X_BIB1","doi-asserted-by":"crossref","unstructured":"M. Ainsworth, M. Cruickshank, A.H. Groves, P.J. Wallis, Viewpoint specification and Z, Information and Software Technology 36 (1) (1994) 43\u201351","DOI":"10.1016\/0950-5849(94)90007-8"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB2","doi-asserted-by":"crossref","unstructured":"S. Abiteboul, A. Bonner, Objects and views, in: Proceedings of ACM SIGMOD International Conference on the Management of Data, 1991, pp. 238\u2013247","DOI":"10.1145\/115790.115830"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB3","unstructured":"G. Attardi, M. Simi, Completenes and consistency of OMEGA, a logic for knowledge representation, Proceedings of the International Joint Conference on Artificial Intelligence, Vancouver, 1991"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB4","doi-asserted-by":"crossref","unstructured":"C. Batini, G. Di Battista, G. Santucci, Structuring primitives for a dictionary of entity relationship data structures, IEEE TSE, TSE-19 (4) (1993) 344\u2013365","DOI":"10.1109\/32.223803"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB5","doi-asserted-by":"crossref","unstructured":"E. Bertino, A view mechanism for object-oriented databases, in: Proceedings of the EDBT 92', Third International Conference on Extending Database Technology, Lecture Notes in Computer Science, vol. 580, Springer, Berlin, March 1992, pp. 137\u2013151","DOI":"10.1007\/BFb0032428"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB6","doi-asserted-by":"crossref","unstructured":"E. Bertino, H. Weigand, An approach to authorization modeling in object-oriented database systems, Data & Knowledge Engineering 12 (1) (1994) 1\u201329","DOI":"10.1016\/0169-023X(94)90020-5"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB7","doi-asserted-by":"crossref","unstructured":"S. Buvac, V. Buvac, I.A. Mason, Metamathematics of contexts, Fundamenta Informaticae 23 (3) (1995)","DOI":"10.3233\/FI-1995-232345"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB8","doi-asserted-by":"crossref","unstructured":"P. Cohen, H. Levesque, Intention is choice with commitment, Artificial Intelligence 42 (3) (1990)","DOI":"10.1016\/0004-3702(90)90055-5"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB9","doi-asserted-by":"crossref","unstructured":"P. Constantopoulos, Y. Tzitzikas, Context-driven information base update, in: Proceedings of CAiSE'96, Eighth International Conference on Advanced Information Systems Engineering, Springer Lecture Notes in Computer Science, vol. 1080, June 1996, pp. 319\u2013344","DOI":"10.1007\/3-540-61292-0_18"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB10","doi-asserted-by":"crossref","unstructured":"G. Dong, R. Topor, Incremental evaluation of datalog queries, ICDT 92' (1992)","DOI":"10.1007\/3-540-56039-4_48"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB11","doi-asserted-by":"crossref","unstructured":"C.S. dos Santos, S. Abiteboul, C. Delobel, Virtual schemas and bases, in: Jarke, Bubenko, Jeffery (Eds.), Advances in Database Technology \u2013 EDBT '94, Springer, Berlin, 1994, pp. 81\u201394","DOI":"10.1007\/3-540-57818-8_43"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB12","unstructured":"R. Demolombe, A. Jones, On sentences of the kind sentence `p' is about topic `t': some steps toward a formal, logical analysis, in: H.-J. Ohlbach, U. Reyle (Eds.), Logic, Language and Reasoning. Essays in Honor of Dov. Gabbay, Kluwer Academic Publishers, Dordrecht, 1996"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB13","series-title":"Database Transaction Models for Advanced Applications","year":"1993"},{"issue":"9","key":"10.1016\/S0169-023X(99)00035-X_BIB14","doi-asserted-by":"crossref","first-page":"904","DOI":"10.1145\/4284.4285","article-title":"The role of frame-based representation and reasoning","volume":"28","author":"Fikes","year":"1985","journal-title":"CACM"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB15","doi-asserted-by":"crossref","unstructured":"R.E. Filman, Reasoning with worlds and truth maintenance in a knowledge-based programming environment, CACM 31 (4) (1988) 382\u2013401","DOI":"10.1145\/42404.42405"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB16","doi-asserted-by":"crossref","unstructured":"J. Geller, Y. Perl, E. Neuhold, A. Sheth, Structural schema integration with full and partial correspondence using the DUAL model, Information Systems 17 (6) (1992) 443\u2013464","DOI":"10.1016\/0306-4379(92)90025-I"},{"issue":"4","key":"10.1016\/S0169-023X(99)00035-X_BIB17","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1145\/49346.50068","article-title":"Properties and update semantics of consistent views","volume":"13","author":"Gottlob","year":"1988","journal-title":"ACM TODS"},{"issue":"11","key":"10.1016\/S0169-023X(99)00035-X_BIB18","first-page":"960","article-title":"Inconsistency management for multiple-view software development environments","volume":"24","author":"Grundy","year":"1998","journal-title":"IEEE TSE, TSE"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB19","doi-asserted-by":"crossref","unstructured":"A. Gupta, I.S. Mumick, V.S. Subrahmanian, Maintaining views incrementally, Proceedings of the ACM SIGMOD 93' Conference on the Modeling of Data, 1993","DOI":"10.1145\/170035.170066"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB20","doi-asserted-by":"crossref","unstructured":"G. Hendrix, Expanding the utility of semantic networks through partitioning, in: Advance Papers of the IJCAI'75, 1975, pp. 115\u2013121","DOI":"10.21236\/ADA458082"},{"issue":"3","key":"10.1016\/S0169-023X(99)00035-X_BIB21","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/0169-023X(93)90010-M","article-title":"The LIVING IN A LATTICE rule language","volume":"9","author":"Heuer","year":"1993","journal-title":"Data and Knowledge Engineering"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB22","unstructured":"C. Hewitt, Procedural embedding of knowledge in PLANNER, in: Proceedings of the Second IJCAI, September 1971, pp. 167\u2013182"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB23","doi-asserted-by":"crossref","unstructured":"S.E. Hudson, R. King, The cactis project: database support for software environments, IEEE TSE 14 (6) (1988) 709\u2013719","DOI":"10.1109\/32.6152"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB24","doi-asserted-by":"crossref","unstructured":"R. Hull, R. King, Semantic database modeling: Survey, applications and research issues, ACM Computing Surveys 19 (3) (1987) 201\u2013260","DOI":"10.1145\/45072.45073"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB25","doi-asserted-by":"crossref","unstructured":"D. Jackson, Structuring Z specifications with views, ACM Transactions on Software Engineering and Methology 4 (4) (1995) 365\u2013389","DOI":"10.1145\/226241.226249"},{"issue":"1","key":"10.1016\/S0169-023X(99)00035-X_BIB26","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/0306-4379(90)90018-K","article-title":"A software process data model for knowledge engineering in information systems","volume":"15","author":"Jarke","year":"1990","journal-title":"Information Systems"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB27","unstructured":"D. Jonscher, K.R. Dittrich, A formal security model based on an object-oriented data model, Technical Report No. 93.41, Institut f\u00fcr Informatik, Universit\u00e4t Z\u00fcrich, November 1993"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB28","doi-asserted-by":"crossref","unstructured":"G. Kappel, M. Schrefl, Inheritance of object behavior \u2013 Consistent extensions of object life cycles, in: J. Eder, L. Kalinichenko (Eds.), Extending Information Systems Technology, Proceedings of the Second East\/West Database Workshop, Springer, WSCS, 1994","DOI":"10.1007\/978-1-4471-3577-7_21"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB29","doi-asserted-by":"crossref","unstructured":"R.H. Katz, Toward a unified framework for version modeling in engineering databases, ACM Computing Surveys 22 (4) (1990) 375\u2013408","DOI":"10.1145\/98163.98172"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB30","doi-asserted-by":"crossref","unstructured":"M. Kifer, W. Kim, Y. Sagiv, Querying object-oriented databases, in: Proceedings of the ACM SIGMOD Conference on the Management of Data, June 1992, pp. 393\u2013402","DOI":"10.1145\/130283.130342"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB31","doi-asserted-by":"crossref","unstructured":"H.A. Kuno, E.A. Rundensteiner, Incremental maintenance of materialized object-oriented views in MultiView: Strategies and performance evaluation, IEEE TKDE 10 (5) (1998) 768\u2013791","DOI":"10.1109\/69.729731"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB32","doi-asserted-by":"crossref","unstructured":"D.B. Leblang, R.P. Chase, Computer-aided software engineering in a distributed workstation environment, in: Proceedings of the ACM SIGPLAN\/SIGSOFT Conference on Practical Software Development Environments, ACM, New York, April 1984, pp. 104\u2013112","DOI":"10.1145\/800020.808255"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB33","unstructured":"H. Levesque, A logic of implicit and explicit belief, in: Proceedings of the National Conference on Artificial Intelligence, Austin, TX, August 1984, pp. 198\u2013202"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB34","doi-asserted-by":"crossref","unstructured":"B. Liskov, J.M. Wing, A new definition of the subtype relationship, in: O. Nierstrasz (Ed.), Proceedings of ECOOP'93, SIGPLAN NOTICES (special issue), vol. 28, December 1993, pp. 16\u201328","DOI":"10.1145\/167962.165863"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB35","unstructured":"M. Koubarakis, J. Mylopoulos, M. Stanley, A. Borgida, TELOS: Features and Formalization, KRR-TR-89-4, University of Toronto, February 1989"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB36","unstructured":"J. MacCarthy, S. Buvac, Formalizing contexts, Technical Report, STAN-CS-TN-94-13, Stanford University, 1994"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB37","doi-asserted-by":"crossref","unstructured":"R. Motschnig-Pitrik, J. Mylopoulos, Classes and instances, International Journal on Intelligent and Cooperative Information Systems 1 (1) (1992) 61\u201392","DOI":"10.1142\/S0218215792000040"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB38","doi-asserted-by":"crossref","unstructured":"R. Motschnig-Pitrik, An integrating view on the viewing abatraction: Contexts and perspectives in software development, AI, and databases, Journal of Systems Integration 5 (1) (1995) 23\u201360","DOI":"10.1007\/BF01974230"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB39","doi-asserted-by":"crossref","unstructured":"R. Motschnig-Pitrik, J. Mylopoulos, Semantics, features, and applications of the viewpoint abstraction, in: Proceedings of CAiSE'96, Eighth International Conference on Advanced Information Systems Engineering, Springer Lecture Notes in Computer Science, vol. 1080, June 1996, pp. 514\u2013539","DOI":"10.1007\/3-540-61292-0_28"},{"issue":"3","key":"10.1016\/S0169-023X(99)00035-X_BIB40","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/0306-4379(96)00013-0","article-title":"Requirements and comparison of view mechanisms for object oriented databases","volume":"21","author":"Motsching-Pitrik","year":"1996","journal-title":"Information Systems"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB41","doi-asserted-by":"crossref","unstructured":"R. Motschnig-Pitrik, Analyzing the notions of attributes, aggregates, parts, and members in data\/knowledge modeling, Journal of Systems and Software 33 (2) (1996) 113\u2013122","DOI":"10.1016\/0164-1212(95)00191-3"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB42","unstructured":"R. Motschnig-Pitrik, H. Nissen, M. Jarke, View-directed requirements engineering, a framework and metamodel, in: Proceedings of SEKE'97, Eighth International Conference on Software Engineering and Knowledge Engineering, Madrid, Spain, June 1997"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB43","unstructured":"R. Motschnig-Pitrik, A framework and metamodel for view-directed requirements engineering, working paper (1999)"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB44","doi-asserted-by":"crossref","unstructured":"R. Motschnig-Pitrik, Contexts and views in object-oriented languages, in: P. Bouquet, P. Brezillon, L. Serafini (Eds.), Proceedings of the Second International and Interdisciplinary Conference on Modeling and Using Context, CONTEXT'99, Lecture Notes in Computer Science, Springer, Berlin, to appear in 1999","DOI":"10.1007\/3-540-48315-2_20"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB45","doi-asserted-by":"crossref","unstructured":"J. Mylopoulos, P. Bernstein, H. Wong, A language facility for designing interactive, database-intensive applications, ACM Transactions on Database Systems 5 (2) (1980)","DOI":"10.1145\/320141.320150"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB46","doi-asserted-by":"crossref","unstructured":"J. Mylopoulos, A. Borgida, M. Jarke, M. Koubarakis, Telos: representing knowledge about information systems, ACM Transactions on Information Systems 8 (4) (1990) 325\u2013362","DOI":"10.1145\/102675.102676"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB47","unstructured":"J. Mylopoulos, R. Motschnig-Pitrik, Partitioning information bases with contexts, in: Proceedings of the Third International Conference on Cooperative Information Systems, Vienna, May 1995, pp. 44\u201354"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB48","unstructured":"H. Nissen, Spezifizierung und resolution von multiplen perspektiven in der konzeptuellen modellierung, Dissertation, Institut f\u00fcr Informatik, RWTH-Aachen, Germany, 1996"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB49","doi-asserted-by":"crossref","unstructured":"M.C. Norrie, M. Wunderli, Coordination system modelling, in: Proceedings of the 13th International Conference on The Entity Relationship Approach, Manchester, UK, December 1994","DOI":"10.1007\/3-540-58786-1_97"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB50","doi-asserted-by":"crossref","unstructured":"B. Nuseibeh, J. Kramer, A.W. Finkelstein, A framework for expressing the relationships between multiple views in requirements specification, IEEE TSE 20 (10) (1994) 760\u2013773","DOI":"10.1109\/32.328995"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB51","doi-asserted-by":"crossref","unstructured":"V. Prevelakis, D. Tsichritzis, Perspectives on software development environments, in: C. Rolland et al. (Eds.), Proceedings of the CAiSE '93, Lecture Notes in Computer Science, vol. 685, Paris, France, June 1993, Springer, Berlin, 1993","DOI":"10.1007\/3-540-56777-1_31"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB52","doi-asserted-by":"crossref","unstructured":"Y.-G. Ra, E.A. Rundensteiner, A transparent schema-evolution system based on object-oriented view technology, IEEE TKDE 9 (4) (1997) 600\u2013624","DOI":"10.1109\/69.617053"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB53","doi-asserted-by":"crossref","unstructured":"F. Rabitti, E. Bertino, W. Kim, D. Woelk, A model of authorization for next-generation database systems, ACM TODS 16 (1) (1991) 88\u2013131","DOI":"10.1145\/103140.103144"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB54","series-title":"The Unified Modeling Language Reference Manual","author":"Rumbaugh","year":"1999"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB55","unstructured":"E. Rundensteiner, MultiView: A methodology for supporting multiple views in object-oriented databases, in: Proceedings of the 18th International Conference on Very Large Databases (VLDB), Vancouver, 1992, pp. 187\u2013198"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB56","unstructured":"P.F. Schneider, Contexts in PSN, in: Proceedings of the AI-CSCSI-SCEIO Conference, Victoria, BC, Canada, May 1980, pp. 71\u201378"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB57","doi-asserted-by":"crossref","unstructured":"M.H. Scholl, C. Laasch, M. Tresch, Updateable views in object oriented databases, in: Proceedings of the Second Conference on DOOD, Munich, December 1991","DOI":"10.1007\/3-540-55015-1_10"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB58","unstructured":"M.H. Scholl, H.J. Schek, M. Tresch, Object-algebra and views for multi-objectbases, in: \u00d6zsu, Dayal, Valduriez (Eds.), Distributed Object Management, Morgan Kaufmann, Los Altos, CA, 1993, pp. 352\u2013373"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB59","doi-asserted-by":"crossref","unstructured":"L. Schubert, R. Goebel, N. Cercone, The structure and organization of a semantic net for comprehension and inference, in: N. Findler (Ed.), Associative Networks, Representation and Use of Knowledge by Computers, Academic Press, New York, 1979","DOI":"10.1016\/B978-0-12-256380-5.50010-4"},{"issue":"1","key":"10.1016\/S0169-023X(99)00035-X_BIB60","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1049\/sej.1989.0006","article-title":"An introduction to Z, formal specifications","volume":"4","author":"Spivey","year":"1989","journal-title":"Software Engineering Journal"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB61","doi-asserted-by":"crossref","unstructured":"V.C. Storey, Understanding semantic relationships, Very Large Database Journal 2 (4) (1993) 455\u2013488","DOI":"10.1007\/BF01263048"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB62","unstructured":"SUN Microsystems, Introduction to the NSE.SUN Part No. 800-2362-1300, March 1988"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB63","doi-asserted-by":"crossref","unstructured":"D.S. Wile, D.G. Allard, Worlds: An organizing structure for object-bases, ACM SIGPLAN Notices 22 (1) (1986) 16\u201326","DOI":"10.1145\/390012.24211"},{"key":"10.1016\/S0169-023X(99)00035-X_BIB64","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1207\/s15516709cog1104_2","article-title":"A taxonomy of part-whole relations","volume":"11","author":"Winston","year":"1987","journal-title":"Cognitive Science"}],"container-title":["Data &amp; Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0169023X9900035X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0169023X9900035X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,8]],"date-time":"2020-01-08T10:00:02Z","timestamp":1578477602000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0169023X9900035X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,2]]},"references-count":64,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2000,2]]}},"alternative-id":["S0169023X9900035X"],"URL":"https:\/\/doi.org\/10.1016\/s0169-023x(99)00035-x","relation":{},"ISSN":["0169-023X"],"issn-type":[{"value":"0169-023X","type":"print"}],"subject":[],"published":{"date-parts":[[2000,2]]}}}