{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T19:02:23Z","timestamp":1649098943256},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2013,9,3]],"date-time":"2013-09-03T00:00:00Z","timestamp":1378166400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2014,3]]},"DOI":"10.1007\/s00607-013-0344-y","type":"journal-article","created":{"date-parts":[[2013,9,2]],"date-time":"2013-09-02T04:57:54Z","timestamp":1378097874000},"page":"207-222","source":"Crossref","is-referenced-by-count":1,"title":["SeaDoc: a self-adaptive document link provision system for framework extension tasks"],"prefix":"10.1007","volume":"96","author":[{"given":"Dung-Feng","family":"Yu","sequence":"first","affiliation":[]},{"given":"Hewijin Christine","family":"Jiau","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,9,3]]},"reference":[{"key":"344_CR1","unstructured":"Designing Accessible Plug-ins in Eclipse. http:\/\/www.eclipse.org\/articles\/article.php?file=Article-Accessibility351\/index.html . Accessed June 2013"},{"key":"344_CR2","unstructured":"Eclipse Corner Articles. http:\/\/www.eclipse.org\/articles\/ . Accessed June 2013"},{"key":"344_CR3","unstructured":"Eclipse online documentation. http:\/\/www.eclipse.org\/documentation\/ . Accessed June 2013"},{"key":"344_CR4","unstructured":"Eclipse Marketplace http:\/\/marketplace.eclipse.org\/ . Accessed June 2013"},{"key":"344_CR5","doi-asserted-by":"crossref","unstructured":"Al-Nashif Y, Kumar AA, Hariri S, Luo Y, Szidarovsky F, Qu G (2008) Multi-level intrusion detection system (ML-IDS). In: International conference on autonomic computing, pp 131\u2013140","DOI":"10.1109\/ICAC.2008.25"},{"key":"344_CR6","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/j.entcs.2004.02.068","volume":"114","author":"J Andersson","year":"2005","unstructured":"Andersson J, Ericsson M, L\u00f6we W (2005) An adaptive high-performance service architecture. Electron Notes Theor Comput Sci 114:87\u2013102","journal-title":"Electron Notes Theor Comput Sci"},{"issue":"10","key":"344_CR7","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1109\/TSE.2002.1041053","volume":"28","author":"G Antoniol","year":"2002","unstructured":"Antoniol G, Canfora G, Casazza G, De Lucia A, Merlo E (2002) Recovering traceability links between code and documentation. IEEE Trans Softw Eng 28(10):970\u2013983","journal-title":"IEEE Trans Softw Eng"},{"issue":"1\u20134","key":"344_CR8","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1023\/A:1018916522804","volume":"9","author":"G Antoniol","year":"2000","unstructured":"Antoniol G, Caprile B, Potrich A, Tonella P (2000) Design-code traceability for object-oriented systems. Ann Softw Eng 9(1\u20134):35\u201358","journal-title":"Ann Softw Eng"},{"key":"344_CR9","doi-asserted-by":"crossref","unstructured":"Bruch M, Sch\u00e4fer T, Mezini M (2006) FrUiT: IDE support for framework understanding. In: Proceedings of the 2006 OOPSLA workshop on eclipse technology, eXchange, pp 55\u201359","DOI":"10.1145\/1188835.1188847"},{"issue":"1\u20134","key":"344_CR10","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/j.peva.2003.07.007","volume":"56","author":"G Candea","year":"2004","unstructured":"Candea G, Cutler J, Fox A (2004) Improving availability with recursive micro-reboots: a soft-state system case study. Perform Eval 56(1\u20134):213\u2013248","journal-title":"Perform Eval"},{"issue":"2","key":"344_CR11","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1007\/s10586-006-7562-4","volume":"9","author":"G Candea","year":"2006","unstructured":"Candea G, Kiciman E, Kawamoto S, Fox A (2006) Autonomous recovery in componentized internet applications. Clust Comput 9(2):175\u2013190","journal-title":"Clust Comput"},{"key":"344_CR12","doi-asserted-by":"crossref","unstructured":"Chen TY, Kuo FC, Merkel R (2004) On the statistical properties of the F-measure. In: Proceedings of the fourth international conference on quality software, pp 146\u2013153","DOI":"10.1109\/QSIC.2004.1357955"},{"issue":"5","key":"344_CR13","doi-asserted-by":"crossref","first-page":"720","DOI":"10.1109\/TSE.2009.17","volume":"35","author":"M D\u2019Ambros","year":"2009","unstructured":"D\u2019Ambros M, Lanza M, Lungu M (2009) Visualizing co-change information with the evolution radar. IEEE Trans Softw Eng 35(5):720\u2013735","journal-title":"IEEE Trans Softw Eng"},{"issue":"4","key":"344_CR14","first-page":"13:1","volume":"16","author":"A Lucia De","year":"2007","unstructured":"De Lucia A, Fasano F, Oliveto R, Tortora G (2007) Recovering traceability links in software artifact management systems using information retrieval methods. ACM Trans Softw Eng Methodol 16(4):13:1\u201313:48","journal-title":"ACM Trans Softw Eng Methodol"},{"issue":"2","key":"344_CR15","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1109\/TSE.2010.89","volume":"37","author":"A Lucia De","year":"2011","unstructured":"De Lucia A, Penta D, Oliveto R (2011) Improving source code lexicon via traceability and information retrieval. IEEE Trans Softw Eng 37(2):205\u2013227","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"344_CR16","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/MS.2006.61","volume":"23","author":"J Floch","year":"2006","unstructured":"Floch J, Hallsteinsen S, Stav E, Eliassen F, Lund K, Gj\u00f8rven E (2006) Using architecture models for runtime adaptability. IEEE Softw 23(2):62\u201370","journal-title":"IEEE Softw"},{"key":"344_CR17","doi-asserted-by":"crossref","unstructured":"Gall H, Hajek K, Jazayeri M (1998) Detection of logical coupling based on product release history. In: Proceedings of the international conference on software maintenance, pp 190\u2013198","DOI":"10.1109\/ICSM.1998.738508"},{"key":"344_CR18","doi-asserted-by":"crossref","unstructured":"Gall H, Jazayeri M, Krajewski J (2003) CVS release history data for detecting logical couplings. In: Proceedings of the sixth international workshop on principles of software evolution, pp 13\u201323","DOI":"10.1109\/IWPSE.2003.1231205"},{"key":"344_CR19","unstructured":"Haesevoets R, Eylen BV, Weyns D, Helleboogh A, Holvoet T, Joosen W (2007) Managing agent interactions with context-driven dynamic organizations. In: International workshop on engineering environment-mediated multi-agent systems, pp 166\u2013186"},{"issue":"12","key":"344_CR20","doi-asserted-by":"crossref","first-page":"952","DOI":"10.1109\/TSE.2006.117","volume":"32","author":"R Holmes","year":"2006","unstructured":"Holmes R, Walker RJ, Murphy GC (2006) Approximate structural context matching: an approach to recommend relevant examples. IEEE Trans Softw Eng 32(12):952\u2013970","journal-title":"IEEE Trans Softw Eng"},{"issue":"4","key":"344_CR21","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1007\/s10586-007-0040-9","volume":"10","author":"V Kumar","year":"2007","unstructured":"Kumar V, Cooper BF, Cai Z, Eisenhauer G, Schwan K (2007) Middleware for enterprise scale data stream management using utility-driven self-adaptive information flows. Clust Comput 10(4):443\u2013455","journal-title":"Clust Comput"},{"key":"344_CR22","doi-asserted-by":"crossref","unstructured":"Lormans M, Deursen AV (2006) Can LSI help reconstructing requirements traceability in design and test? In: Proceedings of the conference on software maintenance and reengineering, pp 45\u201354","DOI":"10.1109\/CSMR.2006.13"},{"key":"344_CR23","doi-asserted-by":"crossref","unstructured":"Loyall JP, Bakken DE, Schantz RE, Zinky JA, Karr DA, Vanegas R, Anderson KR (1998) QoS aspect languages and their runtime integration. In: Proceedings of the fourth workshop on languages, compilers, and run-time systems for scalable computers, pp 303\u2013318","DOI":"10.1007\/3-540-49530-4_22"},{"key":"344_CR24","doi-asserted-by":"crossref","unstructured":"Malek S, Beckman N, Mikic-Rakic M, Medvidovi\u0107 N (2005) Architecting dependable systems III. In: Lecture notes in computer science, vol 3549, chap. A framework for ensuring and improving dependability in highly distributed systems, pp 173\u2013193. Springer, Berlin","DOI":"10.1007\/11556169_8"},{"issue":"6","key":"344_CR25","doi-asserted-by":"crossref","first-page":"972","DOI":"10.1016\/j.jss.2009.11.003","volume":"83","author":"S Malek","year":"2010","unstructured":"Malek S, Edwards G, Brun Y, Tajalli H, Garcia J, Krka I, Medvidovi\u0107 N, Mikic-Rakic M, Sukhatme G (2010) An architecture-driven software mobility framework. J Syst Softw 83(6):972\u2013989","journal-title":"J Syst Softw"},{"key":"344_CR26","doi-asserted-by":"crossref","unstructured":"Malek S, Medvidovi\u0107 N, Mikic-Rakic M (2012) An extensible framework for improving a distributed software system\u2019s deployment architecture. IEEE Trans Softw Eng 38(1):73\u2013100","DOI":"10.1109\/TSE.2011.3"},{"key":"344_CR27","doi-asserted-by":"crossref","unstructured":"Malek S, Seo C, Ravula S, Petrus B, Medvidovi\u0107 N (2007) Reconceptualizing a family of heterogeneous embedded systems via explicit architectural support. In: Proceedings of the 29th international conference on software engineering, pp 591\u2013601","DOI":"10.1109\/ICSE.2007.69"},{"key":"344_CR28","doi-asserted-by":"crossref","unstructured":"Mandelin D, Xu L, Bod\u00edk R, Kimelman D (2005) Jungloid mining: helping to navigate the API jungle. In: Proceedings of the 2005 ACM SIGPLAN conference on programming language design and implementation, pp 48\u201361","DOI":"10.1145\/1065010.1065018"},{"key":"344_CR29","doi-asserted-by":"crossref","unstructured":"Menasc\u00e9 DA, Bennani MN (2006) Autonomic virtualized environments. In: International conference on autonomic and autonomous systems, pp 28\u201337","DOI":"10.1109\/ICAS.2006.13"},{"issue":"6","key":"344_CR30","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/MS.2011.22","volume":"28","author":"DA Menasc\u00e9","year":"2011","unstructured":"Menasc\u00e9 DA, Gomaa H, Malek S, Sousa JP (2011) SASSY: a framework for self-architecting service-oriented systems. IEEE Softw 28(6):78\u201385","journal-title":"IEEE Softw"},{"key":"344_CR31","doi-asserted-by":"crossref","unstructured":"Mikic-Rakic M, Malek S, Medvidovi\u0107 N (2008) Architecture-driven software mobility in support of QoS requirements. In: Proceedings of the first international workshop on software architectures and mobility, pp 3\u20138","DOI":"10.1145\/1370888.1370891"},{"key":"344_CR32","doi-asserted-by":"crossref","unstructured":"Mohagheghi P, Conradi R, Killi OM, Schwarz H (2004) An empirical study of software reuse vs. defect-density and stability. In: Proceedings of the 26th international conference on software engineering, pp 282\u2013292","DOI":"10.1109\/ICSE.2004.1317450"},{"issue":"9","key":"344_CR33","doi-asserted-by":"crossref","first-page":"876","DOI":"10.1109\/TSE.2002.1033227","volume":"28","author":"M Morisio","year":"2002","unstructured":"Morisio M, Romano D, Stamelos I (2002) Quality, productivity, and learning in framework-based development: an exploratory case study. IEEE Trans Softw Eng 28(9):876\u2013888","journal-title":"IEEE Trans Softw Eng"},{"issue":"9","key":"344_CR34","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/2.536783","volume":"29","author":"S Moser","year":"1996","unstructured":"Moser S, Nierstrasz O (1996) The effect of object-oriented frameworks on developer productivity. IEEE Comput 29(9):45\u201351","journal-title":"IEEE Comput"},{"issue":"4","key":"344_CR35","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1109\/32.917525","volume":"27","author":"GC Murphy","year":"2001","unstructured":"Murphy GC, Notkin D, Sullivan KJ (2001) Software reflexion models: bridging the gap between design and implementation. IEEE Trans Softw Eng 27(4):364\u2013380","journal-title":"IEEE Trans Softw Eng"},{"key":"344_CR36","doi-asserted-by":"crossref","unstructured":"Qusef A, Oliveto R, De Lucia A (2010) Recovering traceability links between unit tests and classes under test: an improved method. In: IEEE international conference on software maintenance, pp 1\u201310","DOI":"10.1109\/ICSM.2010.5609581"},{"key":"344_CR37","doi-asserted-by":"crossref","unstructured":"Robertson P, Laddaga R (2005) Self-star properties in complex information systems, conceptual and practical foundations. In: Lecture notes in computer science, vol 3460, chap. Model based diagnosis and contexts in self adaptive software, pp 112\u2013127. Springer, Berlin","DOI":"10.1007\/11428589_8"},{"key":"344_CR38","doi-asserted-by":"crossref","unstructured":"Sahavechaphan N, Claypool K (2006) XSnippet: mining for sample code. In: Proceedings of the 2006 conference on object-oriented programming systems, languages, and applications, pp 413\u2013430","DOI":"10.1145\/1167473.1167508"},{"issue":"2","key":"344_CR39","first-page":"14:1","volume":"4","author":"M Salehie","year":"2009","unstructured":"Salehie M, Tahvildari L (2009) Self-adaptive software: landscape and research challenges. ACM Trans Auton Adap Syst 4(2):14:1\u201314:2","journal-title":"ACM Trans Auton Adap Syst"},{"key":"344_CR40","doi-asserted-by":"crossref","unstructured":"Settimi R, Cleland-Huang J, Khadra OB, Mody J, Lukasik W, DePalma C (2004) Supporting software evolution through dynamically retrieving traces to UML artifacts. In: Proceedings of the seventh international workshop on principles of software evolution, pp 49\u201354","DOI":"10.1109\/IWPSE.2004.1334768"},{"key":"344_CR41","doi-asserted-by":"crossref","unstructured":"Thummalapenta S, Xie T (2007) PARSEWeb: a programmer assistant for reusing open source code on the web. In: Proceedings of the 22nd international conference on automated software engineering, pp 204\u2013213","DOI":"10.1145\/1321631.1321663"},{"key":"344_CR42","unstructured":"Tuttle S, Batchellor V, Hansen MB, Sethuraman M (2003) Centralized risk management using Tivoli risk manager 4.2. Tech. rep., IBM Tivoli Software"},{"key":"344_CR43","doi-asserted-by":"crossref","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson MC, Regnell B, Wessl\u00e9n A (2000) Experimentation in software engineering: an introduction. Kluwer Academic Publishers, Dordrecht","DOI":"10.1007\/978-1-4615-4625-2"},{"issue":"9","key":"344_CR44","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1109\/TSE.2004.52","volume":"30","author":"ATT Ying","year":"2004","unstructured":"Ying ATT, Murphy GC, Ng R, Chu-Carroll MC (2004) Predicting source code changes by mining change history. IEEE Trans Softw Eng 30(9):574\u2013586","journal-title":"IEEE Trans Softw Eng"},{"key":"344_CR45","unstructured":"Yu DF, Jiau HC (2010) Providing direct document links for framework extension tasks. In: International conference on advanced computer science and information system"},{"issue":"3","key":"344_CR46","first-page":"10:1","volume":"3","author":"Z Yu","year":"2008","unstructured":"Yu Z, Tsai JJP, Weigert T (2008) An adaptive automatically tuning intrusion detection system. ACM Trans Auton Adapt Syst 3(3):10:1\u201310:25","journal-title":"ACM Trans Auton Adapt Syst"},{"issue":"6","key":"344_CR47","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1109\/TSE.2005.72","volume":"31","author":"T Zimmermann","year":"2005","unstructured":"Zimmermann T, Weissgerber P, Diehl S, Zeller A (2005) Mining version histories to guide software changes. IEEE Trans Softw Eng 31(6):429\u2013445","journal-title":"IEEE Trans Softw Eng"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-013-0344-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-013-0344-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-013-0344-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,22]],"date-time":"2019-07-22T23:10:47Z","timestamp":1563837047000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-013-0344-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9,3]]},"references-count":47,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,3]]}},"alternative-id":["344"],"URL":"https:\/\/doi.org\/10.1007\/s00607-013-0344-y","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9,3]]}}}