메뉴 건너뛰기




Volumn 23, Issue 3 PART 1, 2012, Pages 787-803

In search of efficient flexibility: Effects of software component granularity on development effort, defects, and customization effort

Author keywords

Complexity; Component granularity; Component based software development; Efficiency; Flexibility; Model driven development; Modular design; Project performance; Software engineering

Indexed keywords

DEFECTS; ECONOMIC AND SOCIAL EFFECTS; EFFICIENCY; EMBEDDED SYSTEMS; ENTERPRISE RESOURCE PLANNING; ENTERPRISE SOFTWARE; LIFE CYCLE; PRODUCT DESIGN; SOFTWARE ENGINEERING;

EID: 84871498886     PISSN: 10477047     EISSN: 15265536     Source Type: Journal    
DOI: 10.1287/isre.1110.0392     Document Type: Article
Times cited : (29)

References (54)
  • 1
    • 0033433503 scopus 로고    scopus 로고
    • Flexibility versus efficiency? A case study of model changeovers in the Toyota production system
    • Adler, P. S., B. Goldoftas, D. I. Levine. 1999. Flexibility versus efficiency? A case study of model changeovers in the Toyota production system. Organ. Sci. 10(1) 43-68.
    • (1999) Organ. Sci. , vol.10 , Issue.1 , pp. 43-68
    • Adler, P.S.1    Goldoftas, B.2    Levine, D.I.3
  • 5
    • 0024753382 scopus 로고
    • Scale of economies in new software development
    • Banker, R. D., C. F. Kemerer. 1989. Scale of economies in new software development. IEEE Trans. Software Engrg. 15(10) 1199-1205.
    • (1989) IEEE Trans. Software Engrg. , vol.15 , Issue.10 , pp. 1199-1205
    • Banker, R.D.1    Kemerer, C.F.2
  • 6
    • 0034556312 scopus 로고    scopus 로고
    • The moderating effects of structure on volatility and complexity in software enhancement
    • Banker, R. D., S. A. Slaughter. 2000. The moderating effects of structure on volatility and complexity in software enhancement. Inform. Systems Res. 11(3) 219-240.
    • (2000) Inform. Systems Res. , vol.11 , Issue.3 , pp. 219-240
    • Banker, R.D.1    Slaughter, S.A.2
  • 7
    • 0032050741 scopus 로고    scopus 로고
    • Software development practices, software complexity and software maintenance performance: A field study
    • Banker, R. D., G. Davis, S. A. Slaughter. 1998. Software development practices, software complexity and software maintenance performance: A field study. Management Sci. 44(4) 433-450.
    • (1998) Management Sci , vol.44 , Issue.4 , pp. 433-450
    • Banker, R.D.1    Davis, G.2    Slaughter, S.A.3
  • 8
    • 0023020183 scopus 로고
    • The moderator-mediator variable distinction in social psychological research: Conceptual, strategic and statistical considerations
    • Baron, R. M., D. A. Kenny. 1986. The moderator-mediator variable distinction in social psychological research: Conceptual, strategic and statistical considerations. J. Personality Soc. Psych. 51(6) 1173-1182.
    • (1986) J. Personality Soc. Psych. , vol.51 , Issue.6 , pp. 1173-1182
    • Baron, R.M.1    Kenny, D.A.2
  • 9
    • 0021122553 scopus 로고
    • Software errors and complexity
    • Basili, V. R., B. R. Perricone. 1984. Software errors and complexity. Comm. ACM 27(1) 42-52.
    • (1984) Comm. ACM , vol.27 , Issue.1 , pp. 42-52
    • Basili, V.R.1    Perricone, B.R.2
  • 13
    • 33746713673 scopus 로고    scopus 로고
    • Complexity and variety in mass customization systems: Analysis and recommendations
    • Blecker, T., N. Abdelkafi. 2006. Complexity and variety in mass customization systems: Analysis and recommendations. Management Decision 44(7) 908-929.
    • (2006) Management Decision , vol.44 , Issue.7 , pp. 908-929
    • Blecker, T.1    Abdelkafi, N.2
  • 16
    • 0034320863 scopus 로고    scopus 로고
    • Component-based systems: A classification of issues
    • Brereton, P., D. Budgen. 2000. Component-based systems: A classification of issues. IEEE Comput. 33(11) 54-62.
    • (2000) IEEE Comput , vol.33 , Issue.11 , pp. 54-62
    • Brereton, P.1    Budgen, D.2
  • 17
    • 0034434541 scopus 로고    scopus 로고
    • Measuring the flexibility of information technology infrastructure: Exploratory analysis of a construct
    • Byrd, T. A., D. E. Turner. 2000. Measuring the flexibility of information technology infrastructure: Exploratory analysis of a construct. J. Management Inform. Systems 17(1) 167-208.
    • (2000) J. Management Inform. Systems , vol.17 , Issue.1 , pp. 167-208
    • Byrd, T.A.1    Turner, D.E.2
  • 19
    • 0032021987 scopus 로고    scopus 로고
    • Debugging program failure exhibited by voluminous data
    • Chan, T. W., A. Lakhotia. 1998. Debugging program failure exhibited by voluminous data. J. Software Maintenance 10(2) 111-150.
    • (1998) J. Software Maintenance , vol.10 , Issue.2 , pp. 111-150
    • Chan, T.W.1    Lakhotia, A.2
  • 23
    • 0034325988 scopus 로고    scopus 로고
    • Approaches to mass customization: Configurations and empirical validation
    • Duray, R., P. T. Ward, G. W. Milligan, W. L. Berry. 2000. Approaches to mass customization: Configurations and empirical validation. J. Oper. Management 18(6) 605-625.
    • (2000) J. Oper. Management , vol.18 , Issue.6 , pp. 605-625
    • Duray, R.1    Ward, P.T.2    Milligan, G.W.3    Berry, W.L.4
  • 24
    • 0001161301 scopus 로고    scopus 로고
    • Model-driven development of Web applications: The autoweb system
    • Fraternali, P., P. Paolini. 2000. Model-driven development of Web applications: The autoweb system. ACM Trans. Inform. Systems 18(4) 323-382.
    • (2000) ACM Trans. Inform. Systems , vol.18 , Issue.4 , pp. 323-382
    • Fraternali, P.1    Paolini, P.2
  • 25
    • 0004296209 scopus 로고    scopus 로고
    • 3rd ed. Prentice-Hall, Englewood Cliffs, NJ
    • Greene, W. H. 1997. Econometric Analysis, 3rd ed. Prentice-Hall, Englewood Cliffs, NJ.
    • (1997) Econometric Analysis
    • Greene, W.H.1
  • 26
    • 33748333223 scopus 로고    scopus 로고
    • Model-driven development: The good, the bad, and the ugly
    • Hailpern, B., P. Tarr. 2006. Model-driven development: The good, the bad, and the ugly. IBM Systems J. 45(3) 451-461.
    • (2006) IBM Systems J , vol.45 , Issue.3 , pp. 451-461
    • Hailpern, B.1    Tarr, P.2
  • 29
    • 0033746131 scopus 로고    scopus 로고
    • Effects of process maturity on quality, cycle time and effort in software product development
    • Harter, D. E., M. S. Krishnan, S. A. Slaughter. 2000. Effects of process maturity on quality, cycle time and effort in software product development. Management Sci. 46(4) 451-466.
    • (2000) Management Sci , vol.46 , Issue.4 , pp. 451-466
    • Harter, D.E.1    Krishnan, M.S.2    Slaughter, S.A.3
  • 31
    • 0034205501 scopus 로고    scopus 로고
    • An empirical analysis of productivity and quality in software products
    • Krishnan, M. S., C. H. Kriebel, S. Kekre, T. Mukhopadhyay. 2000. An empirical analysis of productivity and quality in software products. Management Sci. 46(6) 745-759.
    • (2000) Management Sci , vol.46 , Issue.6 , pp. 745-759
    • Krishnan, M.S.1    Kriebel, C.H.2    Kekre, S.3    Mukhopadhyay, T.4
  • 32
    • 0141502251 scopus 로고    scopus 로고
    • Separation of concerns in modeldriven development
    • Kulkarni, V., S. Reddy. 2003. Separation of concerns in modeldriven development. IEEE Software 20(5) 64-69.
    • (2003) IEEE Software , vol.20 , Issue.5 , pp. 64-69
    • Kulkarni, V.1    Reddy, S.2
  • 33
    • 55849087091 scopus 로고    scopus 로고
    • Rethinking components: From hardware and software to systems
    • Messerschmitt, D. G. 2007. Rethinking components: From hardware and software to systems. Proc. IEEE 95(7) 1473-1496.
    • (2007) Proc. IEEE , vol.95 , Issue.7 , pp. 1473-1496
    • Messerschmitt, D.G.1
  • 34
    • 0036649949 scopus 로고    scopus 로고
    • A dynamic coordination policy for software system construction
    • Mookerjee, V., I. R. Chiang. 2002. A dynamic coordination policy for software system construction. IEEE Trans. Software Engrg. 28(7) 684-694.
    • (2002) IEEE Trans. Software Engrg. , vol.28 , Issue.7 , pp. 684-694
    • Mookerjee, V.1    Chiang, I.R.2
  • 35
    • 0003586779 scopus 로고    scopus 로고
    • OMG. Report, Architecture Board MDA Drafting Team, OMG, Needham, MA. Accessed May 29, 2007
    • OMG. 2001. Model driven architecture: A technical perspective. Report, Architecture Board MDA Drafting Team, OMG, Needham, MA. Accessed May 29, 2007, ftp://ftp.omg.org/ pub/docs/ab/01-02-04.pdf.
    • (2001) Model driven architecture: A technical perspective
  • 36
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • Parnas, D. L. 1972. On the criteria to be used in decomposing systems into modules. Comm. ACM 15(12) 1053-1058.
    • (1972) Comm. ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 37
    • 0018441391 scopus 로고
    • Designing software for ease of extension and contraction
    • Parnas, D. L. 1979. Designing software for ease of extension and contraction. IEEE Trans. Software Engrg. 5(2) 128-138.
    • (1979) IEEE Trans. Software Engrg. , vol.5 , Issue.2 , pp. 128-138
    • Parnas, D.L.1
  • 38
    • 4243075267 scopus 로고    scopus 로고
    • Software reuse strategies and component markets
    • Ravichandran, T., M. A. Rothenberger. 2003. Software reuse strategies and component markets. Comm. ACM 46(8) 109-114.
    • (2003) Comm. ACM , vol.46 , Issue.8 , pp. 109-114
    • Ravichandran, T.1    Rothenberger, M.A.2
  • 39
    • 0242575351 scopus 로고    scopus 로고
    • Shaping agility through digital options: Reconceptualizing the role of information technology in contemporary firms
    • Sambamurthy, V., A. Bharadwaj, V. Grover. 2003. Shaping agility through digital options: Reconceptualizing the role of information technology in contemporary firms. MIS Quart. 27(2) 237-263.
    • (2003) MIS Quart , vol.27 , Issue.2 , pp. 237-263
    • Sambamurthy, V.1    Bharadwaj, A.2    Grover, V.3
  • 40
    • 3142519738 scopus 로고    scopus 로고
    • Modularity, flexibility, and knowledge management in product and organization design
    • (Winter special issue)
    • Sanchez, R., J. T. Mahoney. 1996. Modularity, flexibility, and knowledge management in product and organization design. Strategic Management J. 17(Winter special issue) 63-76.
    • (1996) Strategic Management J , vol.17 , pp. 63-76
    • Sanchez, R.1    Mahoney, J.T.2
  • 41
    • 33344465743 scopus 로고    scopus 로고
    • Model-driven engineering
    • Schmidt, D. C. 2006. Model-driven engineering. IEEE Comput. 39(2) 25-31.
    • (2006) IEEE Comput , vol.39 , Issue.2 , pp. 25-31
    • Schmidt, D.C.1
  • 43
    • 0002037905 scopus 로고
    • Asymptotic confidence intervals for indirect effects in structural equation models
    • S. Leinhardt, ed. American Sociological Association, Washington, DC
    • Sobel, M. E. 1982. Asymptotic confidence intervals for indirect effects in structural equation models. S. Leinhardt, ed. Sociological Methodology. American Sociological Association, Washington, DC, 290-312.
    • (1982) Sociological Methodology , pp. 290-312
    • Sobel, M.E.1
  • 45
    • 0038300307 scopus 로고    scopus 로고
    • Empirical analysis of CK metrics for object-oriented design complexity: Implications for software defects
    • Subramanyam, R., M. S. Krishnan. 2003. Empirical analysis of CK metrics for object-oriented design complexity: Implications for software defects. IEEE Trans. Software Engrg. 29(4) 297-310.
    • (2003) IEEE Trans. Software Engrg. , vol.29 , Issue.4 , pp. 297-310
    • Subramanyam, R.1    Krishnan, M.S.2
  • 48
    • 0000119136 scopus 로고    scopus 로고
    • The role of flexibility in the development of new products: An empirical study
    • Thomke, S. H. 1997. The role of flexibility in the development of new products: An empirical study. Res. Policy 26(1) 105-119.
    • (1997) Res. Policy , vol.26 , Issue.1 , pp. 105-119
    • Thomke, S.H.1
  • 49
    • 14844338815 scopus 로고    scopus 로고
    • Measuring modularity-based manufacturing practices and their impact on mass customization capability: A customer-driven perspective
    • Tu, Q., M. A. Vonderembse, T. S. Ragu-Nathan, B. Ragu-Nathan. 2004. Measuring modularity-based manufacturing practices and their impact on mass customization capability: A customer-driven perspective. Decision Sci. 35(2) 147-168.
    • (2004) Decision Sci , vol.35 , Issue.2 , pp. 147-168
    • Tu, Q.1    Vonderembse, M.A.2    Ragu-Nathan, T.S.3    Ragu-Nathan, B.4
  • 50
    • 0001766031 scopus 로고    scopus 로고
    • Identification of dynamic comprehension processes during large scale maintenance
    • von Mayrhauser, A., A. M. Vans. 1996. Identification of dynamic comprehension processes during large scale maintenance. IEEE Trans. Software Engrg. 22(6) 424-437.
    • (1996) IEEE Trans. Software Engrg. , vol.22 , Issue.6 , pp. 424-437
    • von Mayrhauser, A.1    Vans, A.M.2
  • 51
    • 79953409450 scopus 로고
    • Educational organizations as loosely coupled systems
    • Weick, K. E. 1976. Educational organizations as loosely coupled systems. Admin. Sci. Quart. 21(1) 1-19.
    • (1976) Admin. Sci. Quart. , vol.21 , Issue.1 , pp. 1-19
    • Weick, K.E.1
  • 54
    • 84946357749 scopus 로고
    • An efficient method of estimating seemingly unrelated regression and tests for a regression bias
    • (June)
    • Zellner, A. 1962. An efficient method of estimating seemingly unrelated regression and tests for a regression bias. J. Amer. Stat. Assoc. 57(June) 348-368.
    • (1962) J. Amer. Stat. Assoc , vol.57 , pp. 348-368
    • Zellner, A.1


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