{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T15:17:18Z","timestamp":1742397438697},"publisher-location":"Berlin, Heidelberg","reference-count":38,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540346821"},{"type":"electronic","value":"9783540346838"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11767718_11","type":"book-chapter","created":{"date-parts":[[2006,9,18]],"date-time":"2006-09-18T12:04:58Z","timestamp":1158581098000},"page":"94-111","source":"Crossref","is-referenced-by-count":18,"title":["Assessing Software Product Maintainability Based on Class-Level Structural Measures"],"prefix":"10.1007","author":[{"given":"Hans Christian","family":"Benestad","sequence":"first","affiliation":[]},{"given":"Bente","family":"Anda","sequence":"additional","affiliation":[]},{"given":"Erik","family":"Arisholm","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"11_CR1","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/52.506460","volume":"13","author":"B. Boehm","year":"1996","unstructured":"Boehm, B., In, H.: Identifying Quality-Requirement Conflicts. IEEE Software\u00a013, 25\u201335 (1996)","journal-title":"IEEE Software"},{"key":"11_CR2","unstructured":"ISO\/IEC, Software engineering \u2014 Product quality \u2014 Part 1: Quality model (2001)"},{"key":"11_CR3","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"S.R. Chidamber","year":"1994","unstructured":"Chidamber, S.R., Kemerer, C.F.: A Metrics Suite for Object Oriented Design. IEEE Transactions on Software Engineering\u00a020, 476\u2013493 (1994)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"11_CR4","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/S0065-2458(02)80005-5","volume":"59","author":"L. Briand","year":"2002","unstructured":"Briand, L., Wuest, J.: Empirical Studies of Quality Models in Object-Oriented Systems. Advances in Computers\u00a059, 97\u2013166 (2002)","journal-title":"Advances in Computers"},{"key":"11_CR5","first-page":"528","volume":"1","author":"V.R. Basili","year":"1994","unstructured":"Basili, V.R., Caldiera, G., Rombach, H.D.: Goal Question Metrics Paradigm. Encyclopedia of Software Engineering\u00a01, 528\u2013532 (1994)","journal-title":"Encyclopedia of Software Engineering"},{"key":"11_CR6","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/32.979986","volume":"28","author":"J. Bansiya","year":"2002","unstructured":"Bansiya, J., Davis, C.G.: A Hierarchical Model for Object-Oriented Design Quality Assessment. IEEE Transactions on Software Engineering\u00a028, 4\u201317 (2002)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"11_CR7","unstructured":"McCall, J., Richards, P., Walters, G.: Factors in Software Quality, General Electric Command & Information Systems Technical Report 77CIS02 to Rome Air Development Center, Sunnyvale, CA (1977)"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"McCabe: A complexity measure. IEEE Transactions on Software Engineering SE-2, 308\u2013320 (1976)","DOI":"10.1109\/TSE.1976.233837"},{"key":"11_CR9","unstructured":"Halstead, M.H.: Elements of Software Science, Operating, and Programming Systems Series, vol.\u00a07 (1977)"},{"key":"11_CR10","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/0164-1212(94)90067-1","volume":"24","author":"P. Oman","year":"1994","unstructured":"Oman, P., Hagemeister, J.: Construction and Testing of Polynomials Predicting Software Maintainability. Journal of Systems and Software\u00a024, 251\u2013266 (1994)","journal-title":"Journal of Systems and Software"},{"key":"11_CR11","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/MS.2005.160","volume":"22","author":"D. Darcy","year":"2005","unstructured":"Darcy, D., Kemerer, C.F.: OO Metrics in Practice. IEEE Software\u00a022, 17\u201319 (2005)","journal-title":"IEEE Software"},{"key":"11_CR12","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1023\/B:SQJO.0000042058.34876.c8","volume":"7","author":"J. Barnard","year":"1998","unstructured":"Barnard, J.: A new reusability metric for object-oriented software. Software Quality Journal\u00a07, 35\u201350 (1998)","journal-title":"Software Quality Journal"},{"key":"11_CR13","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0164-1212(01)00045-0","volume":"59","author":"L. Briand","year":"2001","unstructured":"Briand, L., W\u00fcst, J.: Integrating scenario-based and measurement-based software product assessment. Journal of Systems and Software\u00a059, 3\u201322 (2001)","journal-title":"Journal of Systems and Software"},{"key":"11_CR14","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/2.544241","volume":"29","author":"T. Drake","year":"1996","unstructured":"Drake, T.: Measuring Software Quality: A Case Study. Computer\u00a029, 78\u201387 (1996)","journal-title":"Computer"},{"key":"11_CR15","volume-title":"Proceedings of the 20th IEEE International Conference on Software Maintenance","author":"R. Ferenc","year":"2004","unstructured":"Ferenc, R., Siket, I., Gyimothy, T.: Extracting Facts from Open Source Software. In: Proceedings of the 20th IEEE International Conference on Software Maintenance. IEEE Computer Society, Los Alamitos (2004)"},{"key":"11_CR16","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1109\/32.689404","volume":"24","author":"R. Harrison","year":"1998","unstructured":"Harrison, R., Counsell, S.J., Nithi, R.V.: An Evaluation of the MOOD Set of Object-Oriented Software Metrics. IEEE Transactions on Software Engineering\u00a024, 491\u2013496 (1998)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"11_CR17","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1049\/sej.1996.0030","volume":"11","author":"R. Harrison","year":"1996","unstructured":"Harrison, R., Smaraweera, L.G., Dobie, M.R., Lewis, P.H.: Comparing programming paradigms: an evaluation of functional and object-oriented programs. Software Engineering Journal\u00a011, 247\u2013254 (1996)","journal-title":"Software Engineering Journal"},{"key":"11_CR18","doi-asserted-by":"crossref","unstructured":"Mayrand, J., Coallier, F.: System Acquisition Based on Software Product Assessment. In: 18th International Conference on Software Engineering, Berlin (1996)","DOI":"10.1109\/ICSE.1996.493417"},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Saboe, M.: The Use of Software Quality Metrics in the Materiel Release Process \u2014 Experience Report. In: Second Asia-Pacific Conference on Quality Software, Hong Kong (2001)","DOI":"10.1109\/APAQS.2001.990008"},{"key":"11_CR20","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/6294.806902","volume":"1","author":"M. Schroeder","year":"1999","unstructured":"Schroeder, M.: A Practical Guide to Object-Oriented Metrics. IT Professional\u00a01, 30\u201336 (1999)","journal-title":"IT Professional"},{"key":"11_CR21","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1145\/159420.155839","volume":"18","author":"R.C. Sharble","year":"1993","unstructured":"Sharble, R.C., Cohen, S.S.: The Object-Oriented Brewery: A Comparison of Two Object-Oriented Development Methods. SIGSOFT Software Engineering Notes\u00a018, 60\u201373 (1993)","journal-title":"SIGSOFT Software Engineering Notes"},{"key":"11_CR22","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1046\/j.1365-2575.2002.00117.x","volume":"12","author":"I. Stamelos","year":"2002","unstructured":"Stamelos, I., Angelis, L., Oikonomou, A., Bleris, G.L.: Code quality analysis in open source software development. Information Systems Journal\u00a012, 43\u201360 (2002)","journal-title":"Information Systems Journal"},{"key":"11_CR23","unstructured":"Gronback, R.C.: Software Remodeling: Improving Design and Implementation Quality, Borland (2003)"},{"key":"11_CR24","unstructured":"Abreu, F.e.: The MOOD Metrics Set. In: ECOOP 1995 Workshop Metrics (1995)"},{"key":"11_CR25","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/MS.2005.6","volume":"22","author":"T. Dyb\u00e5","year":"2005","unstructured":"Dyb\u00e5, T., Kitchenham, B.A., J\u00f8rgensen, M.: Evidence-based software engineering for practitioners. IEEE Software\u00a022, 58\u201365 (2005)","journal-title":"IEEE Software"},{"key":"11_CR26","doi-asserted-by":"crossref","unstructured":"Kitchenham, B.A., Dyb\u00e5, T., J\u00f8rgensen, M.: Evidence-based Software Engineering. In: Proceedings of the 26th International Conference on Software Engineering (ICSE), Edinburgh, Scotland (2004)","DOI":"10.1109\/ICSE.2004.1317449"},{"key":"11_CR27","volume-title":"Principal Component Analysis","author":"I.T. Jolliffe","year":"2002","unstructured":"Jolliffe, I.T.: Principal Component Analysis, 2nd edn. Springer, New York (2002)","edition":"2"},{"key":"11_CR28","unstructured":"Telelogic Tau Logiscope 6.1 Audit \u2013 Basic Concepts. Malm\u00f6, Sweden: Telelogic AB (2004)"},{"key":"11_CR29","volume-title":"Proceedings of the 14th international conference on Software engineering and knowledge engineering","author":"M. Morisio","year":"2002","unstructured":"Morisio, M., Stamelos, I., Tsoukias, A.: A New Method to Evaluate Software Artifacts Against Predefined Profiles. In: Proceedings of the 14th international conference on Software engineering and knowledge engineering. ACM Press, Ischia (2002)"},{"key":"11_CR30","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/S0164-1212(99)00102-8","volume":"51","author":"L. Briand","year":"2000","unstructured":"Briand, L., W\u00fcst, C.J., Daly, J.W., Porter, D.V.: Exploring the Relationship between Design Measures and Software Quality in Object-Oriented Systems. Journal of Systems and Software\u00a051, 245\u2013273 (2000)","journal-title":"Journal of Systems and Software"},{"key":"11_CR31","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1002\/(SICI)1096-908X(199705)9:3<127::AID-SMR149>3.0.CO;2-S","volume":"9","author":"K.D. Welker","year":"1997","unstructured":"Welker, K.D., Oman, P.W., Atkinson, G.G.: Development and Application of an Automated Source Code Maintainability Index. Journal of Software Maintenance: Research and Practice\u00a09, 127\u2013159 (1997)","journal-title":"Journal of Software Maintenance: Research and Practice"},{"key":"11_CR32","volume-title":"Proceedings of the 1995 Symposium on Software reusability","author":"J.M. Bieman","year":"1995","unstructured":"Bieman, J.M., Kang, B.-K.: Cohesion and Reuse in an Object-Oriented System. In: Proceedings of the 1995 Symposium on Software reusability. ACM Press, Seattle (1995)"},{"key":"11_CR33","volume-title":"Proceedings of the 19th international conference on Software engineering","author":"L. Briand","year":"1997","unstructured":"Briand, L., Devanbu, P., Melo, W.: An Investigation into Coupling Measures for C++. In: Proceedings of the 19th international conference on Software engineering. ACM Press, Boston (1997)"},{"key":"11_CR34","unstructured":"Lee, Y.S., Liang, B.S., Wu, S.F., Wang, F.J.: Measuring the Coupling and Cohesion of an Object-Oriented Program Based on Information Flow. In: Conference on Software Quality, Maribor, Slovenia (1995)"},{"key":"11_CR35","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1016\/0164-1212(93)90077-B","volume":"23","author":"W. Li","year":"1993","unstructured":"Li, W., Henry, S.: Object-Oriented Metrics that Predict Maintainability. Journal of Systems and Software\u00a023, 111\u2013122 (1993)","journal-title":"Journal of Systems and Software"},{"key":"11_CR36","doi-asserted-by":"crossref","unstructured":"Briand, L.C., W\u00fcst, J.: The Impact of Design Properties on Development Cost in Object-Oriented Systems. In: Software Metrics Symposium, London, UK (2001)","DOI":"10.1109\/METRIC.2001.915534"},{"key":"11_CR37","unstructured":"Lake, A., Cook, C.: Use of Factor Analysis to Develop OOP Software Complexity Metrics. In: 6th Annual Oregon Workshop on Software Metrics, Silver Falls, Oregon (1994)"},{"key":"11_CR38","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/0167-9236(93)E0045-F","volume":"13","author":"P.D. Tegarden","year":"1995","unstructured":"Tegarden, P.D., Sheetz, S.D., Monarchi, E.D.: A software complexity model of object-oriented systems. Decision Support Systems\u00a013, 241\u2013262 (1995)","journal-title":"Decision Support Systems"}],"container-title":["Lecture Notes in Computer Science","Product-Focused Software Process Improvement"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11767718_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,1]],"date-time":"2021-08-01T09:47:07Z","timestamp":1627811227000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11767718_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540346821","9783540346838"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/11767718_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}