{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:33:21Z","timestamp":1773192801395,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":37,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540285854","type":"print"},{"value":"9783540318958","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11547686_24","type":"book-chapter","created":{"date-parts":[[2005,9,27]],"date-time":"2005-09-27T14:38:26Z","timestamp":1127831906000},"page":"324-337","source":"Crossref","is-referenced-by-count":6,"title":["Using Step-Wise Refinement to Build a Flexible Lightweight Storage Manager"],"prefix":"10.1007","author":[{"given":"Thomas","family":"Leich","sequence":"first","affiliation":[]},{"given":"Sven","family":"Apel","sequence":"additional","affiliation":[]},{"given":"Gunter","family":"Saake","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"24_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/11407386_11","volume-title":"Software Engineering and Middleware","author":"S. Apel","year":"2005","unstructured":"Apel, S., B\u00f6hm, K.: Towards the Development of Ubiquitous Middleware Product Lines. In: Gschwind, T., Mascolo, C. (eds.) SEM 2004. LNCS, vol.\u00a03437, pp. 137\u2013153. Springer, Heidelberg (2005)"},{"key":"24_CR2","doi-asserted-by":"crossref","unstructured":"Apel, S., Leich, T., Rosenm\u00fcller, M., Saake, G.: FeatureC++: Feature-Oriented and Aspect-Oriented Programming in C++. Technical Report Preprint Nr. 3, Department of Computer Science, Otto-von-Guericke University, Magdeburg, Germany (2005)","DOI":"10.1007\/11561347_10"},{"key":"24_CR3","doi-asserted-by":"publisher","first-page":"702","DOI":"10.1109\/ICSE.2004.1317496","volume-title":"Proceedings of the 26th International Conference on Software Engineering","author":"D. Batory","year":"2004","unstructured":"Batory, D.: Feature-Oriented Programming and the AHEAD Tool Suite. In: Proceedings of the 26th International Conference on Software Engineering, pp. 702\u2013703. IEEE Computer Society, Los Alamitos (2004)"},{"key":"24_CR4","doi-asserted-by":"crossref","unstructured":"Batory, D., Coglianese, L., Goodwin, M., Shaver, S.: Creating Reference Architectures: An Example from Avionics. In: Symposium on Software Reusability (SSR), Seattle Washington (1995)","DOI":"10.1145\/211782.211786"},{"key":"24_CR5","doi-asserted-by":"crossref","unstructured":"Batory, D., O\u2019Malley, S.: The Design and Implementation of Hierarchical Software Systems with Reusable Components. ACM Transactions on Software Engineering and Methodology\u00a01(4) (1992)","DOI":"10.1145\/136586.136587"},{"issue":"4","key":"24_CR6","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1145\/136586.136587","volume":"1","author":"D. Batory","year":"1992","unstructured":"Batory, D., O\u2019Malley, S.: The Design and Implementation of Hierarchical Software Systems with reusable Components. ACM Transactions on Software Engineering and Methodology\u00a01(4), 355\u2013398 (1992)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"24_CR7","doi-asserted-by":"crossref","unstructured":"Batory, D., Sarvela, J.N., Rauschmayer, A.: Scaling Step-Wise Refinement. In: Proc. of the 25th Int. Conf. on Software Engineering (2003)","DOI":"10.1109\/ICSE.2003.1201199"},{"key":"24_CR8","doi-asserted-by":"crossref","unstructured":"Batory, D., Sarvela, J.N., Rauschmayer, A.: Scaling Step-Wise Refinement. IEEE Transactions on Software Engineering\u00a030(6) (2004)","DOI":"10.1109\/TSE.2004.23"},{"key":"24_CR9","first-page":"500","volume-title":"Readings in object-oriented database systems","author":"D.S. Batory","year":"1990","unstructured":"Batory, D.S., Barnett, J.R., Garza, J.F., Smith, K.P., Tsukuda, K., Twichell, B.C., Wise, T.E.: GENESIS: an Extensible Database Management System. In: Readings in object-oriented database systems, pp. 500\u2013518. Morgan Kaufmann Publishers Inc., San Francisco (1990)"},{"key":"24_CR10","first-page":"11","volume-title":"VLDB 2000, Proceedings of 26th International 2000","author":"C. Bobineau","year":"2000","unstructured":"Bobineau, C., Bouganim, L., Pucheral, P., Valduriez, P.: PicoDMBS: Scaling Down Database Techniques for the Smartcard. In: VLDB 2000, Proceedings of 26th International 2000, Cairo, Egypt, Los Altos, CA 94022, USA, pp. 11\u201320. Morgan Kaufmann Publishers, San Francisco (2000)"},{"issue":"2","key":"24_CR11","first-page":"12","volume":"26","author":"M. Cammert","year":"2003","unstructured":"Cammert, M., Heinz, C., Kr\u00e4mer, J., Schneider, M., Seeger, B.: a status report on xxl - a software infrastructure for efficient query processing. IEEE Data Eng. Bull.\u00a026(2), 12\u201318 (2003)","journal-title":"IEEE Data Eng. Bull."},{"key":"24_CR12","doi-asserted-by":"crossref","unstructured":"Cardone, R., et al.: Using Mixins to Build Flexible Widgets. In: Proceedings of the 1st International Conference on Aspect-Oriented Software Development (2002)","DOI":"10.1145\/508386.508395"},{"key":"24_CR13","doi-asserted-by":"crossref","unstructured":"Carey, M.J., DeWitt, D.J., Frank, D., Graefe, G., Richardson, J.E., Shekita, E.J., Muralikrishna, M.: The architecture of the EXODUS extensible DBMS. In: Dittrich, K.R., Dayal, U., Buchmann, A.P. (eds.) On Object-Oriented Database Systems, Topics in Information Systems. Springer, Heidelberg (1991)","DOI":"10.1007\/978-3-642-84374-7_15"},{"key":"24_CR14","unstructured":"Chaudhuri, S., Weikum, G.: Rethinking database system architecture: Towards a self-tuning RISC-style database system. The VLDB Journal, 1\u201310 (2000)"},{"key":"24_CR15","unstructured":"Business Communications Company. Future of Embedded Systems Technology, BCC Press release on market study RG-229 (2000)"},{"key":"24_CR16","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K., Eisenecker, U.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Reading (2000)"},{"key":"24_CR17","volume-title":"A Discipline of Programming","author":"E.W. Dijkstra","year":"1976","unstructured":"Dijkstra, E.W.: A Discipline of Programming. Prentice Hall, Englewood Cliffs (1976)"},{"key":"24_CR18","doi-asserted-by":"crossref","unstructured":"Dittrich, K., Geppert, A.: Component Database Systems: Introduction, Foundations, and Overview. In: Dittrich, K.R., Geppert, A. (eds.) Component Database Systems. dpunkt.verlag, San Francisco u.a, pp. 1\u201328 (2001)","DOI":"10.1016\/B978-155860642-5\/50002-X"},{"key":"24_CR19","doi-asserted-by":"crossref","unstructured":"Ganesan, D., Greenstein, B., Perelyubskiy, D., Estrin, D., Heidemann, J.: An Evaluation of Multi-resolution Storage for Sensor Networks. In: Proceedings of the ACM SenSys Conference, Los Angeles, California, USA, pp. 89\u2013102 (2003)","DOI":"10.1145\/958491.958502"},{"key":"24_CR20","unstructured":"Geppert, A.: Methodical Construction of Database Management Systems. GI Datenbank Rundbrief\u00a014(62) (1994)"},{"key":"24_CR21","unstructured":"Geppert, A., Scherrer, S., Dittrich, K.: KIDS: Construction of Database Management Systems based on Reuse. ifi-97.01, Department of Computer Science, University of Zurich (1997)"},{"key":"24_CR22","doi-asserted-by":"crossref","unstructured":"Kang, K., et al.: Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical report, cmu\/sei-90-tr-21, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania (1990)","DOI":"10.21236\/ADA235785"},{"key":"24_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., et al.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"24_CR24","doi-asserted-by":"crossref","unstructured":"Lopez-Herrejon, R.E., Batory, D., Cook, W.: Evaluating support for features in advanced modularization technologies. extended report. Technical Report CS-TR-05-16, The University of Texas at Austin, Department of Computer Sciences (2005)","DOI":"10.1007\/11531142_8"},{"key":"24_CR25","doi-asserted-by":"crossref","unstructured":"Mezini, M., Ostermann, K.: Variability Management with Feature-Oriented Programming and Aspects. In: SIGSOFT 2004\/FSE-12: Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering (2004)","DOI":"10.1145\/1029894.1029915"},{"key":"24_CR26","doi-asserted-by":"crossref","unstructured":"Nystr\u00f6m, D., Te\u0161anovi\u0107, A., Nolin, M., Norstr\u00f6m, C., Hansson, J.: COMET: A Component-Based Real-Time Database for Automotive Systems. In: Proceedings of the Workshop on Software Engineering for Automotive Systems at 26th International Conference on Software engineering (ICSE 2004), Edinburgh, Scotland. IEEE Computer Society Press, Los Alamitos (2004)","DOI":"10.1049\/ic:20040333"},{"issue":"9","key":"24_CR27","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/2.868694","volume":"33","author":"M.A. Olson","year":"2000","unstructured":"Olson, M.A.: Selecting and Implementing an Embedded Database System. IEEE Computer\u00a033(9), 27\u201334 (2000)","journal-title":"IEEE Computer"},{"key":"24_CR28","unstructured":"Olson, M.A., Bostic, K., Seltzer, M.I.: Berkeley DB. In: USENIX Annual Technical Conference, FREENIX Track. USENIX, pp. 183\u2013191 (1999)"},{"key":"24_CR29","doi-asserted-by":"crossref","unstructured":"Parnas, D.L.: Designing Software for Ease of Extension and Contraction. IEEE Transactions On Software Engineering\u00a0SE-5(2) (1979)","DOI":"10.1109\/TSE.1979.234169"},{"key":"24_CR30","first-page":"85","volume-title":"International Workshop on Object-Oriented Database Systems","author":"P.M. Schwarz","year":"1986","unstructured":"Schwarz, P.M., Chang, W., Freytag, J., Lohman, G.M., McPherson, J., Mohan, C., Pirahesh, H.: Extensibility in the starburst database system. In: Dittrich, K.R., Dayal, U. (eds.) International Workshop on Object-Oriented Database Systems. Asilomar Conference Center, Pacific Grove, California, USA, September 23-26, pp. 85\u201392. IEEE Computer Society, Los Alamitos (1986)"},{"key":"24_CR31","doi-asserted-by":"crossref","unstructured":"Smaragdakis, Y., Batory, D.: Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs. ACM Transactions on Software Engineering Methodology (TOSEM)\u00a011(2) (2002)","DOI":"10.1145\/505145.505148"},{"key":"24_CR32","unstructured":"Tesanovic, A., Nystrom, D., Hansson, J., Norstrom, C.: Embedded Databases for Embedded Real-Time Systems: A Component-Based Approach. Technical report, Linkoping University, M\u00e4lardalen University (2002)"},{"key":"24_CR33","doi-asserted-by":"crossref","unstructured":"Te\u0161anovi\u0107, A., Sheng, K., Hansson, J.: Application-Tailored Database Systems: a Case of Aspects in an Embedded Database. In: Proceedings of the 8th International Database Engineering and Applications Symposium (IDEAS 2004), Coimbra, Portugal. IEEE Computer Society Press, Los Alamitos (2004)","DOI":"10.1109\/IDEAS.2004.1319803"},{"key":"24_CR34","unstructured":"Turley, J.: The Two Percent Solution. Embedded Systems Programming (2002), http:\/\/www.embedded.com\/story\/OEG20021217S0039"},{"key":"24_CR35","doi-asserted-by":"crossref","unstructured":"Vingralek, R.: GnatDb: A Small-Footprint, Secure Database System. In: VLDB, pp. 884\u2013893 (2002)","DOI":"10.1016\/B978-155860869-6\/50087-1"},{"key":"24_CR36","doi-asserted-by":"crossref","unstructured":"Weiser, M.: Hot Topics: Ubiquitous Computing. IEEE Computer\u00a026(10) (1993)","DOI":"10.1109\/2.237456"},{"issue":"6","key":"24_CR37","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/990680.990706","volume":"47","author":"A. Woo","year":"2004","unstructured":"Woo, A., Madden, S., Govindan, R.: Networking support for Query Processing in Sensor Networks. Commun. ACM\u00a047(6), 47\u201352 (2004)","journal-title":"Commun. ACM"}],"container-title":["Lecture Notes in Computer Science","Advances in Databases and Information Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11547686_24.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T19:40:35Z","timestamp":1605642035000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11547686_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540285854","9783540318958"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/11547686_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005]]}}}