{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T03:24:57Z","timestamp":1774495497312,"version":"3.50.1"},"reference-count":18,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2013,1,23]],"date-time":"2013-01-23T00:00:00Z","timestamp":1358899200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2013,1,23]]},"abstract":"<jats:p>Component Based Software Development (CBSD) has gained widespread acceptance as it often results in higher quality software with a significant reduction in development time and costs. A key idea behind CBSD is the extensive reuse and composition of preexisting modules into new software. In this paper we introduce the pliability metric, which is well suited to a component-based orientation and extends previous metrics. Pliability is a flexible measure that assesses software quality across different quality attributes in terms of the quality of its components. In addition, we have developed an optimal component selection model based on integer programming, for maximizing pliability. Through computational experimentation we demonstrate that this model is capable of finding optimal solutions to problems with a very large number of components and requirements in a short time.<\/jats:p>","DOI":"10.1145\/2413038.2413044","type":"journal-article","created":{"date-parts":[[2013,1,29]],"date-time":"2013-01-29T11:20:55Z","timestamp":1359458455000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Optimal component selection for component based software development using pliability metric"],"prefix":"10.1145","volume":"38","author":[{"given":"Jeetendra","family":"Pande","sequence":"first","affiliation":[{"name":"Uttarakhand Open University, Haldwani,India and Research Scholar, UTU, Dehradun"}]},{"given":"Christopher J.","family":"Garcia","sequence":"additional","affiliation":[{"name":"University of Mary, Fredericksburg, Virginia, USA"}]},{"given":"Durgesh","family":"Pant","sequence":"additional","affiliation":[{"name":"Uttarakhand Open University, Haldwani, Uttarakhand, India"}]}],"member":"320","published-online":{"date-parts":[[2013,1,23]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"57","volume-title":"Proceedings of 5th International Workshop on Economic- Driven Software Engineering Research","author":"Boehm B.","unstructured":"Boehm, B., Port, D. and Yang, Y. 2003. Winwin spiral approach to developing cots-based applications. In Proceedings of 5th International Workshop on Economic- Driven Software Engineering Research, page 57."},{"key":"e_1_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Bramel J. and Simchi-Levi D. 1997. On the effectiveness of set covering formulations for the vehicle routing problem with time windows. Oper. Res. 295--301.","DOI":"10.1287\/opre.45.2.295"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","unstructured":"Burgu\u00e9s X. Estay C. Franch X. Pastor J.A. and Quer C. 2002. Combined selection of cots components. In Proceedings of 1st International Conference on COTS-Based Software Systems Springer-Verlag Lecture Notes in Computer Science 54--56.","DOI":"10.5555\/646852.707744"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","unstructured":"Comella-Dorda S. Dean J.C. Morris E.J. and Oberndorf P.A. 2002. A process for cots software product evaluation. In Proceedings of 1st International Conference on COTS-Based Software Systems Springer-Verlag Lecture Notes in Computer Science 86--96.","DOI":"10.5555\/646852.707754"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/1018420.1019672"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","unstructured":"Gregor S. Hutson J. and Oresky C. 2002.Storyboard process to assist in requirements verification and adaptation to capabilities inherent in cots. In Proceedings of 1st International Conference on COTS-Based Software Systems Springer-Verlag Lecture Notes in Computer Science 132--141.","DOI":"10.5555\/646852.707755"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5120\/604-854"},{"key":"e_1_2_1_8_1","unstructured":"Kontio J.1995. Otso: A systematic process for reusable software component selection Technical Report. University of Maryland."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/782052.782073"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2010.01.003"},{"key":"e_1_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Chung L. Nixon B.A. Yu E. and Mylopoulos J. 2000. Non-Functional Requirements in Software Engineering. Kluwer Academic Publishing.","DOI":"10.1007\/978-1-4615-5269-7"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/523301.883849"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.663784"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCBSS.2007.13"},{"key":"e_1_2_1_15_1","unstructured":"Ochs M. Pfahl D. Chrobok-Diening G. and Nothhelfer-Kolb B. 2000. A cots acquisition process: Definition and application experience. ISERN Report."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/648032.744068"},{"key":"e_1_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Toregas C. Swain R. ReVelle C. and Bergman L. 1971. The location of emergency service facilities. Oper. Res. 19 6(1971). 1363--1373 1971. DOI= http:\/\/10.1287\/opre.19.6.1363","DOI":"10.1287\/opre.19.6.1363"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2004.45"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2413038.2413044","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2413038.2413044","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T17:19:33Z","timestamp":1767806373000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2413038.2413044"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,1,23]]},"references-count":18,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1,23]]}},"alternative-id":["10.1145\/2413038.2413044"],"URL":"https:\/\/doi.org\/10.1145\/2413038.2413044","relation":{},"ISSN":["0163-5948"],"issn-type":[{"value":"0163-5948","type":"print"}],"subject":[],"published":{"date-parts":[[2013,1,23]]},"assertion":[{"value":"2013-01-23","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}