{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T06:54:45Z","timestamp":1725605685923},"publisher-location":"London","reference-count":24,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9781852334208"},{"type":"electronic","value":"9781447102991"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/978-1-4471-0299-1_26","type":"book-chapter","created":{"date-parts":[[2011,9,10]],"date-time":"2011-09-10T03:35:51Z","timestamp":1315625751000},"page":"303-314","source":"Crossref","is-referenced-by-count":0,"title":["Reconfigurability in Object Database Management Systems: An Aspect-Oriented Approach"],"prefix":"10.1007","author":[{"given":"Awais","family":"Rashid","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruzanna","family":"Chitchyan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"26_CR1","doi-asserted-by":"crossref","unstructured":"M. Aksit, B. Tekinerdogan, Aspect-Oriented Programming using Composition Filters, Proceedings of the AOP Workshop at ECOOP\u2019 98, 1998","DOI":"10.1007\/3-540-49255-0_132"},{"key":"26_CR2","unstructured":"K. Boellert, On Weaving Aspects, Proceedings of the AOP Workshop at ECOOP\u2019 99, 1999"},{"key":"26_CR3","first-page":"7","volume-title":"Engineering of Component-Based Systems","author":"AW Brown","year":"1996","unstructured":"A. W. Brown, K. C. Wallnau, Engineering of Component-Based Systems, Component-Based Software Engineering, IEEE Computer Society Press, 1996, pp. 7\u201315"},{"key":"26_CR4","volume-title":"Design Patterns \u2014 Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1995","unstructured":"E. Gamma, et al., Design Patterns \u2014 Elements of Reusable Object-Oriented Software, Addison Wesley, c1995"},{"key":"26_CR5","unstructured":"L. Guzenda, Objectivity\/DB \u2014 A High Performance Object Database Architecture, Invited Talk, Workshop on High Performance Object Databases, Cardiff, UK, July 2000"},{"issue":"10","key":"26_CR6","first-page":"411","volume":"28","author":"W Harrison","year":"1993","unstructured":"W. Harrison, H. Ossher, Subject-Oriented Programming (A Critique of Pure Objects), Proceedings of OOPSLA 1993, ACM SIGPLAN Notices, Vol. 28, No. 10, Oct. 1993, pp. 411\u2013428","journal-title":"Subject-Oriented Programming (A Critique of Pure Objects)"},{"key":"26_CR7","unstructured":"IBM Research, USA, Multi-dimensional Separation of Concerns using Hyperspaces, http:\/\/www.research.ibmcom\/hyperspace\/"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"P. Kenens, et al., An AOP Case with Static and Dynamic Aspects, Proceedings of the AOP Workshop at ECOOP\u2019 98, 1998","DOI":"10.1007\/3-540-49255-0_129"},{"issue":"10","key":"26_CR9","first-page":"340","volume":"34","author":"MA Kersten","year":"1999","unstructured":"M. A. Kersten, G. C. Murphy, Atlas: A Case Study in Building a Web-based Learning Environment using Aspect-oriented Programming, Proceedings of OOPSLA 1999, ACM SIGPLAN Notices, Vol. 34, No. 10, Oct. 1999, pp. 340\u2013352","journal-title":"Atlas: A Case Study in Building a Web-based Learning Environment using Aspect-oriented Programming"},{"key":"26_CR10","doi-asserted-by":"crossref","unstructured":"G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J. Loingtier, J. Irwin, Aspect-Oriented Programming, Proceedings of ECOOP\u2019 97, LNCS 1241, pp. 220\u2013242","DOI":"10.21236\/ADA417906"},{"key":"26_CR11","unstructured":"K. J. Lieberherr, Demeter, http:\/\/www.ccs.neu.edu\/research\/demeter\/index.html"},{"key":"26_CR12","unstructured":"J. McCann, Component-based Operating Systems and their Implications for Database Architectures, Invited Talk, Workshop on High Performance Object Databases, Cardiff, UK, July 2000"},{"issue":"10","key":"26_CR13","first-page":"97","volume":"33","author":"M Mezini","year":"1998","unstructured":"M. Mezini, K. J. Lieberherr, Adaptive Plug-and-Play Components for Evolutionary Software Development, Proceedings of OOPSLA 1998, ACM SIGPLAN Notices, Vol. 33, No. 10, Oct. 1998, pp.97\u2013116","journal-title":"Adaptive Plug-and-Play Components for Evolutionary Software Development"},{"issue":"3","key":"26_CR14","first-page":"16","volume":"22","author":"S Monk","year":"1993","unstructured":"S. Monk, I. Sommerville, Schema Evolution in OODBs Using Class Versioning, SIGMOD Record, Vol. 22, No. 3, Sept. 1993, pp. 16\u201322","journal-title":"Schema Evolution in OODBs Using Class Versioning"},{"key":"26_CR15","doi-asserted-by":"crossref","unstructured":"E. Pulvermueller, H. Klaeren, A. Speck, Aspects in Distributed Environments, Proceedings of GCSE 1999, Erfurt, Germany (to be published by Springer-Verlag)","DOI":"10.1007\/3-540-40048-6_4"},{"key":"26_CR16","doi-asserted-by":"crossref","unstructured":"A. Rashid, P. Sawyer, Facilitating Virtual Representation of CAD Data through a Learning Based Approach to Conceptual Database Evolution Employing Direct Instance Sharing, Proceedings of DEXA\u2019 98, LNCS 1460, pp. 384\u2013393","DOI":"10.1007\/BFb0054498"},{"key":"26_CR17","doi-asserted-by":"crossref","unstructured":"A. Rashid, P. Sawyer, Dynamic Relationships in Object Oriented Databases: A Uniform Approach, Proceedings of DEXA\u2019 99, LNCS 1677, pp. 26\u201335","DOI":"10.1007\/3-540-48309-8_3"},{"key":"26_CR18","unstructured":"A. Rashid, P. Sawyer, Transparent Dynamic Database Evolution from Java, Proceedings of OOPSLA 1999 Workshop on Java and Databases: Persistence Options (extended version to appear in L\u2019 Object Journal, Vol. 6, No. 3, November 2000)"},{"key":"26_CR19","doi-asserted-by":"crossref","unstructured":"A. Rashid, P. Sawyer, E. Pulvermueller, A Flexible Approach for Instance Adaptation during Class Versioning, Proceedings of ECOOP 2000 OODB Symposium (in print as an LNCS volume by Springer-Verlag)","DOI":"10.1007\/3-540-44677-X_7"},{"key":"26_CR20","doi-asserted-by":"crossref","unstructured":"A. Rashid, E. Pulvermueller, From Object-Oriented to Aspect-Oriented Databases, Proceedings of DEXA 2000, LNCS 1873, pp. 125\u2013134","DOI":"10.1007\/3-540-44469-6_12"},{"key":"26_CR21","doi-asserted-by":"crossref","unstructured":"A. Rashid, On to Aspect Persistence, To Appear in Proceedings of Net.ObjectDays 2000 Symposium on Generative and Component-Based Software Engineering (GCSE 2000)","DOI":"10.1007\/3-540-44815-2_3"},{"key":"26_CR22","unstructured":"A. Rashid, SADES Java API Documentation 1999\u20132000, http:\/\/www.comp.lancs.ac.uk\/computing\/users\/marash\/research\/sades\/index.html"},{"key":"26_CR23","doi-asserted-by":"crossref","unstructured":"A. H. Skarra, S. B. Zdonik, The Management of Changing Types in an Object-Oriented Database, Proceedings of the 1st OOPSLA Conference, Sept. 1986, pp. 483\u2013495","DOI":"10.1145\/28697.28747"},{"key":"26_CR24","unstructured":"(Xerox 2000): Xerox PARC, USA, AspectJ Home Page, http:\/\/aspectj.org\/"}],"container-title":["OOIS 2000"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-0299-1_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,15]],"date-time":"2019-06-15T03:54:56Z","timestamp":1560570896000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4471-0299-1_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9781852334208","9781447102991"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-0299-1_26","relation":{},"subject":[],"published":{"date-parts":[[2001]]}}}