{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,13]],"date-time":"2026-11-13T08:22:21Z","timestamp":1794558141396,"version":"4.9.1"},"publisher-location":"Cham","reference-count":35,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319743127","type":"print"},{"value":"9783319743134","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-74313-4_1","type":"book-chapter","created":{"date-parts":[[2018,1,17]],"date-time":"2018-01-17T00:17:43Z","timestamp":1516148263000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An Architecture for Non-invasive Software\u00a0Measurement"],"prefix":"10.1007","author":[{"given":"Vasilii","family":"Artemev","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vladimir","family":"Ivanov","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Manuel","family":"Mazzara","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alan","family":"Rogers","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alberto","family":"Sillitti","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giancarlo","family":"Succi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eugene","family":"Zouev","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,1,18]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","unstructured":"Bandura, A., Kurilenko, N., Mazzara, M., Rivera, V., Safina, L., Tchitchigin, A.: Jolie community on the rise. In: 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications (SOCA), pp. 40\u201343 (2016)","DOI":"10.1109\/SOCA.2016.16"},{"key":"1_CR2","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/978-3-319-67425-4_13","volume-title":"Present and Ulterior Software Engineering","author":"C Guidi","year":"2017","unstructured":"Guidi, C., Lanese, I., Mazzara, M., Montesi, F.: Microservices: a language-based approach. In: Mazzara, M., Meyer, B. (eds.) Present and Ulterior Software Engineering, pp. 217\u2013225. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-67425-4_13"},{"key":"1_CR3","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/978-3-540-68255-4_13","volume-title":"Agile Processes in Software Engineering and Extreme Programming","author":"ID Coman","year":"2008","unstructured":"Coman, I.D., Sillitti, A., Succi, G.: Investigating the usefulness of pair-programming in a mature agile team. In: Abrahamsson, P., Baskerville, R., Conboy, K., Fitzgerald, B., Morgan, L., Wang, X. (eds.) XP 2008. LNBIP, vol. 9, pp. 127\u2013136. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-68255-4_13"},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"Corral, L., Sillitti, A., Succi, G., Garibbo, A., Ramella, P.: Evolution of mobile software development from platform-specific to web-based multiplatform paradigm. In: Proceedings of the 10th SIGPLAN Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, pp. 181\u2013183. ACM (2011)","DOI":"10.1145\/2048237.2157457"},{"key":"1_CR5","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/978-3-319-67425-4_12","volume-title":"Present and Ulterior Software Engineering","author":"N Dragoni","year":"2017","unstructured":"Dragoni, N., Giallorenzo, S., Lafuente, A.L., Mazzara, M., Montesi, F., Mustafin, R., Safina, L.: Microservices: yesterday, today, and tomorrow. In: Mazzara, M., Meyer, M. (eds.) Present and Ulterior Software Engineering, pp. 195\u2013216. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-67425-4_12"},{"key":"1_CR6","volume-title":"Software Metrics: A Rigorous and Practical Approach","author":"NE Fenton","year":"1998","unstructured":"Fenton, N.E., Pfleeger, S.L.: Software Metrics: A Rigorous and Practical Approach, 2nd edn. PWS Publishing Co., Boston (1998)","edition":"2"},{"key":"1_CR7","doi-asserted-by":"crossref","unstructured":"Fronza, I., Sillitti, A., Succi, G.: An interpretation of the results of the analysis of pair programming during novices integration in a team. In: Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement, pp. 225\u2013235. IEEE Computer Society (2009)","DOI":"10.1109\/ESEM.2009.5315998"},{"key":"1_CR8","doi-asserted-by":"crossref","unstructured":"Janes, A., Scotto, M., Sillitti, A., Succi, G.: A perspective on non invasive software management. In: Instrumentation and Measurement Technology Conference (IMTC) (2006)","DOI":"10.1109\/IMTC.2006.328379"},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"Janes, A.A., Succi, G.: The dark side of agile software development. In: Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, pp. 215\u2013228. ACM (2012)","DOI":"10.1145\/2384592.2384612"},{"key":"1_CR10","doi-asserted-by":"crossref","unstructured":"Jermakovics, A., Sillitti, A., Succi, G.: Mining and visualizing developer networks from version control systems. In: Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, pp. 24\u201331. ACM (2011)","DOI":"10.1145\/1984642.1984647"},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Johnson, P.M.: Requirement and design trade-offs in hackystat: an in-process software engineering measurement and analysis system. In: ESEM, vol. 7, pp. 81\u201390 (2007)","DOI":"10.1109\/ESEM.2007.36"},{"key":"1_CR12","doi-asserted-by":"crossref","unstructured":"Johnson, P.M., Kou, H., Agustin, J., Chan, C., Moore, C., Miglani, J., Zhen, S., Doane, W.E.J.: Beyond the personal software process: metrics collection and analysis for the differently disciplined. In: Proceedings of the 25th International Conference on Software Engineering, pp. 641\u2013646. IEEE Computer Society (2003)","DOI":"10.1109\/ICSE.2003.1201249"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Johnson, P.M., Kou, H., Agustin, J.M., Zhang, Q., Kagawa, A., Yamashita, T.: Practical automated process and product metric collection and analysis in a classroom setting: lessons learned from hackystat-uh. In: Proceedings of the 2004 International Symposium on Empirical Software Engineering, ISESE 2004, pp. 136\u2013144. IEEE (2004)","DOI":"10.1109\/ISESE.2004.1334901"},{"key":"1_CR14","doi-asserted-by":"crossref","unstructured":"Kivi, J., Haydon, D., Hayes, J., Schneider, R., Succi, G.: Extreme programming: a university team design experience. In: 2000 Canadian Conference on Electrical and Computer Engineering, vol. 2, pp. 816\u2013820. IEEE (2000)","DOI":"10.1109\/CCECE.2000.849579"},{"key":"1_CR15","unstructured":"Kov\u00e1cs, G.L., Drozdik, S., Succi, G., Zuliani, P.: Open source software for the public administration. In: Proceedings of the 6th International Workshop on Computer Science and Information Technologies (2004)"},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Maurer, F., Succi, G., Holz, H., K\u00f6tting, B., Goldmann, S., Dellen, B.: Software process support over the internet. In: Proceedings of the 21st International Conference on Software Engineering, ICSE 1999, pp. 642\u2013645. ACM, May 1999","DOI":"10.1145\/302405.302913"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Mazzara, M., Biselli, L., Greco, P.P., Dragoni, N., Marraffa, A., Qamar, N., de Nicola, S.: Social networks and collective intelligence: a return to the Agora. IGI Global (2013)","DOI":"10.4018\/978-1-4666-3926-3.ch005"},{"key":"1_CR18","doi-asserted-by":"crossref","unstructured":"Ohira, M., Yokomori, R., Sakai, M., Matsumoto, K., Inoue, K., Barker, M., Torii, K.: Empirical project monitor: a system for managing software development projects in real time. In: International Symposium on Empirical Software Engineering, Redondo Beach, USA (2004)","DOI":"10.1049\/ic:20040474"},{"key":"1_CR19","doi-asserted-by":"crossref","unstructured":"Ohira, M., Yokomori, R., Sakai, M., Matsumoto, K., Inoue, K., Torii, K.: Empirical project monitor: a tool for mining multiple project data. In: International Workshop on Mining Software Repositories (MSR 2004), pp. 42\u201346. IET (2004)","DOI":"10.1049\/ic:20040474"},{"key":"1_CR20","series-title":"The Agile Software Development Series","volume-title":"Lean Software Development: An Agile Toolkit","author":"M Poppendieck","year":"2003","unstructured":"Poppendieck, M., Poppendieck, T.D., Poppendieck, T.: Lean Software Development: An Agile Toolkit. The Agile Software Development Series. Addison-Wesley, Boston (2003)"},{"key":"1_CR21","doi-asserted-by":"crossref","unstructured":"Safina, L., Mazzara, M., Montesi, F., Rivera, V.: Data-driven workflows for microservices (genericity in Jolie). In: IEEE International Conference on Advanced Information Networking and Applications (2016)","DOI":"10.1109\/AINA.2016.95"},{"key":"1_CR22","unstructured":"Salikhov, D., Khanda, K., Gusmanov, K., Mazzara, M., Mavridis, N.: Jolie good buildings: Internet of Things for smart building infrastructure supporting concurrent apps utilizing distributed microservices. In: Proceedings of the 1st International Conference on Convergent Cognitive Information Technologies, pp. 48\u201353 (2016)"},{"key":"1_CR23","unstructured":"Salikhov, D., Khanda, K., Gusmanov, K., Mazzara, M., Mavridis, N.: Microservice-based IoT for smart buildings. In: Proceedings of the 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA) (2017)"},{"key":"1_CR24","unstructured":"Schlesinger, F., Jekutsch, S.: Electrocodeogram: an environment for studying programming. In: Workshop on Ethnographies of Code, Infolab21, pp. 30\u201331. Lancaster University, UK (2006)"},{"issue":"3","key":"1_CR25","first-page":"343","volume":"3","author":"M Scotto","year":"2004","unstructured":"Scotto, M., Sillitti, A., Succi, G., Vernazza, T.: Dealing with software metrics collection and analysis: a relational approach. Stud. Inf. Univ. 3(3), 343\u2013366 (2004)","journal-title":"Stud. Inf. Univ."},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Scotto, M., Sillitti, A., Succi, G., Vernazza, T.: Non-invasive product metrics collection: an architecture. In: Proceedings of the 2004 Workshop on Quantitative Techniques for Software Agile Process, QUTE-SWAP 2004, pp. 76\u201378. ACM, New York (2004)","DOI":"10.1145\/1151433.1151444"},{"issue":"11","key":"1_CR27","doi-asserted-by":"crossref","first-page":"668","DOI":"10.1016\/j.sysarc.2006.06.010","volume":"52","author":"M Scotto","year":"2006","unstructured":"Scotto, M., Sillitti, A., Succi, G., Vernazza, T.: A non-invasive approach to product metrics collection. J. Syst. Archit. 52(11), 668\u2013675 (2006)","journal-title":"J. Syst. Archit."},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"Sillitti, A., Janes, A., Succi, G., Vernazza, T.: Collecting, integrating and analyzing software metrics and personal software process data. In: EUROMICRO, vol. 3, p. 336 (2003)","DOI":"10.1109\/EURMIC.2003.1231611"},{"issue":"7","key":"1_CR29","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/j.sysarc.2003.09.005","volume":"50","author":"A Sillitti","year":"2004","unstructured":"Sillitti, A., Janes, A., Succi, G., Vernazza, T.: Measures for mobile users: an architecture. J. Syst. Archit. 50(7), 393\u2013405 (2004)","journal-title":"J. Syst. Archit."},{"issue":"11","key":"1_CR30","doi-asserted-by":"crossref","first-page":"676","DOI":"10.1016\/j.sysarc.2006.06.011","volume":"52","author":"A Sillitti","year":"2006","unstructured":"Sillitti, A., Succi, G., De Panfilis, S.: Managing non-invasive measurement tools. J. Syst. Archit. 52(11), 676\u2013683 (2006)","journal-title":"J. Syst. Archit."},{"key":"1_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/3-540-46020-9_19","volume-title":"Software Reuse: Methods, Techniques, and Tools","author":"A Sillitti","year":"2002","unstructured":"Sillitti, A., Vernazza, T., Succi, G.: Service oriented programming: a new paradigm of software reuse. In: Gacek, C. (ed.) ICSR-7. LNCS, vol. 2319, pp. 269\u2013280. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-46020-9_19"},{"key":"1_CR32","doi-asserted-by":"crossref","unstructured":"Tchitchigin, A., Safina, L., Mazzara, M., Elwakil, M., Montesi, F., Rivera, V.: Refinement types in Jolie. In: Spring\/Summer Young Researchers Colloquium on Software Engineering, SYRCoSE (2016)","DOI":"10.15514\/ISPRAS-2016-28(2)-2"},{"key":"1_CR33","series-title":"Smart Innovation, Systems and Technologies","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1007\/978-3-319-39883-9_23","volume-title":"Agent and Multi-Agent Systems: Technology and Applications","author":"R Tumyrkin","year":"2016","unstructured":"Tumyrkin, R., Mazzara, M., Kassab, M., Succi, G., Lee, J.Y.: Quality attributes in practice: contemporary data. In: Jezic, G., Chen-Burger, Y.-H.J., Howlett, R.J., Jain, L.C. (eds.) Agent and Multi-Agent Systems: Technology and Applications. SIST, vol. 58, pp. 281\u2013290. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-39883-9_23"},{"issue":"6","key":"1_CR34","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/MITP.2013.60","volume":"15","author":"A Vera-Baquero","year":"2013","unstructured":"Vera-Baquero, A., Colomo-Palacios, R., Molloy, O.: Business process analytics using a big data approach. IT Prof. 15(6), 29\u201335 (2013)","journal-title":"IT Prof."},{"key":"1_CR35","unstructured":"Vernazza, T., Granatella, G., Succi, G., Benedicenti, L., Mintchev, M.: Defining metrics for software components. In: 5th World Multi-Conference on Systemics, Cybernetics and Informatics, Florida, vol. 11, pp. 16\u201323 (2000)"}],"container-title":["Lecture Notes in Computer Science","Perspectives of System Informatics"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-74313-4_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,29]],"date-time":"2025-06-29T17:56:45Z","timestamp":1751219805000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-74313-4_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319743127","9783319743134"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-74313-4_1","relation":{"is-part-of":[{"id-type":"doi","id":"https:\/\/doi.org\/10.1007\/978-3-319-74313-4","asserted-by":"object"}]},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}