{"id":40554,"date":"2026-02-09T15:16:03","date_gmt":"2026-02-09T14:16:03","guid":{"rendered":"https:\/\/kinit.sk\/publication\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/"},"modified":"2026-03-09T14:26:19","modified_gmt":"2026-03-09T13:26:19","slug":"the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry","status":"publish","type":"publication","link":"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/","title":{"rendered":"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code &#8211; stylochronometry"},"content":{"rendered":"<div id=\"\" class=\"element core-paragraph\">\n<p><strong><strong>Petr\u00edk, J.<sup>1<\/sup>, Chud\u00e1, D.<\/strong><\/strong><\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p><em><sup>1<\/sup> Slovak University of Technology in Bratislava, Slovakia<\/em><\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph\">\n<p>Stylochronometry deals with the influence of time in an author&#8217;s style, specifically how it changes stylometric features. Analysis of time drift occurrence is important especially for a dataset creation process of other works in this area. In this paper, we performed experiments using the Google Code Jam dataset to show the influence of time drift in the area of source code authorship attribution. Our experiments revealed that there is significant time drift in stylometric features in one year difference, which is enlargening as the difference of time increases. Another interesting result is that when training our authorship attribution method on data from the future and testing on data from the past, the time drift is lower than in opposite direction. Also, we found the relation between the length of source code and the accuracy of our authorship attribution method.<\/p>\n<\/div>\n\n<div id=\"\" class=\"element core-paragraph  margin-bottom-0\">\n<p class=\" margin-bottom-0\">Cite: Petr\u00edk, J., Chud\u00e1, D., The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code &#8211; stylochronometry. CompSysTech &#8217;21: Proceedings of the 22nd International Conference on Computer Systems and Technologies. <a href=\"https:\/\/doi.org\/10.1145\/3472410.3472445\">https:\/\/doi.org\/10.1145\/3472410.3472445<\/a><\/p>\n<\/div>\n\n\n","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[81,82],"class_list":["post-40554","publication","type-publication","status-publish","hentry","category-data-analytics-for-green-energy-sk","category-2021-sk"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code - stylochronometry - KInIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code - stylochronometry - KInIT\" \/>\n<meta property=\"og:description\" content=\"Petr\u00edk, J.1, Chud\u00e1, D. 1 Slovak University of Technology in Bratislava, Slovakia Stylochronometry deals with the influence of time in an author&#8217;s style, specifically how it changes stylometric features. Analysis...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/\" \/>\n<meta property=\"og:site_name\" content=\"KInIT\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-09T13:26:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinit.sk\/wp-content\/uploads\/2021\/03\/KINIT_Sharepic.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@kinit\" \/>\n<meta name=\"twitter:label1\" content=\"Predpokladan\u00fd \u010das \u010d\u00edtania\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 min\u00fata\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/publikacia\\\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\\\/\",\"url\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/publikacia\\\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\\\/\",\"name\":\"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code - stylochronometry - KInIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kinit.sk\\\/#website\"},\"datePublished\":\"2026-02-09T14:16:03+00:00\",\"dateModified\":\"2026-03-09T13:26:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/publikacia\\\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\\\/#breadcrumb\"},\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kinit.sk\\\/sk\\\/publikacia\\\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/publikacia\\\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kinit.sk\\\/sk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Analytics for Green Energy\",\"item\":\"https:\\\/\\\/kinit.sk\\\/category\\\/data-analytics-for-green-energy\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code &#8211; stylochronometry\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kinit.sk\\\/#website\",\"url\":\"https:\\\/\\\/kinit.sk\\\/\",\"name\":\"KInIT\",\"description\":\"Vyu\u017e\u00edvame v\u00fdskum pre \u013eud\u00ed a priemysel\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kinit.sk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code - stylochronometry - KInIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/","og_locale":"sk_SK","og_type":"article","og_title":"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code - stylochronometry - KInIT","og_description":"Petr\u00edk, J.1, Chud\u00e1, D. 1 Slovak University of Technology in Bratislava, Slovakia Stylochronometry deals with the influence of time in an author&#8217;s style, specifically how it changes stylometric features. Analysis...","og_url":"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/","og_site_name":"KInIT","article_modified_time":"2026-03-09T13:26:19+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/kinit.sk\/wp-content\/uploads\/2021\/03\/KINIT_Sharepic.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@kinit","twitter_misc":{"Predpokladan\u00fd \u010das \u010d\u00edtania":"1 min\u00fata"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/","url":"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/","name":"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code - stylochronometry - KInIT","isPartOf":{"@id":"https:\/\/kinit.sk\/#website"},"datePublished":"2026-02-09T14:16:03+00:00","dateModified":"2026-03-09T13:26:19+00:00","breadcrumb":{"@id":"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/#breadcrumb"},"inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kinit.sk\/sk\/publikacia\/the-effect-of-time-drift-in-source-code-authorship-attribution-time-drifting-in-source-code-stylochronometry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinit.sk\/sk\/"},{"@type":"ListItem","position":2,"name":"Data Analytics for Green Energy","item":"https:\/\/kinit.sk\/category\/data-analytics-for-green-energy\/"},{"@type":"ListItem","position":3,"name":"The effect of time drift in source code authorship attribution:\u00a0Time drifting in source code &#8211; stylochronometry"}]},{"@type":"WebSite","@id":"https:\/\/kinit.sk\/#website","url":"https:\/\/kinit.sk\/","name":"KInIT","description":"Vyu\u017e\u00edvame v\u00fdskum pre \u013eud\u00ed a priemysel","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinit.sk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"}]}},"_links":{"self":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/publication\/40554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/publication"}],"about":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/types\/publication"}],"version-history":[{"count":1,"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/publication\/40554\/revisions"}],"predecessor-version":[{"id":40555,"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/publication\/40554\/revisions\/40555"}],"wp:attachment":[{"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/media?parent=40554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kinit.sk\/sk\/wp-json\/wp\/v2\/categories?post=40554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}