메뉴 건너뛰기




Volumn , Issue , 2011, Pages 47-60

Feature consistency in compile-time - Configurable system software: Facing the linux 10,000 feature problem

Author keywords

Configurability; Linux; Maintenance; Static analysis; VAMOS

Indexed keywords

APPLICATION DOMAINS; BUG FIXES; COMPILE TIME; CONFIGURABILITY; CONFIGURABLE; CONFIGURABLE SYSTEMS; CONFIGURATION MODEL; ERROR PRONES; FEATURE CONSISTENCY; HARDWARE ARCHITECTURE; LINUX; LINUX KERNEL; SOURCE CODES; SYSTEM SOFTWARES; VAMOS;

EID: 79955961113     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1966445.1966451     Document Type: Conference Paper
Times cited : (143)

References (31)
  • 2
    • 0034779644 scopus 로고    scopus 로고
    • Preprocessor conditional removal by simple partial evaluation
    • Washington, DC, USA IEEE Computer Society Press. ISBN 0-7695-1303-4
    • Ira D. Baxter and Michael Mehlich. Preprocessor conditional removal by simple partial evaluation. In Proceedings of the 8th Working Conference on Reverse Engineering (WCRE '01), page 281, Washington, DC, USA, 2001. IEEE Computer Society Press. ISBN 0-7695-1303-4.
    • (2001) Proceedings of the 8th Working Conference on Reverse Engineering (WCRE '01) , pp. 281
    • Baxter, I.D.1    Mehlich, M.2
  • 3
    • 25144450482 scopus 로고    scopus 로고
    • Automated reasoning on feature models
    • Advanced Information Systems Engineering: 17th International Conference, CAiSE 2005. Proceedings
    • D. Benavides, A. Ruiz-Cortés, and P. Trinidad. Automated reasoning on feature models. In Proceedings of the 17th International Conference on Advanced Information Systems Engineering (CAISE '05), volume 3520, pages 491-503, Heidelberg, Germany, 2005. Springer-Verlag. (Pubitemid 41336123)
    • (2005) Lecture Notes in Computer Science , vol.3520 , pp. 491-503
    • Benavides, D.1    Trinidad, P.2    Ruiz-Cortes, A.3
  • 6
    • 67650790221 scopus 로고    scopus 로고
    • KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs
    • Berkeley, CA, USA USENIX Association
    • Cristian Cadar, Daniel Dunbar, and Dawson Engler. KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs. In 8th Symposium on Operating System Design and Implementation (OSDI '08), Berkeley, CA, USA, 2008. USENIX Association.
    • (2008) 8th Symposium on Operating System Design and Implementation (OSDI '08)
    • Cadar, C.1    Dunbar, D.2    Engler, D.3
  • 7
    • 84976654748 scopus 로고
    • Designing and implementing choices: An object-oriented system in C++
    • Roy Campbell, Nayeem Islam, Peter Madany, and David Raila. Designing and implementing Choices: An object-oriented system in C++. Communications of the ACM, 36(9), 1993.
    • (1993) Communications of the ACM , vol.36 , Issue.9
    • Campbell, R.1    Islam, N.2    Madany, P.3    Raila, D.4
  • 11
    • 0036041420 scopus 로고    scopus 로고
    • Bugs as deviant behavior: A general approach to inferring errors in systems code
    • DOI 10.1145/502059.502041
    • Dawson Engler, David Yu Chen, Seth Hallem, Andy Chou, and Benjamin Chelf. Bugs as deviant behavior: a general approach to inferring errors in systems code. In Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01), pages 57-72, New York, NY, USA, 2001. ACM Press. (Pubitemid 33612605)
    • (2001) Operating Systems Review (ACM) , vol.35 , Issue.5 , pp. 57-72
    • Engler, D.1    Chen, D.Y.2    Hallem, S.3    Chou, A.4    Chelf, B.5
  • 14
    • 85077068139 scopus 로고    scopus 로고
    • Linux kernel developer responses to static analysis bug reports
    • Berkeley, CA, USA, June USENIX Association. ISBN 978-1-931971-68-3
    • Philip J. Guo and Dawson Engler. Linux kernel developer responses to static analysis bug reports. In Proceedings of the 2009 USENIX Annual Technical Conference, Berkeley, CA, USA, June 2009. USENIX Association. ISBN 978-1-931971-68-3.
    • (2009) Proceedings of the 2009 USENIX Annual Technical Conference
    • Guo, P.J.1    Engler, D.2
  • 19
    • 77954472715 scopus 로고    scopus 로고
    • CiAO: An aspect-oriented operating-system family for resource-constrained embedded systems
    • Berkeley, CA, USA, June USENIX Association. ISBN 978-1-931971-68-3
    • Daniel Lohmann, Wanja Hofer, Wolfgang Schröder-Preikschat, Jochen Streicher, and Olaf Spinczyk. CiAO: An aspect-oriented operating-system family for resource-constrained embedded systems. In Proceedings of the 2009 USENIX Annual Technical Conference, pages 215-228, Berkeley, CA, USA, June 2009. USENIX Association. ISBN 978-1-931971-68-3.
    • (2009) Proceedings of the 2009 USENIX Annual Technical Conference , pp. 215-228
    • Lohmann, D.1    Hofer, W.2    Schröder-Preikschat, W.3    Streicher, J.4    Spinczyk, O.5
  • 20
    • 34548261702 scopus 로고    scopus 로고
    • A quantitative analysis of aspects in the eCos kernel
    • DOI 10.1145/1217935.1217954, 1217954, Proceedings of the 2006 EuroSys Conference
    • Daniel Lohmann, Fabian Scheler, Reinhard Tartler, Olaf Spinczyk, and Wolfgang Schröder-Preikschat. A quantitative analysis of aspects in the eCos kernel. In Proceedings of the ACM SIGOPS/EuroSys European Conference on Computer Systems 2006 (EuroSys '06), pages 191-204, New York, NY, USA, April 2006. ACM Press. (Pubitemid 47485747)
    • (2006) Proceedings of the 2006 EuroSys Conference , pp. 191-204
    • Lohmann, D.1    Scheler, F.2    Tartler, R.3    Spinczyk, O.4    Schroder-Preikschat, W.5
  • 24
    • 0018441391 scopus 로고
    • Designing software for ease of extension and contraction
    • David Lorge Parnas. Designing software for ease of extension and contraction. IEEE Transactions on Software Engineering, SE-5(2):128-138, 1979.
    • (1979) IEEE Transactions on Software Engineering , vol.SE-5 , Issue.2 , pp. 128-138
    • Parnas, D.L.1
  • 28
    • 84864362755 scopus 로고
    • Considered harmful, or portability experience with C news
    • Berkeley, CA, USA, June USENIX Association
    • Henry Spencer and Gehoff Collyer. #ifdef considered harmful, or portability experience with C News. In Proceedings of the 1992 USENIX Annual Technical Conference, Berkeley, CA, USA, June 1992. USENIX Association.
    • (1992) Proceedings of the 1992 USENIX Annual Technical Conference
    • Spencer, H.1    Collyer, G.2
  • 29
    • 57349153070 scopus 로고    scopus 로고
    • A tale of four kernels
    • Wilhem Schäfer, Matthew B. Dwyer, and Volker Gruhn, editors New York, NY, USA, May ACM Press. ISBN 987-1-60558-079-1
    • Diomidis Spinellis. A tale of four kernels. In Wilhem Schäfer, Matthew B. Dwyer, and Volker Gruhn, editors, Proceedings of the 30th International Conference on Software Engineering (ICSE '08), pages 381-390, New York, NY, USA, May 2008. ACM Press. ISBN 987-1-60558-079-1.
    • (2008) Proceedings of the 30th International Conference on Software Engineering (ICSE '08) , pp. 381-390
    • Spinellis, D.1
  • 30
    • 41149128704 scopus 로고    scopus 로고
    • IComment: Bugs or bad comments?
    • DOI 10.1145/1294261.1294276, SOSP'07: Proceedings of the 21st ACM Symposium on Operating Systems Principles
    • */. In Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP '07), pages 145-158, New York, NY, USA, 2007. ACM Press. ISBN 978-1-59593-591-5. (Pubitemid 351436325)
    • (2007) Operating Systems Review (ACM) , pp. 145-158
    • Tan, L.1    Yuan, D.2    Krishna, G.3    Zhou, Y.4


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