{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:56:24Z","timestamp":1760586984317},"reference-count":42,"publisher":"World Scientific Pub Co Pte Lt","issue":"01","funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"crossref","award":["NRF-2017R1D1A1B03034279"],"award-info":[{"award-number":["NRF-2017R1D1A1B03034279"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2020,1]]},"abstract":"<jats:p> Software sustainability evaluation has become an essential component of software engineering (SE) owing to sustainability considerations that must be incorporated into software development. Several studies have been performed to address the issues associated with sustainability concerns in the SE process. However, current practices extensively rely on participant experiences to evaluate sustainability achievement. Moreover, there exist limited quantifiable methods for supporting software sustainability evaluation. Our primary objective is to present a methodology that can assist software engineers in evaluating a software system based on well-defined sustainability metrics and measurements. We propose a novel approach that combines machine learning (ML) and software analysis methods. To simplify the application of the proposed approach, we present a semi-automated tool that supports engineers in assessing the sustainability achievement of a software system. The results of our study demonstrate that the proposed approach determines sustainability criteria and defines sustainability achievement in terms of a traceable matrix. Our theoretical evaluation and empirical study demonstrate that the proposed support tool can help engineers identify sustainability limitations in a particular feature of a software system. Our semi-automated tool can identify features that must be revised to enhance sustainability achievement. <\/jats:p>","DOI":"10.1142\/s0218194020500047","type":"journal-article","created":{"date-parts":[[2020,2,27]],"date-time":"2020-02-27T01:14:13Z","timestamp":1582766053000},"page":"67-95","source":"Crossref","is-referenced-by-count":8,"title":["Software Analysis Method for Assessing Software Sustainability"],"prefix":"10.1142","volume":"30","author":[{"given":"Theresia Ratih Dewi","family":"Saputri","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, Ajou University, Suwon, 16499, Republic of Korea"}]},{"given":"Seok-Won","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Ajou University, Suwon, 16499, Republic of Korea"}]}],"member":"219","published-online":{"date-parts":[[2020,2,27]]},"reference":[{"key":"S0218194020500047BIB001","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.12.026"},{"key":"S0218194020500047BIB002","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.179"},{"key":"S0218194020500047BIB003","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-COMPANION.2009.5070983"},{"key":"S0218194020500047BIB004","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.10.002"},{"key":"S0218194020500047BIB005","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405316"},{"key":"S0218194020500047BIB006","volume-title":"Including Software Aspects in Green IT: How to Create Awareness for Green Software Issues","author":"Kern E.","year":"2019"},{"key":"S0218194020500047BIB007","volume-title":"Sustainable Software Development: An Agile Perspective","author":"Tate K.","year":"2005"},{"key":"S0218194020500047BIB008","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15479-9_24"},{"key":"S0218194020500047BIB009","first-page":"18","volume-title":"Proc. 28th Annual ACM Symp. Applied Computing","author":"Penzenstadler B.","year":"2013"},{"key":"S0218194020500047BIB010","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2013.133"},{"key":"S0218194020500047BIB011","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2015.158"},{"key":"S0218194020500047BIB012","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.02.044"},{"key":"S0218194020500047BIB013","doi-asserted-by":"publisher","DOI":"10.1109\/GREENS.2013.6606421"},{"key":"S0218194020500047BIB014","doi-asserted-by":"publisher","DOI":"10.1109\/GREENS.2012.6224256"},{"key":"S0218194020500047BIB015","first-page":"87","volume-title":"Proc. First Int. Conf. Information and Communication Technologies for Sustainability","author":"Kern E.","year":"2013"},{"key":"S0218194020500047BIB016","doi-asserted-by":"publisher","DOI":"10.1145\/2000259.2000263"},{"key":"S0218194020500047BIB017","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2003.1235455"},{"key":"S0218194020500047BIB018","doi-asserted-by":"publisher","DOI":"10.5334\/jors.ao"},{"key":"S0218194020500047BIB020","doi-asserted-by":"publisher","DOI":"10.1109\/IWSM-MENSURA.2012.16"},{"key":"S0218194020500047BIB021","doi-asserted-by":"publisher","DOI":"10.1109\/ICEBE.2010.26"},{"key":"S0218194020500047BIB022","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2018.00072"},{"key":"S0218194020500047BIB023","first-page":"47","volume-title":"Software Engineering Workshopband","author":"Koziolek H.","year":"2011"},{"key":"S0218194020500047BIB024","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-89656-4_35"},{"key":"S0218194020500047BIB025","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.11.066"},{"key":"S0218194020500047BIB026","doi-asserted-by":"publisher","DOI":"10.1109\/UKCI.2013.6651312"},{"issue":"4","key":"S0218194020500047BIB027","first-page":"261","volume":"22","author":"Padhy N.","year":"2018","journal-title":"Int. J. Knowl.-Based and Intell. Eng. Syst."},{"key":"S0218194020500047BIB028","first-page":"60","volume-title":"Proc. Central Europe Workshop","author":"Hosseini R.","year":"2013"},{"key":"S0218194020500047BIB029","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1183929"},{"key":"S0218194020500047BIB031","doi-asserted-by":"publisher","DOI":"10.18293\/SEKE2015-058"},{"key":"S0218194020500047BIB032","doi-asserted-by":"publisher","DOI":"10.1145\/1007775.811113"},{"key":"S0218194020500047BIB034","first-page":"52","volume-title":"Proc. 4th Int. Workshop on Principles of Software Evolution","author":"Subramanian N.","year":"2001"},{"key":"S0218194020500047BIB035","first-page":"117","volume-title":"Proc. 16th Int. Conf. Software Engineering & Knowledge Engineering","author":"Lee S. W.","year":"2004"},{"key":"S0218194020500047BIB036","volume-title":"Case Study Research and Applications: Design and Methods","author":"Yin R. K.","year":"2017"},{"key":"S0218194020500047BIB037","doi-asserted-by":"publisher","DOI":"10.1002\/bse.414"},{"key":"S0218194020500047BIB038","doi-asserted-by":"publisher","DOI":"10.3141\/1791-16"},{"key":"S0218194020500047BIB040","volume-title":"Elements of Software Science","author":"Maurice H. H.","year":"1977"},{"key":"S0218194020500047BIB041","volume-title":"Software Engineering Economics","author":"Boehm B. W.","year":"1981"},{"key":"S0218194020500047BIB042","first-page":"109","volume-title":"Proc. SOFTFAIR Conf. Software Development Tools, Techniques and Alternatives","author":"Rubin H. A.","year":"1983"},{"key":"S0218194020500047BIB043","doi-asserted-by":"publisher","DOI":"10.1145\/22899.22906"},{"key":"S0218194020500047BIB044","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2008.10.027"},{"key":"S0218194020500047BIB045","doi-asserted-by":"publisher","DOI":"10.1109\/32.403791"},{"key":"S0218194020500047BIB046","doi-asserted-by":"publisher","DOI":"10.1201\/9780429499661"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194020500047","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,27]],"date-time":"2020-02-27T01:15:10Z","timestamp":1582766110000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194020500047"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1]]},"references-count":42,"journal-issue":{"issue":"01","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["10.1142\/S0218194020500047"],"URL":"https:\/\/doi.org\/10.1142\/s0218194020500047","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1]]}}}