{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,16]],"date-time":"2025-04-16T06:29:34Z","timestamp":1744784974860},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2013,3,28]],"date-time":"2013-03-28T00:00:00Z","timestamp":1364428800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Inf Syst Front"],"published-print":{"date-parts":[[2015,4]]},"DOI":"10.1007\/s10796-013-9421-1","type":"journal-article","created":{"date-parts":[[2013,3,27]],"date-time":"2013-03-27T05:44:59Z","timestamp":1364363099000},"page":"439-453","source":"Crossref","is-referenced-by-count":3,"title":["Optimal software design reuse policies: A control theoretic approach"],"prefix":"10.1007","volume":"17","author":[{"given":"Monica","family":"Johar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vijay","family":"Mookerjee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Suresh","family":"Sethi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,3,28]]},"reference":[{"issue":"3","key":"9421_CR1","doi-asserted-by":"crossref","first-page":"375","DOI":"10.2307\/249649","volume":"15","author":"RD Banker","year":"1991","unstructured":"Banker, R. D., & Kauffman, R. J. (1991). Reuse and productivity in integrated computer-aided software engineering: an empirical study. MIS Quarterly, 15(3), 375\u2013401.","journal-title":"MIS Quarterly"},{"key":"9421_CR2","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1109\/52.62928","volume":"1","author":"B Barnes","year":"1991","unstructured":"Barnes, B., & Bollinger, T. (1991). Making software reuse cost effective. IEEE Software, 1, 13\u201324.","journal-title":"IEEE Software"},{"key":"9421_CR3","doi-asserted-by":"crossref","unstructured":"Barros, F. (2010). Increasing software quality through design reuse. Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the, pp.236-241, Sept. 29 2010-Oct. 2 2010.","DOI":"10.1109\/QUATIC.2010.44"},{"key":"9421_CR4","doi-asserted-by":"crossref","unstructured":"Bell, J., Bellegarde, F., Hook, J., Kieburthz, R.B., Kotov, A., Lewis, J., et al. (1994) Software design for reliability and reuse: A proof-of-concept demonstration. Proceedings of the conference on TRI-Ada \u201994, (pp. 396\u2013404). November 06\u201311, 1994, Baltimore, Maryland, United States","DOI":"10.1145\/197694.197740"},{"issue":"5","key":"9421_CR5","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/2.59","volume":"21","author":"B Boehm","year":"1998","unstructured":"Boehm, B. (1998). A spiral model of software development and enhancement. Computer, 21(5), 61\u201372.","journal-title":"Computer"},{"issue":"5","key":"9421_CR6","doi-asserted-by":"crossref","first-page":"1213","DOI":"10.1109\/TSE.2011.79","volume":"38","author":"Z Cheng","year":"2012","unstructured":"Cheng, Z., & Budgen, D. (2012). What do we know about the effectiveness of software design patterns? Software Engineering, IEEE Transactions on, 38(5), 1213\u20131231.","journal-title":"Software Engineering, IEEE Transactions on"},{"issue":"10","key":"9421_CR7","doi-asserted-by":"crossref","first-page":"1453","DOI":"10.1109\/32.6190","volume":"14","author":"AM Davis","year":"1988","unstructured":"Davis, A. M., Bersoff, E. H., & Comer, E. R. (1988). A strategy for comparing alternative software development life cycle models. IEEE Transactions on Software Engineering, 14(10), 1453\u20131461.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"5","key":"9421_CR8","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/52.311049","volume":"11","author":"D Fafchamps","year":"1994","unstructured":"Fafchamps, D. (1994). Organizational factors and software reuse. IEEE Software, 11(5), 31\u201341.","journal-title":"IEEE Software"},{"issue":"4","key":"9421_CR9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1978802.1978812","volume":"43","author":"D Falessi","year":"2011","unstructured":"Falessi, D., Cantone, G., Kazman, R., & Kruchten, P. (2011). Decision-making techniques for software architecture design: a comparative survey. ACM Computing Surveys (CSUR), 43(4), 1\u201328.","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"9421_CR10","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1018976424679","volume":"5","author":"J Favaro","year":"1998","unstructured":"Favaro, J., Favaro, K., & Favaro, P. (1998). Value based software reuse investment. Annals of Software Engineering, 5, 5\u201352.","journal-title":"Annals of Software Engineering"},{"issue":"7","key":"9421_CR11","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/TSE.2005.85","volume":"31","author":"WB Frakes","year":"2005","unstructured":"Frakes, W. B., & Kang, K. (2005). Software reuse research: status and future. IEEE Transaction on Software Engineering, 31(7), 529\u2013535.","journal-title":"IEEE Transaction on Software Engineering"},{"issue":"2","key":"9421_CR12","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1145\/234528.234531","volume":"28","author":"W Frakes","year":"1996","unstructured":"Frakes, W., & Terry, C. (1996). Software reuse: metrics and models. ACM Computing Surveys, 28(2), 415\u2013435.","journal-title":"ACM Computing Surveys"},{"key":"9421_CR13","doi-asserted-by":"crossref","unstructured":"Freeman, P. (1983) Reusable software engineering: Concepts and research directions. Workshop on Reusability and Programming (Newport, R. I., Sept.) (pp. 2\u201316). ITT Programming, Stratford, Comm. Also in Freeman [1987b]","DOI":"10.1109\/MC.1983.1654385"},{"issue":"5","key":"9421_CR14","doi-asserted-by":"crossref","first-page":"258","DOI":"10.1016\/0950-5849(89)90005-0","volume":"31","author":"JE Gaffney","year":"1989","unstructured":"Gaffney, J. E., & Durek, T. A. (1989). Software reuse\u2014key to enhanced productivity: some quantitative models. Information and Software Technology, 31(5), 258\u2013267.","journal-title":"Information and Software Technology"},{"key":"9421_CR15","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/S0020-7373(05)80120-8","volume":"33","author":"R Guindon","year":"1990","unstructured":"Guindon, R. (1990). Knowledge exploited by experts during software system design. International of Journal Man Machine Studies, 33, 279\u2013304.","journal-title":"International of Journal Man Machine Studies"},{"key":"9421_CR16","doi-asserted-by":"crossref","unstructured":"Jones, C. (1994). Economics of software reuse. Computer, 27(7), 106\u2013107.","DOI":"10.1109\/2.299437"},{"key":"9421_CR17","volume-title":"Topics in optimization","author":"HJ Kelley","year":"1967","unstructured":"Kelley, H. J., Kopp, R. E., & Moyer, H. G. (1967). Singular externals. In G. Leitmann (Ed.), Topics in optimization. New York: Academic."},{"issue":"2","key":"9421_CR18","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1145\/130844.130856","volume":"24","author":"CW Krueger","year":"1992","unstructured":"Krueger, C. W. (1992). Software reuse. ACM Computing Surveys, 24(2), 132\u2013183.","journal-title":"ACM Computing Surveys"},{"key":"9421_CR19","doi-asserted-by":"crossref","unstructured":"Lenz, M., Schmid, H.A., & Wolf, P.F. (1987). Software reuse through building blocks. IEEE Software, 4(4), 34\u201342.","DOI":"10.1109\/MS.1987.231062"},{"key":"9421_CR20","doi-asserted-by":"crossref","unstructured":"Lim, W.C. (1994). Effects of reuse on quality, productivity, and economics. IEEE Software, 11(5), 23\u201330.","DOI":"10.1109\/52.311048"},{"key":"9421_CR21","first-page":"275","volume-title":"Software reuse: Emerging technology","author":"MD Lubars","year":"1988","unstructured":"Lubars, M. D. (1988). Wide-spectrum support for sofwtare reusability. In W. Tracz (Ed.), Software reuse: Emerging technology (pp. 275\u2013281). Los Alamitos: CS Press."},{"key":"9421_CR22","doi-asserted-by":"crossref","unstructured":"Mangano, C., Baker, A., Dempsey, M., Navarro, E., & Hoek, A. (2010). Software design sketching with calico. Proceedings of the IEEE\/ACM international conference on Automated software engineering, September 20\u201324, 2010, Antwerp, Belgium.","DOI":"10.1145\/1858996.1859003"},{"key":"9421_CR23","doi-asserted-by":"crossref","unstructured":"Mili, A., Yacoub, S., Addy, E., & Mili, H. (1999). Toward and engineering discipline of software reuse. IEEE Software, 16(5), 22\u201331","DOI":"10.1109\/52.795098"},{"key":"9421_CR24","volume-title":"Organizational considerations for software reuse. Reuse-based software engineering","author":"H Mili","year":"2002","unstructured":"Mili, H., Mili, A., Yacoub, S., & Addy, E. (2002). Organizational considerations for software reuse. Reuse-based software engineering. Canada: Wiley."},{"key":"9421_CR25","doi-asserted-by":"crossref","unstructured":"Milli, A., Fowler, S.C., Gottumkkala, R., & Zhang, L. (2000). An integrated cost model for software reuse. Proceedings of the 22nd international conference on Software engineering, pp. 157\u2013166, June 2000.","DOI":"10.1109\/ICSE.2000.870407"},{"key":"9421_CR26","unstructured":"Mohagheghi, P. (2004). The impact of software reuse and incremental development on the quality of large systems. PhD Thesis, NTNU, ISBN 82-471-6408-6."},{"key":"9421_CR27","doi-asserted-by":"crossref","unstructured":"Monroe, R. T., & Garlan, D. (1996). Style-based reuse for software architectures. Proceedings of the 4th International Conference on Software Reuse, pp.84-96, April 23\u201326, 1996","DOI":"10.1109\/ICSR.1996.496116"},{"issue":"5","key":"9421_CR28","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1109\/TSE.1984.5010280","volume":"10","author":"J Neighbors","year":"1984","unstructured":"Neighbors, J. (1984). The DRACO approach to constructing software from reusable components. IEEE Transaction on Software Eng, 10(5), 564\u2013574.","journal-title":"IEEE Transaction on Software Eng"},{"key":"9421_CR29","doi-asserted-by":"crossref","unstructured":"Peng, Y., Yu-hong, X., & Ming, H. (2009). Research on a coordination model for architecture reuse. Test and Measurement, 2009. ICTM '09. International Conference on , vol. 2, no. (pp.67-70). 5\u20136 Dec. 2009.","DOI":"10.1109\/ICTM.2009.5413002"},{"issue":"4","key":"9421_CR30","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1147\/sj.324.0567","volume":"32","author":"JS Poulin","year":"1993","unstructured":"Poulin, J. S., Caruso, J. M., & Hancock, D. R. (1993). The business case for software reuse. IBM Systems Journal, 32(4), 567\u2013594.","journal-title":"IBM Systems Journal"},{"issue":"4","key":"9421_CR31","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.cosrev.2010.06.001","volume":"4","author":"O R\u00e4ih\u00e4","year":"2010","unstructured":"R\u00e4ih\u00e4, O. (2010). A survey on search-based software design. Computer Science Review, 4(4), 203\u2013249.","journal-title":"Computer Science Review"},{"key":"9421_CR32","doi-asserted-by":"crossref","unstructured":"Reese, R., & Wyatt, L.D. (1987). Software reuse and simulation. Proceedings of the 19th conference on Winter simulation, pp. 185\u2013192.","DOI":"10.1145\/318371.318404"},{"key":"9421_CR33","doi-asserted-by":"crossref","unstructured":"Sawyer, S., & Guinan, P. J. (1998). Software development: processes and performance. IBM System Journal, 37(4).","DOI":"10.1147\/sj.374.0552"},{"issue":"7","key":"9421_CR34","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1109\/32.605760","volume":"23","author":"A Sen","year":"1997","unstructured":"Sen, A. (1997). The role of opportunism in the software design reuse process. IEEE Transactions on Software Engineering, 23(7), 418\u2013436.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9421_CR35","unstructured":"Sethi, S.P., & Thompson, G.L. (2000). Optimal control theory. Kluwer Academic Publishers, Boston, Massachusetts."},{"key":"9421_CR36","unstructured":"Sherif, K., & Vinze, A. (1999). A qualitative model for barriers to software reuse adoption. Proceeding of the 20th international conference on Information Systems, pp. 47\u201364, January 1999."},{"key":"9421_CR37","doi-asserted-by":"crossref","unstructured":"Shiva, S. G., & Shala, L. A. (2007) Software reuse: Research and practice. Proc. 4th IEEE Conf. Information Technology (ITNG 07), IEEE CS Press, pp. 603\u2013609.","DOI":"10.1109\/ITNG.2007.182"},{"issue":"5","key":"9421_CR38","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1109\/TSE.1984.5010283","volume":"18","author":"E Soloway","year":"1984","unstructured":"Soloway, E., & Ehrlich, K. (1984). Empirical studies of programming knowledge. IEEE Transactions on Software Engineering, 18(5), 595\u2013609.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"9","key":"9421_CR39","doi-asserted-by":"crossref","first-page":"30","DOI":"10.5120\/4995-7261","volume":"40","author":"V Subedha","year":"2012","unstructured":"Subedha, V., & Sridhar, S. (2012). Design of dynamic component reuse and reusability metrics library for reusable software components in context level. International Journal of Computer Applications, 40(9), 30\u201334.","journal-title":"International Journal of Computer Applications"},{"key":"9421_CR40","volume-title":"Integrated software reuse: Management and techniques","author":"A Sutcliffe","year":"1993","unstructured":"Sutcliffe, A. (1993). Software reuse: State of the art and survey of technical approaches. In P. Walton & N. Maiden (Eds.), Integrated software reuse: Management and techniques. Brookfield: Ashgate Publishers."},{"key":"9421_CR41","doi-asserted-by":"crossref","unstructured":"Tracz, W. (1988) Software reuse myths. ACM SIGSOFT Software Engineering Notes, 13(1), 17\u201321.","DOI":"10.1145\/43857.43859"},{"issue":"6","key":"9421_CR42","first-page":"713","volume":"12","author":"SS Yau","year":"1986","unstructured":"Yau, S. S., & Tsai, J. J. (1986). A Survey of software design techniques. IEEE Transactions on Software Engineering, 12(6), 713\u2013721.","journal-title":"IEEE Transactions on Software Engineering"}],"container-title":["Information Systems Frontiers"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10796-013-9421-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10796-013-9421-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10796-013-9421-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,11]],"date-time":"2019-07-11T11:39:14Z","timestamp":1562845154000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10796-013-9421-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,3,28]]},"references-count":42,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,4]]}},"alternative-id":["9421"],"URL":"https:\/\/doi.org\/10.1007\/s10796-013-9421-1","relation":{},"ISSN":["1387-3326","1572-9419"],"issn-type":[{"value":"1387-3326","type":"print"},{"value":"1572-9419","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,3,28]]}}}