메뉴 건너뛰기




Volumn 21, Issue 3, 2009, Pages 189-215

Comprehend and analyze knowledge networks to improve software evolution

Author keywords

Global software engineering; Knowledge management; Social network analysis; Software development

Indexed keywords

APACHE WEB SERVER; ARCHITECTURE ASSESSMENT; COORDINATION PATTERNS; EMERGENT BEHAVIORS; GLOBAL SOFTWARE ENGINEERING; HUMAN ACTIVITIES; KNOWLEDGE NETWORKS; SOCIAL NETWORK; SOCIAL NETWORK ANALYSIS; SOCIAL RELATIONSHIPS; SOCIAL STRUCTURE; SOFTWARE ARCHITECTS; SOFTWARE DEVELOPMENT; SOFTWARE DEVELOPMENT TEAMS; SOFTWARE EVOLUTION; STRUCTURAL PATTERN;

EID: 67049132521     PISSN: 1532060X     EISSN: 15320618     Source Type: Journal    
DOI: 10.1002/smr.408     Document Type: Article
Times cited : (24)

References (77)
  • 1
    • 0003407933 scopus 로고
    • Anniversary Edition, Addison-Wesley: Reading, MA
    • Brooks FP. The Mythical Man-Month . Anniversary Edition, Addison-Wesley: Reading, MA, 1995.
    • (1995) The Mythical Man-Month
    • Brooks, F.P.1
  • 2
    • 0042850356 scopus 로고    scopus 로고
    • An empirical study of speed and communication in globally distributed software development
    • Herbsleb J, Mockus A. An empirical study of speed and communication in globally distributed software development. IEEE Transactions on Software Engineering 2003; 29(6):481-494.
    • (2003) IEEE Transactions on Software Engineering , vol.29 , Issue.6 , pp. 481-494
    • Herbsleb, J.1    Mockus, A.2
  • 3
    • 0035279472 scopus 로고    scopus 로고
    • Global software development. IEEE Software 2001; 18(2). Special issue.
    • Global software development. IEEE Software 2001; 18(2). Special issue.
  • 5
    • 0002487235 scopus 로고
    • How do committees invent
    • Conway M. How do committees invent. Datamation 1968; 14(4):28-31.
    • (1968) Datamation , vol.14 , Issue.4 , pp. 28-31
    • Conway, M.1
  • 8
    • 0003914975 scopus 로고    scopus 로고
    • 2nd edn, Sage Publications: Beverley Hills, CA
    • Scott J. Social Network Analysis ( 2nd edn). Sage Publications: Beverley Hills, CA, 2000.
    • (2000) Social Network Analysis
    • Scott, J.1
  • 12
    • 0001870690 scopus 로고
    • A study of a large sociogram: Elimination of free parameters
    • Foster CC, Rapoport A, Orwant CJ. A study of a large sociogram: Elimination of free parameters. Behavioral Science 1963; 8:56-65.
    • (1963) Behavioral Science , vol.8 , pp. 56-65
    • Foster, C.C.1    Rapoport, A.2    Orwant, C.J.3
  • 13
    • 41349117788 scopus 로고    scopus 로고
    • Finding community structure in very large networks
    • Clauset A, Newman MEJ, Moore C. Finding community structure in very large networks. Physical Review E 2004; 70(6):066111.
    • (2004) Physical Review E , vol.70 , Issue.6 , pp. 066111
    • Clauset, A.1    Newman, M.E.J.2    Moore, C.3
  • 14
    • 0036497195 scopus 로고    scopus 로고
    • Self-organization and identification of web communities
    • Flake G, Lawrence S, Giles C, Coetzee F. Self-organization and identification of web communities. IEEE Computer 2002; 35(3):66-70.
    • (2002) IEEE Computer , vol.35 , Issue.3 , pp. 66-70
    • Flake, G.1    Lawrence, S.2    Giles, C.3    Coetzee, F.4
  • 16
    • 0000917844 scopus 로고
    • The strength of weak ties: A network theory revisited
    • Granovetter M. The strength of weak ties: A network theory revisited. Sociological Theory 1983; 1:201-233.
    • (1983) Sociological Theory , vol.1 , pp. 201-233
    • Granovetter, M.1
  • 17
    • 84870804181 scopus 로고    scopus 로고
    • Apache Foundation, Available at:, 17 March
    • Apache Foundation. Apache Web Server, 2006. Available at: http://www.apache.org [17 March].
    • (2006) Apache Web Server
  • 18
    • 67049115118 scopus 로고    scopus 로고
    • Netcraft web server survey. Available at:, 30 December
    • Netcraft web server survey. Available at: http://survey.netcraft.com/ archive.html [30 December].
  • 19
    • 0008973016 scopus 로고    scopus 로고
    • Shared leadership in the apache project
    • Fielding RT. Shared leadership in the apache project. Communications of the ACM 1999; 42(4):42-43.
    • (1999) Communications of the ACM , vol.42 , Issue.4 , pp. 42-43
    • Fielding, R.T.1
  • 20
    • 84880252394 scopus 로고    scopus 로고
    • Subversion, Available at:, 17 March
    • Subversion. Subversion Version Control System. Available at: http://subversion.tigris.org/ [17 March].
    • Subversion Version Control System
  • 24
    • 0024640140 scopus 로고
    • An algorithm for drawing general undirected graphs
    • Kamada T, Kawai S. An algorithm for drawing general undirected graphs. Information Processing Letters 1989; 31(1): 7-15.
    • (1989) Information Processing Letters , vol.31 , Issue.1 , pp. 7-15
    • Kamada, T.1    Kawai, S.2
  • 27
    • 0018441391 scopus 로고
    • Designing software for ease of extension and contraction
    • Parnas D. Designing software for ease of extension and contraction. IEEE Transactions on Software Engineering 1979; SE-5(2):128-138.
    • (1979) IEEE Transactions on Software Engineering , vol.SE-5 , Issue.2 , pp. 128-138
    • Parnas, D.1
  • 28
    • 0036496385 scopus 로고    scopus 로고
    • Public versus published interfaces
    • Fowler M. Public versus published interfaces. IEEE Software 2002; 19(2):18-19.
    • (2002) IEEE Software , vol.19 , Issue.2 , pp. 18-19
    • Fowler, M.1
  • 35
    • 27744461224 scopus 로고    scopus 로고
    • Are social networks technologically embedded? how networks are changing today with changes in communication technology
    • Licoppea C, Smoreda Z. Are social networks technologically embedded? how networks are changing today with changes in communication technology. Social Networks 2005; 27(4):317-335.
    • (2005) Social Networks , vol.27 , Issue.4 , pp. 317-335
    • Licoppea, C.1    Smoreda, Z.2
  • 36
    • 0029723405 scopus 로고    scopus 로고
    • For a social network analysis of computer networks: A sociological perspective on collaborative work and virtual community
    • ACM Press: New York NY, U.S.A
    • Wellman B. For a social network analysis of computer networks: A sociological perspective on collaborative work and virtual community. SIGCPR'96: Proceedings of the 1996 ACM SIGCPR/SIGMIS Conference on Computer Personnel Research . ACM Press: New York NY, U.S.A., 1996; 1-11.
    • (1996) SIGCPR'96: Proceedings of the 1996 ACM SIGCPR/SIGMIS Conference on Computer Personnel Research , pp. 1-11
    • Wellman, B.1
  • 38
    • 27344434394 scopus 로고    scopus 로고
    • Guest editors' introduction: Social networks and social networking
    • Churchill E, Halverson C. Guest editors' introduction: Social networks and social networking. IEEE Internet Computing 2005; 9(5):14-19.
    • (2005) IEEE Internet Computing , vol.9 , Issue.5 , pp. 14-19
    • Churchill, E.1    Halverson, C.2
  • 40
    • 24144432963 scopus 로고    scopus 로고
    • Picturing usenet: Mapping computer-mediated collective action
    • article, Available at
    • Turner TC, Smith MA, Fisher D, Welser HT. Picturing usenet: Mapping computer-mediated collective action. Journal of Computer-mediated Communication 2005; 10(4), article 7. Available at: http://jcmc.indiana.edu/vol10/issue4/turner.html.
    • (2005) Journal of Computer-mediated Communication , vol.10 , Issue.4 , pp. 7
    • Turner, T.C.1    Smith, M.A.2    Fisher, D.3    Welser, H.T.4
  • 41
    • 27344458369 scopus 로고    scopus 로고
    • Using egocentric networks to understand communication
    • Fisher D. Using egocentric networks to understand communication. IEEE Internet Computing 2005; 9(5):20-28.
    • (2005) IEEE Internet Computing , vol.9 , Issue.5 , pp. 20-28
    • Fisher, D.1
  • 44
    • 10944272139 scopus 로고    scopus 로고
    • Friends and neighbors on the web
    • Adamic LA, Adar E. Friends and neighbors on the web. Social Networks 2003; 25(3):211-230.
    • (2003) Social Networks , vol.25 , Issue.3 , pp. 211-230
    • Adamic, L.A.1    Adar, E.2
  • 45
    • 1842661569 scopus 로고    scopus 로고
    • Structure and time evolution of an internet dating community
    • Holme P, Edling CR, Liljeros F. Structure and time evolution of an internet dating community. Social Networks 2004; 26(2):155-174.
    • (2004) Social Networks , vol.26 , Issue.2 , pp. 155-174
    • Holme, P.1    Edling, C.R.2    Liljeros, F.3
  • 47
    • 0037123661 scopus 로고    scopus 로고
    • Identity and search in social networks
    • Watts DJ, Dodds PS, Newman MEJ. Identity and search in social networks. Science 2002; 296:1302-1305.
    • (2002) Science , vol.296 , pp. 1302-1305
    • Watts, D.J.1    Dodds, P.S.2    Newman, M.E.J.3
  • 48
    • 37649028224 scopus 로고    scopus 로고
    • Finding and evaluating community structure in networks
    • Newman MEJ, Girvan M. Finding and evaluating community structure in networks. Physics Review E 2004; 69(2):026113.
    • (2004) Physics Review E , vol.69 , Issue.2 , pp. 026113
    • Newman, M.E.J.1    Girvan, M.2
  • 49
    • 0038718854 scopus 로고    scopus 로고
    • The structure and function of complex networks
    • Newman MEJ. The structure and function of complex networks. SIAM Review Journal 2003; 45(2):167-256.
    • (2003) SIAM Review Journal , vol.45 , Issue.2 , pp. 167-256
    • Newman, M.E.J.1
  • 50
    • 0036013593 scopus 로고    scopus 로고
    • Statistical mechanics of complex networks
    • Albert R, Barabasi A. Statistical mechanics of complex networks. Reviews of Modern Physics 2002; 74(1):47-97.
    • (2002) Reviews of Modern Physics , vol.74 , Issue.1 , pp. 47-97
    • Albert, R.1    Barabasi, A.2
  • 52
    • 0012987044 scopus 로고    scopus 로고
    • Small worlds: The structure of social networks
    • cond-mat/0001118
    • Newman MEJ. Small worlds: The structure of social networks. cond-mat/0001118, 1999.
    • (1999)
    • Newman, M.E.J.1
  • 54
    • 28844438280 scopus 로고    scopus 로고
    • Who is the best connected scientist? A study of scientific coauthorship networks
    • Springer: Berlin
    • Newman MEJ. Who is the best connected scientist? A study of scientific coauthorship networks. Complex Networks . Springer: Berlin, 2004; 337-370.
    • (2004) Complex Networks , pp. 337-370
    • Newman, M.E.J.1
  • 55
    • 33845632678 scopus 로고    scopus 로고
    • Visualizing social networks
    • Available at
    • Freeman L. Visualizing social networks. Journal of Social Structure 2000; 1(1). Available at: http://www.cmu.edu/joss/ content/articles/volume1/Freeman.html.
    • (2000) Journal of Social Structure , vol.1 , Issue.1
    • Freeman, L.1
  • 57
  • 59
    • 0003524265 scopus 로고    scopus 로고
    • Addison-Wesley Professional: Indianapolis, IN
    • Cockburn A. Agile Software Development . Addison-Wesley Professional: Indianapolis, IN, 2001.
    • (2001) Agile Software Development
    • Cockburn, A.1
  • 62
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • Parnas DL. On the criteria to be used in decomposing systems into modules. Communications of the ACM 1972; 15(12):1053-1058.
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 64
    • 0030258073 scopus 로고    scopus 로고
    • The interaction of social issues and software architecture
    • Cockburn A. The interaction of social issues and software architecture. Communications of the ACM 1996; 39(10):40-46.
    • (1996) Communications of the ACM , vol.39 , Issue.10 , pp. 40-46
    • Cockburn, A.1
  • 65
    • 0037385197 scopus 로고    scopus 로고
    • Software engineering-a human activity
    • Fisher G. Software engineering-a human activity. Automated Software Engineering 2002; 10:233-237.
    • (2002) Automated Software Engineering , vol.10 , pp. 233-237
    • Fisher, G.1
  • 71
    • 0038262750 scopus 로고    scopus 로고
    • Sarma A, Noroozi Z, van der Hoek A. Palant'ir: Raising awareness among configuration management workspaces. ICSE '03 : Proceedings of the 25th International Conference on Software Engineering . IEEE Computer Society: Washington DC, U.S.A., 2003; 444-454.
    • Sarma A, Noroozi Z, van der Hoek A. Palant'ir: Raising awareness among configuration management workspaces. ICSE '03 : Proceedings of the 25th International Conference on Software Engineering . IEEE Computer Society: Washington DC, U.S.A., 2003; 444-454.
  • 73
    • 67049108153 scopus 로고    scopus 로고
    • Coordination in software development: The problem of task allocation
    • Amrit C. Coordination in software development: The problem of task allocation. SIGSOFT Software Engineering Notes 2005; 30(4):1-7.
    • (2005) SIGSOFT Software Engineering Notes , vol.30 , Issue.4 , pp. 1-7
    • Amrit, C.1


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