메뉴 건너뛰기




Volumn 39, Issue 12, 2012, Pages 3376-3393

Integrated model for software component selection with simultaneous consideration of implementation and verification

Author keywords

Component selection; Component based software engineering; Lagrange relaxation; Optimization model; Reliability

Indexed keywords

0-1 KNAPSACK PROBLEM; COMPONENT SELECTION; COMPONENT-BASED SOFTWARE ENGINEERING; DECISION MAKERS; DEVELOPMENT COSTS; GLOBAL OPTIMAL SOLUTIONS; GLOBAL OPTIMUM SOLUTIONS; INTEGRATED DECISION; INTEGRATED MODELS; KNAPSACK PROBLEMS; LAGRANGE; LAGRANGE RELAXATION; NON-LINEAR MODEL; OPTIMAL NUMBER; OPTIMIZATION MODELS; SOFTWARE COMPONENT; SOFTWARE PRODUCTS; TEST CASE;

EID: 84863002969     PISSN: 03050548     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.cor.2012.04.020     Document Type: Article
Times cited : (15)

References (45)
  • 1
    • 0032187667 scopus 로고    scopus 로고
    • Optimal software implementation considering reliability and cost
    • O. Berman, and M. Cutler Optimal software implementation considering reliability and cost Computers & Operations Research 25 10 1997 857 868
    • (1997) Computers & Operations Research , vol.25 , Issue.10 , pp. 857-868
    • Berman, O.1    Cutler, M.2
  • 2
    • 84976840336 scopus 로고
    • Design for testability in object-oriented systems
    • R.V. Binder Design for testability in object-oriented systems Communications of the Acm 37 9 1994 87 101
    • (1994) Communications of the Acm , vol.37 , Issue.9 , pp. 87-101
    • Binder, R.V.1
  • 3
    • 0033354348 scopus 로고    scopus 로고
    • Managing software productivity and reuse
    • DOI 10.1109/2.789755
    • B. Boehm Managing software productivity and reuse IEEE Computer Society 32 9 1999 111 113 (Pubitemid 30510938)
    • (1999) Computer , vol.32 , Issue.9 , pp. 111-113
    • Boehm Barry1
  • 6
    • 77950371400 scopus 로고    scopus 로고
    • Improving component selection and monitoring with controlled experimentation and automated measurements
    • B. Christoph, and R. Andreas Improving component selection and monitoring with controlled experimentation and automated measurements Information and Software Technology 52 6 2010 641 655
    • (2010) Information and Software Technology , vol.52 , Issue.6 , pp. 641-655
    • Christoph, B.1    Andreas, R.2
  • 7
    • 25844470972 scopus 로고    scopus 로고
    • Project management in a software product line organization
    • DOI 10.1109/MS.2005.133
    • P.C. Clements, L.G. Jones, and L.M. Northrop Project management in a software product line organization IEEE Computer Society 22 5 2005 54 62 (Pubitemid 41398570)
    • (2005) IEEE Software , vol.22 , Issue.5 , pp. 54-62
    • Clements, P.C.1    Jones, L.G.2    Northrop, L.M.3    McGregor, J.D.4
  • 9
    • 45949099772 scopus 로고    scopus 로고
    • Experimenting the automated selection of cots components based on cost and system requirements
    • V. Cortellessa, I. Crnkovic, and F. Marinelli Experimenting the automated selection of cots components based on cost and system requirements Journal of Universal Computer Science 14 8 2008 1228 1255
    • (2008) Journal of Universal Computer Science , vol.14 , Issue.8 , pp. 1228-1255
    • Cortellessa, V.1    Crnkovic, I.2    Marinelli, F.3
  • 10
    • 84947791247 scopus 로고    scopus 로고
    • Automated selection of software components based on cost/reliability tradeoff
    • V. Cortellessa, F. Marinelli, and P. Potena Automated selection of software components based on cost/reliability tradeoff Lecture Notes in Computer Science 4344 2006 66 81
    • (2006) Lecture Notes in Computer Science , vol.4344 , pp. 66-81
    • Cortellessa, V.1    Marinelli, F.2    Potena, P.3
  • 11
    • 40349103553 scopus 로고    scopus 로고
    • An optimization framework for "build-or-buy" decisions in software architecture
    • DOI 10.1016/j.cor.2007.01.011, PII S0305054807000238
    • V. Cortellessa, F. Marinelli, and P. Potena An optimization framework for "Build-or-buy" Decisions in software architecture Computers & Operations Research 35 10 2008 3090 3106 (Pubitemid 351337667)
    • (2008) Computers and Operations Research , vol.35 , Issue.10 , pp. 3090-3106
    • Cortellessa, V.1    Marinelli, F.2    Potena, P.3
  • 12
    • 79955571056 scopus 로고    scopus 로고
    • Software components beyond programming: From routines to services
    • I. Crnkovic, J. Stafford, and C. Szyperski Software components beyond programming: From routines to services IEEE Software 28 3 2011 22 26
    • (2011) IEEE Software , vol.28 , Issue.3 , pp. 22-26
    • Crnkovic, I.1    Stafford, J.2    Szyperski, C.3
  • 13
    • 2942737049 scopus 로고    scopus 로고
    • Orion - A component based software engineering environment
    • L. Daniel, A. Eduardo, and B. Calebe Orion - A component based software engineering environment Journal of Object Technology 3 4 2004 51 74
    • (2004) Journal of Object Technology , vol.3 , Issue.4 , pp. 51-74
    • Daniel, L.1    Eduardo, A.2    Calebe, B.3
  • 14
    • 0001366593 scopus 로고
    • Discrete-variable extremum problems
    • G.B. Dantzig Discrete-variable extremum problems Operations Research 5 2 1957 226 288
    • (1957) Operations Research , vol.5 , Issue.2 , pp. 226-288
    • Dantzig, G.B.1
  • 16
    • 0032352821 scopus 로고    scopus 로고
    • A framework for performing verification and validation in reuse-based software engineering
    • A. Edward A framework for performing verification and validation in reuse-based software engineering Annals of Software Engineering 5 1 1998 279 292
    • (1998) Annals of Software Engineering , vol.5 , Issue.1 , pp. 279-292
    • Edward, A.1
  • 17
  • 18
    • 24944510334 scopus 로고    scopus 로고
    • An improved branch-and-bound algorithm for the test cover problem
    • Experimental and Efficient Algorithms: 4th International Workshop, WEA 2005. Proceedings
    • Fahle, T. and Tiemann, K., 2005. An Improved Branch-and-Bound Algorithm for the Test Cover Problem. 4th International Workshop on Experimental and Efficient Algorithms, Santorini, Greece: Springer-Verlag Berlin, 89-100. (Pubitemid 41322437)
    • (2005) Lecture Notes in Computer Science , vol.3503 , pp. 89-100
    • Fahle, T.1    Tiemann, K.2
  • 19
    • 0029270728 scopus 로고
    • Optimal test distributions for software failure cost estimation
    • W.J. Gutjahr Optimal test distributions for software failure cost estimation IEEE Transactions on Software Engineering 21 3 1995 219 228
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.3 , pp. 219-228
    • Gutjahr, W.J.1
  • 22
    • 0032122207 scopus 로고    scopus 로고
    • Optimizing value and cost in requirements analysis
    • H.W. Jung Optimizing value and cost in requirements analysis IEEE Computer Society 15 4 1998 74 78
    • (1998) IEEE Computer Society , vol.15 , Issue.4 , pp. 74-78
    • Jung, H.W.1
  • 23
    • 0033078428 scopus 로고    scopus 로고
    • Optimization models for quality and cost of modular software systems
    • H.W. Jung, and B. Choi Optimization models for quality and cost of modular software systems European Journal of Operational Research 112 3 1999 613 619
    • (1999) European Journal of Operational Research , vol.112 , Issue.3 , pp. 613-619
    • Jung, H.W.1    Choi, B.2
  • 25
    • 85008045074 scopus 로고    scopus 로고
    • Guest editors introduction: Component-based software engineering
    • W. Kozaczynski, and G. Booch Guest editors introduction: Component-based software engineering IEEE Software 15 5 1998 34 36
    • (1998) IEEE Software , vol.15 , Issue.5 , pp. 34-36
    • Kozaczynski, W.1    Booch, G.2
  • 26
    • 77950595847 scopus 로고    scopus 로고
    • Optimization of software components selection for component-based software system development
    • C.K. Kwong, L.F. Mu, and J.F. Tang Optimization of software components selection for component-based software system development Computers & Industrial Engineering 58 4 2010 618 624
    • (2010) Computers & Industrial Engineering , vol.58 , Issue.4 , pp. 618-624
    • Kwong, C.K.1    Mu, L.F.2    Tang, J.F.3
  • 27
    • 37249019119 scopus 로고    scopus 로고
    • Evaluating evolutionary testability for structure-oriented testing with software measurements
    • DOI 10.1016/j.asoc.2006.06.010, PII S1568494607000890
    • F. Lammermann, A. Baresel, and J. Wegener Evaluating evolutionary testability for structure-oriented testing with software measurements Applied Soft Computing 8 2 2008 1018 1028 (Pubitemid 350266496)
    • (2008) Applied Soft Computing Journal , vol.8 , Issue.2 , pp. 1018-1028
    • Lammermann, F.1    Baresel, A.2    Wegener, J.3
  • 28
  • 29
    • 10144252429 scopus 로고    scopus 로고
    • A domain optimization problem with boundary penalty cost functional
    • DOI 10.1016/j.jmaa.2004.07.042, PII S0022247X04005967
    • Y.J. Li, and H. Gao A domain optimization problem with boundary penalty cost functional Journal of Mathematical Analysis and Applications 301 1 2005 170 186 (Pubitemid 39615215)
    • (2005) Journal of Mathematical Analysis and Applications , vol.301 , Issue.1 , pp. 170-186
    • Li, Y.1    Gao, H.2
  • 32
    • 0032687866 scopus 로고    scopus 로고
    • Dynamic Programming and Strong Bounds for the 0-1 Knapsack Problem
    • S. Martello, D. Pisinger, and P. Toth Dynamic Programming and Strong Bounds for the 0-1 Knapsack Problem Management Science 45 3 1999 414 424
    • (1999) Management Science , vol.45 , Issue.3 , pp. 414-424
    • Martello, S.1    Pisinger, D.2    Toth, P.3
  • 36
    • 21844510082 scopus 로고
    • How to make a decision: The analytic hierarchy process
    • T.L. Saaty How to make a decision: The analytic hierarchy process INTERFACES 24 6 1994 19 43
    • (1994) INTERFACES , vol.24 , Issue.6 , pp. 19-43
    • Saaty, T.L.1
  • 37
    • 33748528112 scopus 로고    scopus 로고
    • HOTTest: A model-based test design technique for enhanced testing of domain-specific applications
    • DOI 10.1145/1151695.1151697
    • A. Sinha, and C. Smidts Hottest: A model-based test design technique for enhanced testing of domain-specific applications Acm Transactions on Software Engineering and Methodology 15 3 2006 242 278 (Pubitemid 44371448)
    • (2006) ACM Transactions on Software Engineering and Methodology , vol.15 , Issue.3 , pp. 242-278
    • Sinha, A.1    Smidts, C.2
  • 38
    • 79953321598 scopus 로고    scopus 로고
    • An optimization model for software component selection under multiple applications development
    • J.F. Tang, L.F. Mu, and C.K. Kwong An optimization model for software component selection under multiple applications development European Journal of Operational Research 212 2 2011 301 311
    • (2011) European Journal of Operational Research , vol.212 , Issue.2 , pp. 301-311
    • Tang, J.F.1    Mu, L.F.2    Kwong, C.K.3
  • 39
    • 4644266052 scopus 로고    scopus 로고
    • Evaluating software reuse alternatives: A model and its application to an industrial case study
    • A. Tomer, L. Goldin, and T. Kuflik Evaluating software reuse alternatives: A model and its application to an industrial case study IEEE Transactions on Software Engineering 30 9 2004 601 612
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.9 , pp. 601-612
    • Tomer, A.1    Goldin, L.2    Kuflik, T.3
  • 40
    • 0029306012 scopus 로고
    • Software testability - The new verification
    • J.M. Voas, and K.W. Miller Software testability-the new verification IEEE Computer Society 12 3 1995 17 28
    • (1995) IEEE Computer Society , vol.12 , Issue.3 , pp. 17-28
    • Voas, J.M.1    Miller, K.W.2
  • 41
    • 79956062235 scopus 로고    scopus 로고
    • A model and its algorithm for software reuse optimization problem with simultaneous reliability and cost consideration
    • Z.Q. Wu, J.F. Tang, and C.K. Kwong A model and its algorithm for software reuse optimization problem with simultaneous reliability and cost consideration International Journal of Innovative Computing, Information and Control 7 5 2011 2611 2622
    • (2011) International Journal of Innovative Computing, Information and Control , vol.7 , Issue.5 , pp. 2611-2622
    • Wu, Z.Q.1    Tang, J.F.2    Kwong, C.K.3
  • 42
    • 70449377969 scopus 로고    scopus 로고
    • An Optimization Framework for Reuse Scenarios Selection in Software Product Line
    • Guilin, China: IEEE
    • Wu, Z.Q., Tang, J.F. and Wang, L.Y., 2009. An Optimization Framework for Reuse Scenarios Selection in Software Product Line. Chinese Control and Decision Conference, Guilin, China: IEEE, 1880-1884.
    • (2009) Chinese Control and Decision Conference , pp. 1880-1884
    • Wu, Z.Q.1    Tang, J.F.2    Wang, L.Y.3
  • 44
    • 33644609328 scopus 로고    scopus 로고
    • Heuristics for joint decisions in production, transportation, and order quantity
    • K.L. Yung, J.F. Tang, and W.H.I. Andrew Heuristics for joint decisions in production, transportation, and order quantity Transportation Science 40 1 2006 99 116
    • (2006) Transportation Science , vol.40 , Issue.1 , pp. 99-116
    • Yung, K.L.1    Tang, J.F.2    Andrew, W.H.I.3
  • 45
    • 0026138713 scopus 로고
    • Software reliability allocation based on structure, utility, price, and cost
    • DOI 10.1109/32.90434
    • F. Zahedi, and N. Ashrafi Software reliability allocation based on structure, utility, price, and cost IEEE Transactions on Software Engineering 17 4 1991 345 356 (Pubitemid 21676797)
    • (1991) IEEE Transactions on Software Engineering , vol.17 , Issue.4 , pp. 345-356
    • Zahedi Fatemeh1    Ashrafi Noushin2


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