메뉴 건너뛰기




Volumn , Issue , 2008, Pages 381-390

A tale of four kernels

Author keywords

Measurement

Indexed keywords

CODE STRUCTURES; DATA ORGANIZATIONS; DEVELOPMENT PROCESS; DIFFERENT PROCESS; FREEBSD; GNU/LINUX; INTERNAL QUALITIES; MEASUREMENT; NON-TRIVIAL; PRE PROCESSORS; SOFTWARE ARTIFACTS; SOLARIS; SOURCE CODES; WINDOWS - OPERATING SYSTEMS;

EID: 57349153070     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1368088.1368140     Document Type: Conference Paper
Times cited : (58)

References (43)
  • 1
    • 57349162808 scopus 로고    scopus 로고
    • Recommended C style and coding standards
    • February 2008
    • L. W. Cannon et al. Recommended C style and coding standards. Available online (February 2008) http://sunlancl.gsfc.nasa.gov/info/cstyle.litml.
    • Available online
    • Cannon, L.W.1
  • 2
    • 0029345568 scopus 로고
    • A conceptual model of cognitive complexity of elements of the programming process
    • June
    • S. N. Cant, D. R. Jeffery, and B. L. Henderson-Sellers. A conceptual model of cognitive complexity of elements of the programming process. Information and Software Technology, 37(7):351-362, June 1995.
    • (1995) Information and Software Technology , vol.37 , Issue.7 , pp. 351-362
    • Cant, S.N.1    Jeffery, D.R.2    Henderson-Sellers, B.L.3
  • 4
    • 84938155458 scopus 로고
    • Using metrics to evaluate software system maintainability
    • D. Coleman, D. Ash, B. Lowther, and P. W. Oman. Using metrics to evaluate software system maintainability. Computer, 27(8):44-49, 1994.
    • (1994) Computer , vol.27 , Issue.8 , pp. 44-49
    • Coleman, D.1    Ash, D.2    Lowther, B.3    Oman, P.W.4
  • 6
    • 57349156936 scopus 로고    scopus 로고
    • Software process framework at Sun
    • K. Dickinson. Software process framework at Sun. Standard View, 4(3):161-165, 1996.
    • (1996) Standard View , vol.4 , Issue.3 , pp. 161-165
    • Dickinson, K.1
  • 9
    • 33749041195 scopus 로고    scopus 로고
    • J. Feller, B. Fitzgerald, S. Hissam, and K. Lakhani, editors, MIT Press, Boston
    • J. Feller, B. Fitzgerald, S. Hissam, and K. Lakhani, editors. Perspectives on Free and Open Source Software. MIT Press, Boston, 2005.
    • (2005) Perspectives on Free and Open Source Software
  • 10
    • 0038380224 scopus 로고    scopus 로고
    • A further investigation of open source software: Community, co-ordination, code quality and security issues
    • B. Fitzgerald and J. Feller. A further investigation of open source software: Community, co-ordination, code quality and security issues. Information Systems Journal, 12(1):3-5, 2002.
    • (2002) Information Systems Journal , vol.12 , Issue.1 , pp. 3-5
    • Fitzgerald, B.1    Feller, J.2
  • 11
    • 57349199607 scopus 로고    scopus 로고
    • The FreeBSD Project. Style-Kernel Source File Style Guide, Dec. 1995. FreeBSD Kernel Developer's Manual: style(9). Available online http://www.freebsd.org/docs.html (January 2006).
    • The FreeBSD Project. Style-Kernel Source File Style Guide, Dec. 1995. FreeBSD Kernel Developer's Manual: style(9). Available online http://www.freebsd.org/docs.html (January 2006).
  • 12
    • 0026367609 scopus 로고
    • Cyclomatic complexity density and software maintenance productivity
    • G. K. Gill and C. F. Kemerer, Cyclomatic complexity density and software maintenance productivity. IEEE Transactions on Software Engineering, 17(12):1284-1288, 1991.
    • (1991) IEEE Transactions on Software Engineering , vol.17 , Issue.12 , pp. 1284-1288
    • Gill, G.K.1    Kemerer, C.F.2
  • 13
    • 0009055095 scopus 로고    scopus 로고
    • Of open source, Linux ... and hype
    • January/February
    • R. L. Glass. Of open source, Linux ... and hype. IEEE Software, 16(1):126-128, January/February 1999.
    • (1999) IEEE Software , vol.16 , Issue.1 , pp. 126-128
    • Glass, R.L.1
  • 14
    • 57349119557 scopus 로고    scopus 로고
    • M. H. Halstead. Elements of Software Science. Elsevier New Holland, New York. 1977.
    • M. H. Halstead. Elements of Software Science. Elsevier New Holland, New York. 1977.
  • 16
    • 0019613747 scopus 로고
    • Software structure metrics based on information flow
    • S. M. Henry and D. Kafura. Software structure metrics based on information flow. IEEE Transactions on Software Engineering, SE-7(5):510-518, 1981.
    • (1981) IEEE Transactions on Software Engineering , vol.SE-7 , Issue.5 , pp. 510-518
    • Henry, S.M.1    Kafura, D.2
  • 17
    • 33845933082 scopus 로고    scopus 로고
    • Increased security through open source
    • J.-H. Hoepman and B. Jacobs. Increased security through open source. Communications of the ACM, 50(1):79-83, 2007.
    • (2007) Communications of the ACM , vol.50 , Issue.1 , pp. 79-83
    • Hoepman, J.-H.1    Jacobs, B.2
  • 22
    • 33645819206 scopus 로고    scopus 로고
    • CP-miner: Finding copy-paste and related bugs in large-scale software code
    • Z. Li, S. Lu, S. Myagmar, and Y. Zhou. CP-miner: Finding copy-paste and related bugs in large-scale software code. IEEE Transactions on Software Engineering, 32(3): 176-192, 2006.
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.3 , pp. 176-192
    • Li, Z.1    Lu, S.2    Myagmar, S.3    Zhou, Y.4
  • 25
    • 0015482049 scopus 로고
    • On the criteria to be used for decomposing systems into modules
    • 1053-1058, Dec, Also in [18] pp
    • D. L. Parnas. On the criteria to be used for decomposing systems into modules. Communications of the ACM, 15(12):1053-1058, Dec. 1972. Also in [18] pp. 145-155.
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 145-155
    • Parnas, D.L.1
  • 26
    • 1942500453 scopus 로고    scopus 로고
    • An empirical study of open-source and closed-source software products
    • Apr
    • J. W. Paulson, G. Succi, and A. Eberlein. An empirical study of open-source and closed-source software products. IEEE Transactions on Software Engineering, 30(4):246-256, Apr. 2004.
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.4 , pp. 246-256
    • Paulson, J.W.1    Succi, G.2    Eberlein, A.3
  • 28
    • 57349124378 scopus 로고    scopus 로고
    • A preliminary examination of code review processes in open source projects
    • Technical Report DCS-305-IR, University of Victoria, January
    • P. C. Rigby and D. M. German. A preliminary examination of code review processes in open source projects. Technical Report DCS-305-IR, University of Victoria, January 2006.
    • (2006)
    • Rigby, P.C.1    German, D.M.2
  • 30
    • 11844250546 scopus 로고    scopus 로고
    • Open source software development should strive for even greater code maintainability
    • I. Samoladas, I. Stamelos, L. Angelis, and A. Oikonomou. Open source software development should strive for even greater code maintainability. Communications of the ACM, 47(10):83-87, 2004.
    • (2004) Communications of the ACM , vol.47 , Issue.10 , pp. 83-87
    • Samoladas, I.1    Stamelos, I.2    Angelis, L.3    Oikonomou, A.4
  • 31
    • 15844414448 scopus 로고
    • H. A. Small, editor, University of California Press, Berkeley and Los Angeles
    • H. A. Small, editor. Form and Function: Remarks on Art by Horatio Greenough. University of California Press, Berkeley and Los Angeles, 1947.
    • (1947) Form and Function: Remarks on Art by Horatio Greenough
  • 32
    • 84899313446 scopus 로고    scopus 로고
    • S. K. Sowe, I. G. Stamelos, and I. Samoladas, editors, IGI Publishing, Hershey, PA
    • S. K. Sowe, I. G. Stamelos, and I. Samoladas, editors. Emerging Free and Open Source Software Practices. IGI Publishing, Hershey, PA, 2007.
    • (2007) Emerging Free and Open Source Software Practices
  • 33
    • 0348156848 scopus 로고    scopus 로고
    • Global analysis and transformations in preprocessed languages
    • Nov
    • D. Spinellis. Global analysis and transformations in preprocessed languages. IEEE Transactions on Software Engineering, 29(11):1019-1030, Nov. 2003.
    • (2003) IEEE Transactions on Software Engineering , vol.29 , Issue.11 , pp. 1019-1030
    • Spinellis, D.1
  • 34
    • 57349189659 scopus 로고    scopus 로고
    • The CScout refactoring browser. Technical report, Athens University of Economics and Business
    • Athens, Greece, Available online
    • D. Spinellis. The CScout refactoring browser. Technical report, Athens University of Economics and Business, Athens, Greece, 2004. Available online.
    • (2004)
    • Spinellis, D.1
  • 36
    • 0742321094 scopus 로고    scopus 로고
    • How is open source affecting software development?
    • January/February
    • D. Spinellis and C. Szyperski. How is open source affecting software development? IEEE Software, 21(1):28-33, January/February 2004.
    • (2004) IEEE Software , vol.21 , Issue.1 , pp. 28-33
    • Spinellis, D.1    Szyperski, C.2
  • 37
    • 84883003668 scopus 로고    scopus 로고
    • Available online, January 2006, Dec. 2005
    • R. Stallman et al. GNU coding standards. Available online http://www.gnu.org/prep/standards/ (January 2006), Dec. 2005.
    • GNU coding standards
    • Stallman, R.1
  • 41
    • 33745600580 scopus 로고    scopus 로고
    • The promise of research on open source software
    • July
    • G. von Krogh and E. von Hippel. The promise of research on open source software. Management Science, 52(7): 975-983, July 2006.
    • (2006) Management Science , vol.52 , Issue.7 , pp. 975-983
    • von Krogh, G.1    von Hippel, E.2
  • 42
    • 33646137356 scopus 로고    scopus 로고
    • Maintainability of the kernels of open source operating systems: A comparison of Linux with FreeBSD, NetBSD and OpenBSD
    • L. Yu, S. R. Schach, K. Chen, G. Z. Heller, and J. Offutt. Maintainability of the kernels of open source operating systems: A comparison of Linux with FreeBSD, NetBSD and OpenBSD. Journal of Systems and Software, 79(6):807-815, 2006.
    • (2006) Journal of Systems and Software , vol.79 , Issue.6 , pp. 807-815
    • Yu, L.1    Schach, S.R.2    Chen, K.3    Heller, G.Z.4    Offutt, J.5
  • 43
    • 11244354881 scopus 로고    scopus 로고
    • Categorization of common coupling and its application to the maintainability of the Linux kernel
    • L. Yu, S. R. Schach, K. Chen, and J. Offutt. Categorization of common coupling and its application to the maintainability of the Linux kernel. IEEE Transactions on Software Engineering, 30(10):694-706, 2004.
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.10 , pp. 694-706
    • Yu, L.1    Schach, S.R.2    Chen, K.3    Offutt, J.4


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