메뉴 건너뛰기




Volumn 68, Issue 12, 2009, Pages 1493-1512

Tailor-made data management for embedded systems: A case study on Berkeley DB

Author keywords

Embedded systems; Feature oriented programming; FeatureC++; Software product lines; Tailor made data management

Indexed keywords

CUSTOMIZABILITY; DATA MANAGEMENT; DATA MANAGEMENT SOFTWARE; DATA MANAGEMENT SYSTEM; FEATURE-ORIENTED APPROACHES; FEATURE-ORIENTED PROGRAMMING; HARDWARE PLATFORM; NON-TRIVIAL; RESOURCE RESTRICTIONS; SOFTWARE PRODUCT LINE; SOFTWARE PRODUCT LINES;

EID: 71749116421     PISSN: 0169023X     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.datak.2009.07.013     Document Type: Article
Times cited : (26)

References (75)
  • 5
    • 84976653144 scopus 로고
    • Some computer science issues in ubiquitous computing
    • Weiser M. Some computer science issues in ubiquitous computing. Communications of the ACM (CACM) 36 7 (1993) 75-84
    • (1993) Communications of the ACM (CACM) , vol.36 , Issue.7 , pp. 75-84
    • Weiser, M.1
  • 6
    • 0035121216 scopus 로고    scopus 로고
    • Smart dust: communicating with a cubic-millimeter computer
    • Warneke B., Last M., Liebowitz B., and Pister K.S.J. Smart dust: communicating with a cubic-millimeter computer. Computer 34 1 (2001) 44-51
    • (2001) Computer , vol.34 , Issue.1 , pp. 44-51
    • Warneke, B.1    Last, M.2    Liebowitz, B.3    Pister, K.S.J.4
  • 14
    • 71749119056 scopus 로고    scopus 로고
    • H. Spencer, G. Collyer, #ifdef Considered harmful, or portability experience with C news, in: Proceedings of the USENIX Summer 1992 Technical Conference, 1992, pp. 185-197.
    • H. Spencer, G. Collyer, #ifdef Considered harmful, or portability experience with C news, in: Proceedings of the USENIX Summer 1992 Technical Conference, 1992, pp. 185-197.
  • 17
    • 84947930301 scopus 로고    scopus 로고
    • Feature-oriented programming: a fresh look at objects
    • Proceedings of the European Conference on Object-Oriented Programming (ECOOP), Springer Verlag
    • Prehofer C. Feature-oriented programming: a fresh look at objects. Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science vol. 1241 (1997), Springer Verlag 419-443
    • (1997) Lecture Notes in Computer Science , vol.1241 , pp. 419-443
    • Prehofer, C.1
  • 20
    • 71749106944 scopus 로고    scopus 로고
    • A. Geppert, S. Scherrer, K.R. Dittrich, KIDS: Construction of Database Management Systems based on Reuse, Tech. Rep. ifi-97.01, Department of Computer Science, University of Zurich, 1997.
    • A. Geppert, S. Scherrer, K.R. Dittrich, KIDS: Construction of Database Management Systems based on Reuse, Tech. Rep. ifi-97.01, Department of Computer Science, University of Zurich, 1997.
  • 33
    • 0042912981 scopus 로고    scopus 로고
    • Aspectual collaborations - combining modulesand aspects
    • Lieberherr K.J., Lorenz D., and Ovlinger J. Aspectual collaborations - combining modulesand aspects. The Computer Journal 46 5 (2003) 542-565
    • (2003) The Computer Journal , vol.46 , Issue.5 , pp. 542-565
    • Lieberherr, K.J.1    Lorenz, D.2    Ovlinger, J.3
  • 36
    • 33646153994 scopus 로고    scopus 로고
    • FeatureC++: on the symbiosis of feature-oriented and aspect-oriented programming
    • Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), Springer Verlag
    • Apel S., Leich T., Rosenmüller M., and Saake G. FeatureC++: on the symbiosis of feature-oriented and aspect-oriented programming. Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE). Lecture Notes in Computer Science vol. 3676 (2005), Springer Verlag 125-140
    • (2005) Lecture Notes in Computer Science , vol.3676 , pp. 125-140
    • Apel, S.1    Leich, T.2    Rosenmüller, M.3    Saake, G.4
  • 40
    • 34547450455 scopus 로고    scopus 로고
    • From Crosscutting Concerns to Product Lines: A Function Composition Approach
    • Tech. Rep. TR-06-24, University of Texas at Austin
    • R. Lopez-Herrejon, D. Batory, From Crosscutting Concerns to Product Lines: A Function Composition Approach, Tech. Rep. TR-06-24, University of Texas at Austin, 2006.
    • (2006)
    • Lopez-Herrejon, R.1    Batory, D.2
  • 43
    • 34547430914 scopus 로고    scopus 로고
    • A Comparison of Jiazzi and AspectJ for Feature-Wise Decomposition
    • Tech. Rep. UUCS-04-001, School of Computing, The University of Utah
    • B. Xin, S. McDirmid, E. Eide, W.C. Hsieh, A Comparison of Jiazzi and AspectJ for Feature-Wise Decomposition, Tech. Rep. UUCS-04-001, School of Computing, The University of Utah, 2004.
    • (2004)
    • Xin, B.1    McDirmid, S.2    Eide, E.3    Hsieh, W.C.4
  • 44
    • 33645987865 scopus 로고    scopus 로고
    • Using step-wise refinement to build a flexible lightweight storage manager
    • Proceedings of the East-European Conference on Advances in Databases and Information Systems (ADBIS), Springer Verlag
    • Leich T., Apel S., and Saake G. Using step-wise refinement to build a flexible lightweight storage manager. Proceedings of the East-European Conference on Advances in Databases and Information Systems (ADBIS). Lecture Notes in Computer Science vol. 3631 (2005), Springer Verlag 324-337
    • (2005) Lecture Notes in Computer Science , vol.3631 , pp. 324-337
    • Leich, T.1    Apel, S.2    Saake, G.3
  • 46
    • 36048967808 scopus 로고    scopus 로고
    • Combining feature-oriented and aspect-oriented programming to support software evolution, in: Proceedings of the Second ECOOP Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE'05)
    • S. Apel, T. Leich, M. Rosenmüller, G. Saake, Combining feature-oriented and aspect-oriented programming to support software evolution, in: Proceedings of the Second ECOOP Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE'05), in: 19th European Conference on Object-Oriented Programming (ECOOP'05), 2005, pp. 3-16.
    • (2005) 19th European Conference on Object-Oriented Programming (ECOOP'05) , pp. 3-16
    • Apel, S.1    Leich, T.2    Rosenmüller, M.3    Saake, G.4
  • 50
    • 71749121647 scopus 로고    scopus 로고
    • On the role of language constructs for framework design
    • Hedin G., and Knudsen J.L. On the role of language constructs for framework design. ACM Computing Surveys (CSUR) (2000) 8-12
    • (2000) ACM Computing Surveys (CSUR) , pp. 8-12
    • Hedin, G.1    Knudsen, J.L.2
  • 52
    • 51049114510 scopus 로고    scopus 로고
    • S. Apel, C. Lengauer, B. Möller, C. Kästner, An algebra for features and feature composition, in: AMAST, 2008, pp. 36-50.
    • S. Apel, C. Lengauer, B. Möller, C. Kästner, An algebra for features and feature composition, in: AMAST, 2008, pp. 36-50.
  • 55
    • 0018441391 scopus 로고
    • Designing software for ease of extension and contraction
    • Parnas D.L. Designing software for ease of extension and contraction. IEEE Transactions on Software Engineering (TSE) SE-5 2 (1979) 264-277
    • (1979) IEEE Transactions on Software Engineering (TSE) , vol.SE-5 , Issue.2 , pp. 264-277
    • Parnas, D.L.1
  • 69
    • 71749109819 scopus 로고    scopus 로고
    • International Organization for Standardization (ISO), Part 7: Interindustry Commands for Structured Card Query Language (SCQL), in: Identification Cards - Integrated Circuit(s) Cards with Contacts, ISO/IEC 7816-7, 1999.
    • International Organization for Standardization (ISO), Part 7: Interindustry Commands for Structured Card Query Language (SCQL), in: Identification Cards - Integrated Circuit(s) Cards with Contacts, ISO/IEC 7816-7, 1999.
  • 72
    • 70249144845 scopus 로고    scopus 로고
    • M. Rosenmüller, C. Kästner, N. Siegmund, S. Sunkle, S. Apel, T. Leich, G. Saake, SQL à la Carte - toward tailor-made data management, in: 13. GI-Fachtagung Datenbanksysteme für Business, Technologie und Web (BTW), 2009, pp. 117-136.
    • M. Rosenmüller, C. Kästner, N. Siegmund, S. Sunkle, S. Apel, T. Leich, G. Saake, SQL à la Carte - toward tailor-made data management, in: 13. GI-Fachtagung Datenbanksysteme für Business, Technologie und Web (BTW), 2009, pp. 117-136.
  • 74
    • 39749114096 scopus 로고    scopus 로고
    • Optimizing lock protocols for native xml processing
    • Haustein M., and Härder T. Optimizing lock protocols for native xml processing. Data and Knowledge Engineering (DKE) 65 1 (2008) 147-173
    • (2008) Data and Knowledge Engineering (DKE) , vol.65 , Issue.1 , pp. 147-173
    • Haustein, M.1    Härder, T.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.