{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T08:22:32Z","timestamp":1758270152540},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,10,24]],"date-time":"2015-10-24T00:00:00Z","timestamp":1445644800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Data Semant"],"published-print":{"date-parts":[[2016,3]]},"DOI":"10.1007\/s13740-015-0053-0","type":"journal-article","created":{"date-parts":[[2015,10,24]],"date-time":"2015-10-24T11:04:08Z","timestamp":1445684648000},"page":"37-53","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Producing Just Enough Documentation: An Optimization Approach Applied to the Software Architecture Domain"],"prefix":"10.1007","volume":"5","author":[{"given":"J. Andr\u00e9s","family":"D\u00edaz-Pace","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Villavicencio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Silvia","family":"Schiaffino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mat\u00edas","family":"Nicoletti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hern\u00e1n","family":"V\u00e1zquez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,10,24]]},"reference":[{"key":"53_CR1","unstructured":"Al Halabi WS, Kubat M, Tapia M (2007) Time spent on a web page is sufficient to infer a user\u2019s interest. In: IASTED European Conference on Proceedings of the IASTED European Conference: internet and multimedia systems and applications. ACTA Press, Anaheim, CA, USA, pp 41\u201346"},{"key":"53_CR2","doi-asserted-by":"crossref","unstructured":"Bachmann F, Merson P (2005) Experience using the web-based tool wiki for architecture documentation. Technical Note CMU\/SEI-2005-TN-041, SEI, Carnegie Mellon University, Pittsburgh, Pennsylvania","DOI":"10.21236\/ADA446186"},{"key":"53_CR3","unstructured":"Baeza-Yates R, Ribeiro-Neto B (2011) Modern information retrieval: the concepts and technology behind search, 2nd edn. Addison-Wesley Professional"},{"key":"53_CR4","doi-asserted-by":"crossref","unstructured":"Bass L, Kazman R, Ozkaya I (2011) Developing architectural documentation for the hadoop distributed file system. In: Hissam S, Russo B, de\u00a0Mendonca\u00a0Neto M, Kon F (eds) Open Source Systems: Grounding Research, IFIP Advances in Information and Communication Technology, vol 365, Springer Boston, pp 50\u201361","DOI":"10.1007\/978-3-642-24418-6_4"},{"key":"53_CR5","unstructured":"Bass L, Clements P, Kazman R (2012) Software Architecture in Practice, 3rd edn. Addison-Wesley Professional"},{"key":"53_CR6","unstructured":"Berre DL, Parrain A (2010) The sat4j library. release 2.2. JSAT 7(2\u20133):59\u20136"},{"issue":"1","key":"53_CR7","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1287\/opre.1030.0065","volume":"52","author":"D Bertsimas","year":"2004","unstructured":"Bertsimas D, Sim M (2004) The price of robustness. Oper Res 52(1):35\u201353","journal-title":"Oper Res"},{"issue":"33\u201334","key":"53_CR8","doi-asserted-by":"crossref","first-page":"3190","DOI":"10.1016\/j.cma.2007.03.003","volume":"196","author":"HG Beyer","year":"2007","unstructured":"Beyer HG, Sendhoff B (2007) Robust optimization\u2014a comprehensive survey. Comput Methods Appl Mech Eng 196(33\u201334):3190\u20133218","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"9","key":"53_CR9","doi-asserted-by":"crossref","first-page":"1456","DOI":"10.1016\/j.jss.2007.12.815","volume":"81","author":"RC Boer de","year":"2008","unstructured":"de Boer RC, van Vliet H (2008) Architectural knowledge discovery with latent semantic analysis: constructing a reading guide for software product audits. J Syst Softw 81(9):1456\u20131469","journal-title":"J Syst Softw"},{"key":"53_CR10","unstructured":"Cannataro M, Cuzzocrea A, Mastroianni C, Ortale R, Pugliese A, universit\u00c3 Della\u00a0Calabria D (2002) Modeling adaptive hypermedia with an object-oriented approach and xml. In: In Proc. of WebDyn\u201902"},{"key":"53_CR11","doi-asserted-by":"crossref","unstructured":"Castro-Herrera C, Cleland-Huang J, Mobasher B (2009) Enhancing stakeholder profiles to improve recommendations in online requirements elicitation. In: Requirements Engineering Conference, 2009. RE \u201909. 17th IEEE International, pp 37\u201346","DOI":"10.1109\/RE.2009.20"},{"key":"53_CR12","doi-asserted-by":"crossref","unstructured":"Claypool M, Le P, Wased M, Brown D (2001) Implicit interest indicators. In: Proceedings of the 6th international conference on Intelligent user interfaces, ACM, New York, NY, USA, IUI \u201901, pp 33\u201340","DOI":"10.1145\/359784.359836"},{"key":"53_CR13","doi-asserted-by":"crossref","unstructured":"Clements P, Bachmann F, Bass L, Garlan D, Ivers J, Little R, Nord R, Stafford J (2003) A practical method for documenting software architectures. In: ICSE","DOI":"10.1109\/ICSE.2003.1201264"},{"key":"53_CR14","unstructured":"Clements P, Bachmann F, Bass L, Garlan D, Ivers J, Little R, Merson P, Nord R, Stafford J (2010) Documenting software architectures: views and beyond, 2nd edn. Addison-Wesley Professional"},{"issue":"3","key":"53_CR15","first-page":"289","volume":"4","author":"A Cuzzocrea","year":"2006","unstructured":"Cuzzocrea A (2006) Combining multidimensional user models and knowledge representation and management techniques for making web services knowledge-aware. Web Intell Agent Sys 4(3):289\u2013312","journal-title":"Web Intell Agent Sys"},{"issue":"2","key":"53_CR16","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii. Trans Evol Comp 6(2):182\u2013197","journal-title":"Trans Evol Comp"},{"key":"53_CR17","doi-asserted-by":"crossref","unstructured":"Diaz-Pace JA, Nicoletti M, Schiaffino S, Vidal S (2014) Producing just enough documentation: The next sad version problem. In: Le\u00a0Goues C, Yoo S (eds) Search-Based Software Engineering, Lecture Notes in Computer Science, vol 8636, Springer International Publishing, pp 46\u201360","DOI":"10.1007\/978-3-319-09940-8_4"},{"key":"53_CR18","unstructured":"Diwekar U (2010) Introduction to applied optimization, 2nd edn. Springer Publishing Company, Incorporated"},{"issue":"3","key":"53_CR19","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1145\/2491509.2491515","volume":"22","author":"D Falessi","year":"2013","unstructured":"Falessi D, Briand LC, Cantone G, Capilla R, Kruchten P (2013) The value of design rationale information. ACM Trans Softw Eng Methodol 22(3):21","journal-title":"ACM Trans Softw Eng Methodol"},{"issue":"3\/4","key":"53_CR20","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1142\/S0218843007001706","volume":"16","author":"R Farenhorst","year":"2007","unstructured":"Farenhorst R, Lago P, van Vliet H (2007) Eagle: effective tool support for sharing architectural knowledge. Int J Coop Inf Syst 16(3\/4):413\u2013437","journal-title":"Int J Coop Inf Syst"},{"key":"53_CR21","doi-asserted-by":"crossref","unstructured":"Farenhorst R, Izaks R, Lago P, Vliet Hv (2008) A just-in-time architectural knowledge sharing portal. In: Proceedings Working IEEE\/IFIP Conference on Software Architecture (WICSA 2008), IEEE Computer Society, Washington, DC, USA, WICSA \u201908, pp 125\u2013134","DOI":"10.1109\/WICSA.2008.20"},{"key":"53_CR22","doi-asserted-by":"crossref","unstructured":"de\u00a0Graaf KA, Tang A, Liang P, van Vliet H (2012) Ontology-based software architecture documentation. In: Proceedings Joint Working Conf. on Software Architecture & European Conf. on Software Architecture (WICSA\/ECSA), IEEE Computer Society, WICSA 2012, pp 315\u2013319","DOI":"10.1109\/WICSA-ECSA.212.20"},{"key":"53_CR23","doi-asserted-by":"crossref","unstructured":"Hadar I, Sherman S, Hadar E, Harrison J (2013) Less is more: Architecture documentation for agile development. In: Cooperative and Human Aspects of Software Engineering (CHASE), 2013 6th International Workshop on, pp 121\u2013124","DOI":"10.1109\/CHASE.2013.6614746"},{"key":"53_CR24","unstructured":"Hofmeister C, Nord R, Soni D (2000) Applied Software Architecture, 1st edn. Addison-Wesley Professional"},{"issue":"9","key":"53_CR25","doi-asserted-by":"crossref","first-page":"1424","DOI":"10.1016\/j.jss.2010.11.909","volume":"84","author":"JF Hoorn","year":"2011","unstructured":"Hoorn JF, Farenhorst R, Lago P, van Vliet H (2011) The lonesome architect. J Syst Softw 84(9):1424\u20131435","journal-title":"J Syst Softw"},{"key":"53_CR26","unstructured":"IEEE (2000) Ieee std 1471-2000: Recommended practice for architectural description of software-intensive systems"},{"key":"53_CR27","unstructured":"ISO\/IEC\/IEEE (2011) Iso\/iec\/ieee 42010: Systems and software engineering\u2014architecture description"},{"key":"53_CR28","doi-asserted-by":"crossref","unstructured":"Jansen A, Bosch J (2005) Software architecture as a set of architectural design decisions. In: Proceedings Working Conf. on Software Architecture, IEEE Computer Society, pp 109\u2013120","DOI":"10.1109\/WICSA.2005.61"},{"issue":"8","key":"53_CR29","doi-asserted-by":"crossref","first-page":"1232","DOI":"10.1016\/j.jss.2009.04.052","volume":"82","author":"A Jansen","year":"2009","unstructured":"Jansen A, Avgeriou P, van der Ven JS (2009) Enriching software architecture documentation. J Syst Softw 82(8):1232\u20131248","journal-title":"J Syst Softw"},{"key":"53_CR30","doi-asserted-by":"crossref","unstructured":"Keuler T, Knodel J, Naab M, Rost D (2012) Architecture engagement purposes: Towards a framework for planning \u2019just enough\u2019-architecting in software engineering. In: Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE\/IFIP Conference on, pp 234\u2013238","DOI":"10.1109\/WICSA-ECSA.212.36"},{"key":"53_CR31","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/s10515-006-7736-6","volume":"13","author":"H Koning","year":"2006","unstructured":"Koning H, Vliet HV (2006) Real-life it architecture design reports and their relation to ieee std 1471 stakeholders and concerns. Autom Softw Eng 13:201\u2013223","journal-title":"Autom Softw Eng"},{"issue":"6","key":"53_CR32","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/52.469759","volume":"12","author":"P Kruchten","year":"1995","unstructured":"Kruchten P (1995) The 4+1 view model of architecture. IEEE Softw 12(6):42\u201350","journal-title":"IEEE Softw"},{"key":"53_CR33","doi-asserted-by":"crossref","unstructured":"Lattanze A (2008) Architecting software intensive systems: a practitioners guide. Taylor & Francis","DOI":"10.1201\/9781420045703"},{"key":"53_CR34","doi-asserted-by":"crossref","first-page":"853","DOI":"10.5465\/amr.1997.9711022105","volume":"22","author":"RK Mitchell","year":"1997","unstructured":"Mitchell RK, Agle BR, Wood DJ (1997) Toward a theory of stakeholder identification and salience: defining the principle of who and what really counts. Acad Manag Rev 22:853","journal-title":"Acad Manag Rev"},{"key":"53_CR35","unstructured":"Naeem S, Imtiaz S (2014) Architecture coverage: Validating optimum set of viewpoints. In: Proceedings of the 9th International Conference on Software Engineering Advances (ICSEA)"},{"key":"53_CR36","doi-asserted-by":"crossref","unstructured":"Nicoletti M, Diaz-Pace JA, Schiaffino S (2012) Towards software architecture documents matching stakeholders interests. In: Cipolla-Ficarra F (ed) Advances in New Technologies, Interactive Interfaces and Communicability, no. 7547 in LNCS, Springer Berlin Heidelberg, pp 176\u2013185","DOI":"10.1007\/978-3-642-34010-9_17"},{"issue":"1","key":"53_CR37","first-page":"9","volume":"2","author":"M Nicoletti","year":"2014","unstructured":"Nicoletti M, Diaz-Pace J, Schiaffino S, Tommasel A, Godoy D (2014) Personalized architectural documentation based on stakeholders information needs. J Softw Eng Res Dev 2(1):9","journal-title":"J Softw Eng Res Dev"},{"key":"53_CR38","unstructured":"Pace JAD, Nicoletti M, Schiaffino SN, Villavicencio C, Sanchez LE (2013) A stakeholder-centric optimization strategy for architectural documentation. In: Model and Data Engineering\u2014Third International Conference, MEDI 2013, Amantea, Italy, September 25-27, 2013. Proceedings, pp 104\u2013117"},{"key":"53_CR39","doi-asserted-by":"crossref","unstructured":"Paix\u00e3o M, Souza J (2013) A scenario-based robust model for the next release problem. In: Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation, ACM, New York, NY, USA, GECCO \u201913, pp 1469\u20131476","DOI":"10.1145\/2463372.2463547"},{"key":"53_CR40","unstructured":"Parnas DL (2010) Precise documentation: The key to better software. In: Nanz S (ed) The Future of Software Engineering, Springer, pp 125\u2013148"},{"key":"53_CR41","doi-asserted-by":"crossref","unstructured":"Rost D, Naab M, Lima C, von Chavez CFG (2013) Software architecture documentation for developers: a survey. In: Proceedings of 7th ECSA, Springer-Verlag, Berlin, Heidelberg, pp 72\u201388","DOI":"10.1007\/978-3-642-39031-9_7"},{"key":"53_CR42","unstructured":"Rozanski N, Woods E (2011) Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives, 2nd edn. Addison-Wesley"},{"key":"53_CR43","volume-title":"Sensitivity analysis in practice: a guide to assessing scientific models","author":"A Saltelli","year":"2004","unstructured":"Saltelli A, Tarantola S, Campolongo F, Ratto M (2004) Sensitivity analysis in practice: a guide to assessing scientific models. Halsted Press, New York"},{"issue":"6","key":"53_CR44","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/MS.2010.139","volume":"27","author":"J Savolainen","year":"2010","unstructured":"Savolainen J, Mannisto T (2010) Conflict-centric software architectural views: exposing trade-offs in quality requirements. IEEE Softw 27(6):33\u201337","journal-title":"IEEE Softw"},{"key":"53_CR45","doi-asserted-by":"crossref","unstructured":"Schiaffino S, Amandi A (2009) Intelligent user profiling. In: Bramer M (ed) Artificial Intelligence: An International Perspective, Lecture Notes in Computer Science, vol 5640, Springer Berlin\/Heidelberg, pp 193\u2013216","DOI":"10.1007\/978-3-642-03226-4_11"},{"issue":"1\u20133","key":"53_CR46","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1016\/S0378-4754(00)00270-6","volume":"55","author":"IM Sobol","year":"2001","unstructured":"Sobol IM (2001) Global sensitivity indices for nonlinear mathematical models and their monte carlo estimates. Math Comput Simul 55(1\u20133):271\u2013280","journal-title":"Math Comput Simul"},{"key":"53_CR47","doi-asserted-by":"crossref","unstructured":"Su MT (2010) Capturing exploration to improve software architecture documentation. In: Proceedings 4th European Conference on Software Architecture: Companion Volume, ACM, New York, NY, USA, ECSA \u201910, pp 17\u201321","DOI":"10.1145\/1842752.1842758"},{"key":"53_CR48","doi-asserted-by":"crossref","unstructured":"Su MT, Hosking J, Grundy J (2011) Capturing architecture documentation navigation trails for content chunking and sharing. In: 2011 9th Working IEEE\/IFIP Conference on Software Architecture (WICSA), pp 256\u2013259","DOI":"10.1109\/WICSA.2011.41"},{"issue":"11","key":"53_CR49","doi-asserted-by":"crossref","first-page":"2211","DOI":"10.1016\/j.jss.2010.06.043","volume":"83","author":"H Unphon","year":"2010","unstructured":"Unphon H, Dittrich Y (2010) Software architecture awareness in long-term software product evolution. J Syst Softw 83(11):2211\u20132226","journal-title":"J Syst Softw"},{"issue":"2","key":"53_CR50","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1287\/opre.44.2.407","volume":"44","author":"G Yu","year":"1996","unstructured":"Yu G (1996) On the max-min 0\u20131 knapsack problem with robust optimization applications. Oper Res 44(2):407\u2013415","journal-title":"Oper Res"}],"container-title":["Journal on Data Semantics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13740-015-0053-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13740-015-0053-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13740-015-0053-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,31]],"date-time":"2019-08-31T18:11:10Z","timestamp":1567275070000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13740-015-0053-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,24]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,3]]}},"alternative-id":["53"],"URL":"https:\/\/doi.org\/10.1007\/s13740-015-0053-0","relation":{},"ISSN":["1861-2032","1861-2040"],"issn-type":[{"value":"1861-2032","type":"print"},{"value":"1861-2040","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,10,24]]}}}