메뉴 건너뛰기




Volumn 50, Issue 11, 2008, Pages 1098-1113

The software product line architecture: An empirical investigation of key process activities

Author keywords

Domain engineering; Empirical study; Software architecture; Software engineering; Software product line

Indexed keywords

ARCHITECTURE; NETWORK ARCHITECTURE; PRODUCT DEVELOPMENT; SOCIETIES AND INSTITUTIONS;

EID: 49549123847     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2007.10.013     Document Type: Article
Times cited : (32)

References (67)
  • 1
    • 49549083211 scopus 로고    scopus 로고
    • P. America, H. Obbink, R. van Ommering, F. van der Linden, COPA: a component-oriented platform architecting method family for product family engineering, in: Proceedings of the 1st Software Product Line Engineering Conference, 2000, pp. 167-180.
    • P. America, H. Obbink, R. van Ommering, F. van der Linden, COPA: a component-oriented platform architecting method family for product family engineering, in: Proceedings of the 1st Software Product Line Engineering Conference, 2000, pp. 167-180.
  • 2
    • 49549100425 scopus 로고    scopus 로고
    • C. Atkinson, J. Bayer, D. Muthig, Component-based product line development. The KobrA approach, in: Proceedings of the 1st Software Product Lines Conference, 2000, pp. 289-309.
    • C. Atkinson, J. Bayer, D. Muthig, Component-based product line development. The KobrA approach, in: Proceedings of the 1st Software Product Lines Conference, 2000, pp. 289-309.
  • 3
    • 84949017468 scopus 로고    scopus 로고
    • J. Bayer, O. Flege, P. Knauber, R. Laqua, D. Muthig, K. Schmid, T. Wide, J.M. DeBaud, PuLSE: a methodology to develop software product lines, in: Proceedings of the 5th ACM SIGSOFT Symposium on Software Reusability, 1999, pp. 122-131.
    • J. Bayer, O. Flege, P. Knauber, R. Laqua, D. Muthig, K. Schmid, T. Wide, J.M. DeBaud, PuLSE: a methodology to develop software product lines, in: Proceedings of the 5th ACM SIGSOFT Symposium on Software Reusability, 1999, pp. 122-131.
  • 7
    • 33751224822 scopus 로고
    • Convergent and discriminant validation by the multi-trait multi-method matrix
    • Campbell D.T., and Fiske D.W. Convergent and discriminant validation by the multi-trait multi-method matrix. Psychological Bulletin 56 2 (1959) 81-105
    • (1959) Psychological Bulletin , vol.56 , Issue.2 , pp. 81-105
    • Campbell, D.T.1    Fiske, D.W.2
  • 8
    • 84937549955 scopus 로고
    • The scree test for the number of factors
    • Cattell R.B. The scree test for the number of factors. Multivariate Behavioral Research 1 (1966) 245-276
    • (1966) Multivariate Behavioral Research , vol.1 , pp. 245-276
    • Cattell, R.B.1
  • 10
  • 11
    • 49549110887 scopus 로고    scopus 로고
    • P.C. Clements, On the importance of product line scope, in: Proceedings of the 4th International Workshop on Software Product Family Engineering, 2001, pp. 69-77.
    • P.C. Clements, On the importance of product line scope, in: Proceedings of the 4th International Workshop on Software Product Family Engineering, 2001, pp. 69-77.
  • 16
    • 0032207150 scopus 로고    scopus 로고
    • Commonality and variability in software engineering
    • Coplien J., Hoffman D., and Weiss D. Commonality and variability in software engineering. IEEE Software 15 6 (1998) 37-45
    • (1998) IEEE Software , vol.15 , Issue.6 , pp. 37-45
    • Coplien, J.1    Hoffman, D.2    Weiss, D.3
  • 17
    • 33845945922 scopus 로고
    • Coefficient alpha and the internal consistency of tests
    • Cronbach L.J. Coefficient alpha and the internal consistency of tests. Psychometrica 16 (1951) 297-334
    • (1951) Psychometrica , vol.16 , pp. 297-334
    • Cronbach, L.J.1
  • 20
    • 35048849453 scopus 로고    scopus 로고
    • F. De Lange, J. Kang, Architecture true prototyping of product lines, in: Proceedings of the 5th International Workshop on Software Product Family Engineering, 2004, pp. 445-453.
    • F. De Lange, J. Kang, Architecture true prototyping of product lines, in: Proceedings of the 5th International Workshop on Software Product Family Engineering, 2004, pp. 445-453.
  • 22
    • 49549118185 scopus 로고    scopus 로고
    • L. Dobrica, E. Niemelä, UML notation extensions for product line architectures modeling, in: Proceedings of the 5th Australasian Workshop on Software and System Architectures, 2004, pp. 44-51.
    • L. Dobrica, E. Niemelä, UML notation extensions for product line architectures modeling, in: Proceedings of the 5th Australasian Workshop on Software and System Architectures, 2004, pp. 44-51.
  • 23
    • 0033326548 scopus 로고    scopus 로고
    • Benchmarking kappa: inter-rater agreement in software process assessments
    • El Emam K. Benchmarking kappa: inter-rater agreement in software process assessments. Empirical Software Engineering 4 2 (1999) 113-133
    • (1999) Empirical Software Engineering , vol.4 , Issue.2 , pp. 113-133
    • El Emam, K.1
  • 24
    • 33646178499 scopus 로고    scopus 로고
    • M. Eriksson, J. Börstler, K. Borg, The PLUSS approach - domain modeling with features, use cases and use case realizations, in: Proceedings of the 9th International Conference on Software Product Lines, 2005, pp. 33-44.
    • M. Eriksson, J. Börstler, K. Borg, The PLUSS approach - domain modeling with features, use cases and use case realizations, in: Proceedings of the 9th International Conference on Software Product Lines, 2005, pp. 33-44.
  • 25
    • 33646167407 scopus 로고    scopus 로고
    • L. Etxeberria, G. Sagardui, Product line architecture: new issues for evaluation, in: Proceedings of the 9th International Conference on Software Product Lines, 2005, pp. 174-185.
    • L. Etxeberria, G. Sagardui, Product line architecture: new issues for evaluation, in: Proceedings of the 9th International Conference on Software Product Lines, 2005, pp. 174-185.
  • 27
    • 0000356178 scopus 로고
    • Two structural equation models: LISREL and PLS applied to consumer exit voice theory
    • Fornell C., and Bookstein F.L. Two structural equation models: LISREL and PLS applied to consumer exit voice theory. Journal of Marketing Research 19 (1982) 440-452
    • (1982) Journal of Marketing Research , vol.19 , pp. 440-452
    • Fornell, C.1    Bookstein, F.L.2
  • 28
    • 0033697626 scopus 로고    scopus 로고
    • G.C. Gannod, R.R. Lutz, An approach to architectural analysis of product lines, in: Proceedings of the 22nd International Conference on Software Engineering, 2000, pp.548-557.
    • G.C. Gannod, R.R. Lutz, An approach to architectural analysis of product lines, in: Proceedings of the 22nd International Conference on Software Engineering, 2000, pp.548-557.
  • 29
    • 0000942145 scopus 로고
    • Introduction to the special issue on software architecture
    • Garlan D., and Perry D. Introduction to the special issue on software architecture. IEEE Transactions on Software Engineering 21 4 (1995) 269-274
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.4 , pp. 269-274
    • Garlan, D.1    Perry, D.2
  • 30
    • 85178858374 scopus 로고    scopus 로고
    • H. Gomma, M.E. Shin, Multiple-view meta modeling of software product lines, in: Proceedings of the 8th IEEE International Conference on Engineering of Complex Computer Systems, 2002, pp. 238-246.
    • H. Gomma, M.E. Shin, Multiple-view meta modeling of software product lines, in: Proceedings of the 8th IEEE International Conference on Engineering of Complex Computer Systems, 2002, pp. 238-246.
  • 31
    • 26844555317 scopus 로고    scopus 로고
    • B. Graaf, H. Van Kijk, A. Van Deursen, Evaluating an embedded software reference architecture - industrial experience report, in: Proceedings of the 9th European Conference on Software Maintenance and Reengineering, 2005, pp. 354-363.
    • B. Graaf, H. Van Kijk, A. Van Deursen, Evaluating an embedded software reference architecture - industrial experience report, in: Proceedings of the 9th European Conference on Software Maintenance and Reengineering, 2005, pp. 354-363.
  • 34
    • 34250493668 scopus 로고
    • A second generation little jiffy
    • Kaiser H.F. A second generation little jiffy. Psychometrika 35 (1970) 401-417
    • (1970) Psychometrika , vol.35 , pp. 401-417
    • Kaiser, H.F.1
  • 35
    • 84976998771 scopus 로고
    • The application of electronic computers to factor analysis
    • Kaiser H.F. The application of electronic computers to factor analysis. Educational and Psychological Measurement 20 (1960) 141-151
    • (1960) Educational and Psychological Measurement , vol.20 , pp. 141-151
    • Kaiser, H.F.1
  • 36
    • 0032343158 scopus 로고    scopus 로고
    • FORM: a feature-oriented reuse method with domain specific reference architectures
    • Kang K.C., Kim S., Lee J., Kim K., Shin E., and Huh M. FORM: a feature-oriented reuse method with domain specific reference architectures. Annals of Software Engineering 5 (1998) 143-168
    • (1998) Annals of Software Engineering , vol.5 , pp. 143-168
    • Kang, K.C.1    Kim, S.2    Lee, J.3    Kim, K.4    Shin, E.5    Huh, M.6
  • 38
    • 18944363893 scopus 로고    scopus 로고
    • M. Kim, S. Park, Goal and scenario driven product line development, in: Proceedings of the 11th Asia-Pacific Conference on Software Engineering, 2004, pp. 584 -585.
    • M. Kim, S. Park, Goal and scenario driven product line development, in: Proceedings of the 11th Asia-Pacific Conference on Software Engineering, 2004, pp. 584 -585.
  • 40
    • 0034270897 scopus 로고    scopus 로고
    • Applying product line concepts in small and medium-sized companies
    • Knauber P., Muthig D., Schmid K., and Wide T. Applying product line concepts in small and medium-sized companies. IEEE Software 17 5 (2000) 88-95
    • (2000) IEEE Software , vol.17 , Issue.5 , pp. 88-95
    • Knauber, P.1    Muthig, D.2    Schmid, K.3    Wide, T.4
  • 41
    • 0003583425 scopus 로고    scopus 로고
    • Creating reusable architectures: an experience report
    • Lam W. Creating reusable architectures: an experience report. ACM Software Engineering Notes 22 4 (1997) 39-43
    • (1997) ACM Software Engineering Notes , vol.22 , Issue.4 , pp. 39-43
    • Lam, W.1
  • 42
    • 0017360990 scopus 로고
    • The measurement of observer agreement for categorical data
    • Landis J., and Koch G.G. The measurement of observer agreement for categorical data. Biometrics 33 (1977) 159-174
    • (1977) Biometrics , vol.33 , pp. 159-174
    • Landis, J.1    Koch, G.G.2
  • 43
    • 84954058529 scopus 로고    scopus 로고
    • H.Y. Lee, H.W. Jung, C.S. Chung; J.M. Lee, K.W. Lee, H.J. Jeong, Analysis of inter-rater agreement in ISO/IEC 15504-based software process assessment, in: Proceedings of the 2nd Asia-Pacific Conference on Quality Software, 2001, pp. 341-348.
    • H.Y. Lee, H.W. Jung, C.S. Chung; J.M. Lee, K.W. Lee, H.J. Jeong, Analysis of inter-rater agreement in ISO/IEC 15504-based software process assessment, in: Proceedings of the 2nd Asia-Pacific Conference on Quality Software, 2001, pp. 341-348.
  • 44
    • 0030151809 scopus 로고    scopus 로고
    • Managing domain-specific, product-line development
    • Macala R.R., Stuckey Jr. L.D., and Gross D.C. Managing domain-specific, product-line development. IEEE Software 13 3 (1996) 57-67
    • (1996) IEEE Software , vol.13 , Issue.3 , pp. 57-67
    • Macala, R.R.1    Stuckey Jr., L.D.2    Gross, D.C.3
  • 45
    • 4544239805 scopus 로고    scopus 로고
    • M. Matinlassi, Comparison of software product line architecture design methods: COPA, FAST, FORM, KobrA and QADA, in: Proceedings of the 26th International Conference on Software Engineering, 2004, pp.127-136.
    • M. Matinlassi, Comparison of software product line architecture design methods: COPA, FAST, FORM, KobrA and QADA, in: Proceedings of the 26th International Conference on Software Engineering, 2004, pp.127-136.
  • 46
    • 2942519497 scopus 로고    scopus 로고
    • Assessing systems adaptability to a product family
    • Mika K., and Tommi M. Assessing systems adaptability to a product family. Journal of Systems Architecture 50 (2004) 383-392
    • (2004) Journal of Systems Architecture , vol.50 , pp. 383-392
    • Mika, K.1    Tommi, M.2
  • 47
    • 35048865299 scopus 로고    scopus 로고
    • E. Niemelä, M. Matinlassi, A. Taulavuori, Practical evaluation of software product family architectures, in: Proceedings of the 3rd International Conference on Software Product Lines, 2004, pp. 130-145.
    • E. Niemelä, M. Matinlassi, A. Taulavuori, Practical evaluation of software product family architectures, in: Proceedings of the 3rd International Conference on Software Product Lines, 2004, pp. 130-145.
  • 49
    • 0040025856 scopus 로고
    • Sensitivity analysis of empirical studies
    • Nyqusit H. Sensitivity analysis of empirical studies. Journal of Official Statistics 8 2 (1992) 167-182
    • (1992) Journal of Official Statistics , vol.8 , Issue.2 , pp. 167-182
    • Nyqusit, H.1
  • 50
    • 49549094884 scopus 로고    scopus 로고
    • Prentice Hall, NJ
    • Osterhof A. (2001), Prentice Hall, NJ
    • (2001)
    • Osterhof, A.1
  • 51
    • 49549117256 scopus 로고    scopus 로고
    • B.J. Pronk, An interface-based platform approach, in: Proceedings of the 1st Software Product Lines Conference, 2000, pp. 331-352.
    • B.J. Pronk, An interface-based platform approach, in: Proceedings of the 1st Software Product Lines Conference, 2000, pp. 331-352.
  • 53
    • 0000760143 scopus 로고
    • Sensitivity estimates for nonlinear mathematical models
    • Sobol I.M. Sensitivity estimates for nonlinear mathematical models. Mathematical Modeling Computers 1 4 (1993) 407-414
    • (1993) Mathematical Modeling Computers , vol.1 , Issue.4 , pp. 407-414
    • Sobol, I.M.1
  • 55
    • 0036958648 scopus 로고    scopus 로고
    • Ethical issues in empirical studies of software engineering
    • Singer J., and Vinson N.G. Ethical issues in empirical studies of software engineering. IEEE Transactions on Software Engineering 28 12 (2002) 1171-1180
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.12 , pp. 1171-1180
    • Singer, J.1    Vinson, N.G.2
  • 56
    • 55249123249 scopus 로고
    • Validating instruments in MIS research
    • Straub D.W. Validating instruments in MIS research. MIS Quarterly 13 2 (1989) 147-169
    • (1989) MIS Quarterly , vol.13 , Issue.2 , pp. 147-169
    • Straub, D.W.1
  • 57
    • 11144260060 scopus 로고    scopus 로고
    • Structuring product family requirements for n-dimensional and hierarchical product lines
    • Thompson J.M., and Heimdahl M.P.E. Structuring product family requirements for n-dimensional and hierarchical product lines. Requirements Engineering Journal 8 1 (2003) 42-54
    • (2003) Requirements Engineering Journal , vol.8 , Issue.1 , pp. 42-54
    • Thompson, J.M.1    Heimdahl, M.P.E.2
  • 58
    • 84943167526 scopus 로고    scopus 로고
    • A. van der Hoek, E. Dincel, N. Medvidovic, Using service utilization metrics to assess the structure of product line architectures, in: Proceedings of the 9th International Software Metrics Symposium, 2003, pp. 298-308.
    • A. van der Hoek, E. Dincel, N. Medvidovic, Using service utilization metrics to assess the structure of product line architectures, in: Proceedings of the 9th International Software Metrics Symposium, 2003, pp. 298-308.
  • 60
    • 0036641895 scopus 로고    scopus 로고
    • Software product families in Europe: the Esaps & Café projects
    • van der Linden F. Software product families in Europe: the Esaps & Café projects. IEEE Software 19 4 (2002) 41-49
    • (2002) IEEE Software , vol.19 , Issue.4 , pp. 41-49
    • van der Linden, F.1
  • 61
    • 35048855020 scopus 로고    scopus 로고
    • F. van der Linden, J. Bosch, E. Kamsties, K. Känsälä, H. Obbink, Software product family evaluation, in: Proceedings of the 3rd International Conference on Software Product Lines, 2004, pp. 110-129.
    • F. van der Linden, J. Bosch, E. Kamsties, K. Känsälä, H. Obbink, Software product family evaluation, in: Proceedings of the 3rd International Conference on Software Product Lines, 2004, pp. 110-129.
  • 63
    • 33244476951 scopus 로고    scopus 로고
    • M. Verlage, T. Kiesgen, Five years of product line engineering in a small company, in: Proceedings of the 27th International Conference on Software Engineering, 2005, pp. 534-543.
    • M. Verlage, T. Kiesgen, Five years of product line engineering in a small company, in: Proceedings of the 27th International Conference on Software Engineering, 2005, pp. 534-543.
  • 66
    • 33745311907 scopus 로고    scopus 로고
    • H. Zhang, S. Jarzabek, B. Yang, Quality prediction and assessment for product lines, in: Proceedings of the 15th International Conference on Advanced Information Systems Engineering, 2003, pp. 681-695.
    • H. Zhang, S. Jarzabek, B. Yang, Quality prediction and assessment for product lines, in: Proceedings of the 15th International Conference on Advanced Information Systems Engineering, 2003, pp. 681-695.
  • 67
    • 33847326751 scopus 로고    scopus 로고
    • H. Zuo, M. Mannion, D. Sellier, R. Foley, An extension of problem frame notation for software product lines, in: Proceedings of the 12th Asia Pacific Conference on Software Engineering, 2005, pp. 499-505.
    • H. Zuo, M. Mannion, D. Sellier, R. Foley, An extension of problem frame notation for software product lines, in: Proceedings of the 12th Asia Pacific Conference on Software Engineering, 2005, pp. 499-505.


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