{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:39:52Z","timestamp":1740123592783,"version":"3.37.3"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2018,6,4]],"date-time":"2018-06-04T00:00:00Z","timestamp":1528070400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["NRF-2014M3C4A7030505"],"award-info":[{"award-number":["NRF-2014M3C4A7030505"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2019,4]]},"DOI":"10.1007\/s11227-018-2449-8","type":"journal-article","created":{"date-parts":[[2018,6,4]],"date-time":"2018-06-04T08:34:34Z","timestamp":1528101274000},"page":"2027-2057","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A dynamic control technique to enhance the flexibility of software artifact reuse in large-scale repository"],"prefix":"10.1007","volume":"75","author":[{"given":"Doohwan","family":"Kim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Seungwoo","family":"Nam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9786-7732","authenticated-orcid":false,"given":"Jang-Eui","family":"Hong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,4]]},"reference":[{"issue":"1","key":"2449_CR1","doi-asserted-by":"publisher","first-page":"48","DOI":"10.4236\/jsea.2011.41006","volume":"4","author":"WW Agresti","year":"2011","unstructured":"Agresti WW (2011) Software reuse: developers\u2019 experiences and perceptions. J Softw Eng Appl 4(1):48\u201358","journal-title":"J Softw Eng Appl"},{"key":"2449_CR2","unstructured":"Alexander J, Cockburn A (2008) Characterizing electronic document use, reuse, coverage and multi-document interaction. In: New Zealand Computer Science Research Student Conference, pp 1\u20138"},{"issue":"3","key":"2449_CR3","doi-asserted-by":"publisher","first-page":"464","DOI":"10.3745\/JIPS.02.0060","volume":"13","author":"HH Bu","year":"2017","unstructured":"Bu HH, Kim NC, Moon CJ, Kim JH (2017) Content-based image retrieval using combined color and texture features extracted by multi-resolution multi-direction filtering. J Inf Process Syst 13(3):464\u2013475. https:\/\/doi.org\/10.3745\/JIPS.02.0060","journal-title":"J Inf Process Syst"},{"issue":"3","key":"2449_CR4","doi-asserted-by":"publisher","first-page":"10","DOI":"10.4018\/jossp.2011070102","volume":"3","author":"A Capiluppi","year":"2011","unstructured":"Capiluppi A et al (2011) Software reuse in open source: a case study. Int J Open Source Softw Process 3(3):10\u201335","journal-title":"Int J Open Source Softw Process"},{"key":"2449_CR5","first-page":"10","volume":"7","author":"JH Choi","year":"2016","unstructured":"Choi JH, Shin HS, Nasridinov A (2016) A comparative study on data mining classification techniques for military applications. J Converg 7:10\u201318","journal-title":"J Converg"},{"key":"2449_CR6","doi-asserted-by":"publisher","DOI":"10.1155\/2012\/963728","author":"SM Filho","year":"2012","unstructured":"Filho SM et al (2012) Context-aware adaptation of component-based systems: an active repository approach. J Comput Netw Commun. https:\/\/doi.org\/10.1155\/2012\/963728","journal-title":"J Comput Netw Commun"},{"issue":"7","key":"2449_CR7","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1109\/TSE.2005.85","volume":"31","author":"WB Frakes","year":"2005","unstructured":"Frakes WB, Kang K (2005) Software reuse research: status and future. IEEE Trans Softw Eng 31(7):529\u2013536","journal-title":"IEEE Trans Softw Eng"},{"key":"2449_CR8","unstructured":"Gao S, Sperberg-McQueen CM, Thompson H (2012) W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures, W3C"},{"key":"2449_CR9","doi-asserted-by":"crossref","unstructured":"Guerrieri E (1998) Software document reuse with XML. In: International Conference on Software Reuse, pp 246\u2013254","DOI":"10.1109\/ICSR.1998.685749"},{"key":"2449_CR10","unstructured":"Hage W (2009) Producing documentation and reusing information in XML, Part 2, Reuse information in XML documentation, IBM developerWorks"},{"key":"2449_CR11","unstructured":"IEC 61511-1 (2016) Functional safety\u2014safety instrumented systems for the process industry sector\u2014Part 1: Framework, definitions, system, hardware and application programming requirements. International Electrotechnical Commission"},{"key":"2449_CR12","unstructured":"ISO 26262-6 (2011) Road vehicles\u2014functional safety\u2014Part 6: Product development at the software level. International Organization for Standard"},{"key":"2449_CR13","unstructured":"James M, Walter L (2017) Scrum reference card. http:\/\/scrumreferencecard.com\/ScrumReferenceCard.pdf . Accessed 17 Jan 2017"},{"key":"2449_CR14","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-016-0691-5","author":"DH Kim","year":"2016","unstructured":"Kim DH, Hong J, Yoon I, Lee S (2016) Code refactoring techniques for reducing energy consumption in embedded computing environment. Cluster Comput. https:\/\/doi.org\/10.1007\/s10586-016-0691-5","journal-title":"Cluster Comput"},{"key":"2449_CR15","unstructured":"Kim D, Kim S, Hong J (2016) A microComponent-based reuse technique for reusing software architecture. In: Asia Pacific International Conference on Information Science and Technology, pp 209\u2013212"},{"key":"2449_CR16","doi-asserted-by":"crossref","unstructured":"Kim D, Kim S, Jung W, Hong J (2017) A context-aware architecture pattern to enhance the flexibility of software artifacts reuse. In: Advances in Computer Science and Ubiquitous Computing (LNEE 421), pp 654\u2013659","DOI":"10.1007\/978-981-10-3023-9_100"},{"key":"2449_CR17","unstructured":"Kim G et al (2016) The DevOps handbook: how to create world-class agility, reliability, and security in technology organizations, IT Revolution Press"},{"issue":"5","key":"2449_CR18","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/52.311048","volume":"11","author":"W Lim","year":"1994","unstructured":"Lim W (1994) Effect of reuse on quality. Product Econ IEEE Softw 11(5):23\u201330","journal-title":"Product Econ IEEE Softw"},{"key":"2449_CR19","volume-title":"Agile software development: principles, patterns, and practices","author":"RC Martin","year":"2002","unstructured":"Martin RC (2002) Agile software development: principles, patterns, and practices. Pearson Publisher, Carmel"},{"issue":"4","key":"2449_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2522920.2522930","volume":"22","author":"C McMillian","year":"2013","unstructured":"McMillian C et al (2013) Portfolio: searching for relevant functions and their usages in millions of lines of code. ACM Trans Softw Eng Methodol 22(4):1\u201330","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"2449_CR21","unstructured":"Nesic S (2009) Semantic document model to enhance data and knowledge interoperability. Web 2.0 & Semantic Web, vol 6, pp 135\u2013160"},{"key":"2449_CR22","unstructured":"OMG (2005) Reusable Asset Specification OMG Available Specification Version 2.2, formal\/05-11-02, Object Management Group"},{"key":"2449_CR23","unstructured":"OASIS (2011) Open Document Format for Office Applications (OpenDocument), Version 1.2, OASIS Standard"},{"key":"2449_CR24","unstructured":"OMG (2015) OMG Unified Modeling Language (OMG UML) Version 2.5, formal\/2015-03-01, Object Management Group"},{"key":"2449_CR25","unstructured":"OMG (2015) XML Metadata Interchange (XMI) Specification Version 2.5.1, formal\/2015-06-07, Object Management Group"},{"issue":"11","key":"2449_CR26","doi-asserted-by":"publisher","first-page":"163","DOI":"10.14257\/ijseia.2015.9.11.15","volume":"9","author":"N Riffat","year":"2015","unstructured":"Riffat N, Khan MNA (2015) Rapid applications development techniques: a critical review. Int J Softw Eng Appl 9(11):163\u2013176. https:\/\/doi.org\/10.14257\/ijseia.2015.9.11.15","journal-title":"Int J Softw Eng Appl"},{"key":"2449_CR27","unstructured":"Schmidt DC (1999) Why Software Reuse has Failed and How to Make It Work for You, C++ Report magazine, January 1999"},{"key":"2449_CR28","unstructured":"Stephenson D (2004) XML Schema best practices. HP Invent"},{"issue":"1","key":"2449_CR29","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.websem.2005.10.002","volume":"4","author":"V Uren","year":"2006","unstructured":"Uren V et al (2006) Semantic annotation for knowledge management: requirements and a survey of the state of the art. J Web Semant Sci Serv Agents World Wide Web 4(1):14\u201328","journal-title":"J Web Semant Sci Serv Agents World Wide Web"},{"issue":"18","key":"2449_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13673-016-0074-1","volume":"6","author":"V Vijayarajan","year":"2016","unstructured":"Vijayarajan V, Dinakaran M, Priyam T, Mayank L (2016) A generic framework for ontology-based information retrieval and image retrieval in web data. Hum Centric Comput Inf Sci 6(18):1\u201330. https:\/\/doi.org\/10.1186\/s13673-016-0074-1","journal-title":"Hum Centric Comput Inf Sci"},{"key":"2449_CR31","volume-title":"Advance in computers: reusable software components","author":"BW Weide","year":"1991","unstructured":"Weide BW, Ogden WF, Zweben SH (1991) Advance in computers: reusable software components. Academic Press, Cambridge"},{"key":"2449_CR32","unstructured":"Ye Y (2001) Supporting component-based software development with active component repository system. Ph.D Dissertation, University of Colorado"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2449-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-018-2449-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2449-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,18]],"date-time":"2019-10-18T21:35:42Z","timestamp":1571434542000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-018-2449-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,4]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,4]]}},"alternative-id":["2449"],"URL":"https:\/\/doi.org\/10.1007\/s11227-018-2449-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2018,6,4]]},"assertion":[{"value":"4 June 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}