{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T12:07:15Z","timestamp":1779278835989,"version":"3.51.4"},"reference-count":27,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Computational Science"],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1016\/j.jocs.2026.102824","type":"journal-article","created":{"date-parts":[[2026,3,7]],"date-time":"2026-03-07T03:54:16Z","timestamp":1772855656000},"page":"102824","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Social life of code: Modeling evolution through code embedding and opinion dynamics"],"prefix":"10.1016","volume":"96","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3001-0096","authenticated-orcid":false,"given":"Yulong","family":"He","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikita","family":"Verbin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergey","family":"Kovalchuk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.jocs.2026.102824_b1","series-title":"14th Working Conference on Reverse Engineering","first-page":"70","article-title":"Do code and comments co-evolve? On the relation between source code and comment changes","author":"Fluri","year":"2007"},{"key":"10.1016\/j.jocs.2026.102824_b2","series-title":"Computational Science \u2013 ICCS 2024","first-page":"367","article-title":"Towards modelling and simulation of organisational routines","author":"Namgay","year":"2024"},{"key":"10.1016\/j.jocs.2026.102824_b3","series-title":"ICEB 2017 Proceedings (Dubai, UAE)","first-page":"14","article-title":"GitHub: Factors influencing project activity levels","author":"Alshomali","year":"2017"},{"key":"10.1016\/j.jocs.2026.102824_b4","doi-asserted-by":"crossref","first-page":"218702","DOI":"10.1109\/ACCESS.2020.3042429","article-title":"Knowledge-oriented models based on developer-artifact and developer-developer interactions","volume":"8","author":"Lucas","year":"2020","journal-title":"IEEE Access"},{"key":"10.1016\/j.jocs.2026.102824_b5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.physrep.2021.10.005","article-title":"Social physics","volume":"948","author":"Jusup","year":"2022","journal-title":"Phys. Rep."},{"key":"10.1016\/j.jocs.2026.102824_b6","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1016\/j.automatica.2019.05.059","article-title":"An influence network model to study discrepancies in expressed and private opinions","volume":"107","author":"Ye","year":"2019","journal-title":"Automatica"},{"key":"10.1016\/j.jocs.2026.102824_b7","series-title":"HOW DO committees INVENT","author":"Conway","year":"1967"},{"issue":"8","key":"10.1016\/j.jocs.2026.102824_b8","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/1536616.1536639","article-title":"Does distributed development affect software quality? an empirical case study of windows vista","volume":"52","author":"Bird","year":"2009","journal-title":"Commun. ACM"},{"key":"10.1016\/j.jocs.2026.102824_b9","series-title":"Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work","first-page":"353","article-title":"Identification of coordination requirements: implications for the design of collaboration and awareness tools","author":"Cataldo","year":"2006"},{"key":"10.1016\/j.jocs.2026.102824_b10","series-title":"Proceedings of the Second ACM-IEEE International Symposium on Empirical Software Engineering and Measurement","first-page":"2","article-title":"Socio-technical congruence: a framework for assessing the impact of technical and work dependencies on software development productivity","author":"Cataldo","year":"2008"},{"key":"10.1016\/j.jocs.2026.102824_b11","series-title":"Fourth International Workshop on Mining Software Repositories (MSR\u201907:ICSE Workshops 2007)","first-page":"25","article-title":"Using software repositories to investigate socio-technical congruence in development projects","author":"Valetto","year":"2007"},{"key":"10.1016\/j.jocs.2026.102824_b12","series-title":"A literature study of embeddings on source code","author":"Chen","year":"2019"},{"key":"10.1016\/j.jocs.2026.102824_b13","series-title":"Speech and language processing: An introduction to natural language processing, computational linguistics, and speech recognition","author":"Jurafsky","year":"2008"},{"key":"10.1016\/j.jocs.2026.102824_b14","series-title":"Code2vec: Learning distributed representations of code","author":"Alon","year":"2018"},{"key":"10.1016\/j.jocs.2026.102824_b15","series-title":"Code2seq: Generating sequences from structured representations of code","author":"Alon","year":"2019"},{"key":"10.1016\/j.jocs.2026.102824_b16","series-title":"International Conference on Software Engineering Advances","first-page":"38","article-title":"Abstract syntax trees - and their role in model driven software development","author":"Fischer","year":"2007"},{"key":"10.1016\/j.jocs.2026.102824_b17","series-title":"Attention is all you need","author":"Vaswani","year":"2023"},{"key":"10.1016\/j.jocs.2026.102824_b18","series-title":"CodeBERT: A pre-trained model for programming and natural languages","author":"Feng","year":"2020"},{"key":"10.1016\/j.jocs.2026.102824_b19","series-title":"GraphCodeBERT: Pre-training code representations with data flow","author":"Guo","year":"2021"},{"key":"10.1016\/j.jocs.2026.102824_b20","series-title":"Text embeddings by weakly-supervised contrastive pre-training","author":"Wang","year":"2024"},{"key":"10.1016\/j.jocs.2026.102824_b21","first-page":"118","article-title":"Reaching a consensus","volume":"69","author":"DeGroot","year":"1974","journal-title":"Automatica"},{"issue":"3-4","key":"10.1016\/j.jocs.2026.102824_b22","first-page":"193","article-title":"Social influence and opinions. Journal of mathematical sociology","volume":"15","author":"Friedkin","year":"1990","journal-title":"Automatica"},{"key":"10.1016\/j.jocs.2026.102824_b23","series-title":"Opinion dynamics models for sentiment evolution in Weibo blogs","author":"Yulong","year":"2025"},{"key":"10.1016\/j.jocs.2026.102824_b24","series-title":"88.6 Million developer comments from GitHub","author":"Meyers","year":"2021"},{"key":"10.1016\/j.jocs.2026.102824_b25","series-title":"CoIR: A comprehensive benchmark for code information retrieval models","author":"Li","year":"2025"},{"key":"10.1016\/j.jocs.2026.102824_b26","article-title":"Neighborhood preservation in nonlinear projection methods: An experimental study","volume":"2130","author":"Venna","year":"2001"},{"key":"10.1016\/j.jocs.2026.102824_b27","series-title":"Nonlinear Dimensionality Reduction","author":"Lee","year":"2007"}],"container-title":["Journal of Computational Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877750326000426?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877750326000426?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T11:26:39Z","timestamp":1779276399000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1877750326000426"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":27,"alternative-id":["S1877750326000426"],"URL":"https:\/\/doi.org\/10.1016\/j.jocs.2026.102824","relation":{},"ISSN":["1877-7503"],"issn-type":[{"value":"1877-7503","type":"print"}],"subject":[],"published":{"date-parts":[[2026,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Social life of code: Modeling evolution through code embedding and opinion dynamics","name":"articletitle","label":"Article Title"},{"value":"Journal of Computational Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jocs.2026.102824","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"102824"}}