{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T19:53:47Z","timestamp":1779393227750,"version":"3.53.1"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T00:00:00Z","timestamp":1632873600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T00:00:00Z","timestamp":1632873600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["16H05857"],"award-info":[{"award-number":["16H05857"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["20H05706"],"award-info":[{"award-number":["20H05706"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["18H04094 and 20K19774"],"award-info":[{"award-number":["18H04094 and 20K19774"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2021,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Although many software development projects have moved their developer discussion forums to generic platforms such as Stack Overflow, Eclipse has been steadfast in hosting their self-supported community forums. While recent studies show forums share similarities to generic communication channels, it is unknown how project-specific forums are utilized. In this paper, we analyze 832,058 forum threads and their linkages to four systems with 2,170 connected contributors to understand the participation, content and sentiment. Results show that Seniors are the most active participants to respond bug and non-bug-related threads in the forums (i.e., 66.1% and 45.5%), and sentiment among developers are inconsistent while knowledge sharing within Eclipse. We recommend the users to identify appropriate topics and ask in a positive procedural way when joining forums. For developers, preparing project-specific forums could be an option to bridge the communication between members. Irrespective of the popularity of Stack Overflow, we argue the benefits of using project-specific forum initiatives, such as GitHub Discussions, are needed to cultivate a community and its ecosystem.<\/jats:p>","DOI":"10.1007\/s10664-021-10032-2","type":"journal-article","created":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T13:05:54Z","timestamp":1632920754000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["How are project-specific forums utilized? A study of participation, content, and sentiment in the Eclipse ecosystem"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6391-0851","authenticated-orcid":false,"given":"Yusuf Sulistyo","family":"Nugroho","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Syful","family":"Islam","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Keitaro","family":"Nakasai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ifraz","family":"Rehman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hideaki","family":"Hata","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Raula Gaikovina","family":"Kula","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Meiyappan","family":"Nagappan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kenichi","family":"Matsumoto","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,9,29]]},"reference":[{"key":"10032_CR1","doi-asserted-by":"crossref","unstructured":"Abdellatif A, Costa D, Badran K, Abdalkareem R, Shihab E (2020) Challenges in chatbot development: A study of stack overflow posts. In: Proceedings of the 17th international conference on mining software repositories, MSR \u201920, pp 174\u2013185","DOI":"10.1145\/3379597.3387472"},{"key":"10032_CR2","doi-asserted-by":"crossref","unstructured":"Allamanis M, Sutton C (2013) Why, when, and what: Analyzing stack overflow questions by topic, type, and code. In: Proceedings of the 10th working conference on mining software repositories, MSR \u201913, pp 53\u201356","DOI":"10.1109\/MSR.2013.6624004"},{"key":"10032_CR3","doi-asserted-by":"crossref","unstructured":"Aniche M, Treude C, Steinmacher I, Wiese I, Pinto G, Storey MA, Gerosa MA (2018) How modern news aggregators help development communities shape and share knowledge. In: Proceedings of the 40th International conference on software engineering, ICSE \u201918, pp 499\u2013510","DOI":"10.1145\/3180155.3180180"},{"key":"10032_CR4","doi-asserted-by":"crossref","unstructured":"Beyer S, Pinzger M (2014) A manual categorization of android app development issues on stack overflow. In: 2014 IEEE International conference on software maintenance and evolution, ICSME \u201914, pp 531\u2013535","DOI":"10.1109\/ICSME.2014.88"},{"key":"10032_CR5","unstructured":"Beyer S, Macho C, Di Penta M, Pinzger M (2017) Analyzing the relationships between android api classes and their references on stack overflow. Tech.rep. Technical Report, University of Klagenfurt, University of Sannio"},{"key":"10032_CR6","doi-asserted-by":"publisher","first-page":"2258","DOI":"10.1007\/s10664-019-09758-x","volume":"25","author":"S Beyer","year":"2020","unstructured":"Beyer S, Macho C, Di Penta M, Pinzger M (2020) What kind of questions do developers ask on stack overflow? a comparison of automated approaches to classify posts into question categories. Empir Softw Eng 25:2258\u20132301","journal-title":"Empir Softw Eng"},{"issue":"C","key":"10032_CR7","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1016\/j.infsof.2017.10.009","volume":"94","author":"F Calefato","year":"2018","unstructured":"Calefato F, Lanubile F, Novielli N (2018) How to ask for technical help? evidence-based guidelines for writing questions on stack overflow. Inf Softw Technol 94(C):186\u2013207","journal-title":"Inf Softw Technol"},{"key":"10032_CR8","doi-asserted-by":"crossref","unstructured":"Guzman E, Alkadhi R, Seyff N (2016) A needle in a haystack: What do twitter users say about software?. In: Proceedings of IEEE 24th international requirements engineering conference, RE \u201916, pp 96\u2013105","DOI":"10.1109\/RE.2016.67"},{"key":"10032_CR9","doi-asserted-by":"crossref","unstructured":"Guzzi A, Bacchelli A, Lanza M, Pinzger M, Deursen Av (2013) Communication in open source software development mailing lists. In: Proceedings of the 10th working conference on mining software repositories, MSR \u201913, pp 277\u2013286","DOI":"10.1109\/MSR.2013.6624039"},{"key":"10032_CR10","doi-asserted-by":"crossref","unstructured":"Hata H, Todo T, Onoue S, Matsumoto K (2015) Characteristics of sustainable OSS projects: A theoretical and empirical study. In: Proceedings of the IEEE\/ACM 8th international workshop on cooperative and human aspects of software engineering, CHASE \u201915, pp 15\u201321","DOI":"10.1109\/CHASE.2015.9"},{"key":"10032_CR11","doi-asserted-by":"crossref","unstructured":"Hata H, Treude C, Kula RG, Ishio T (2019) 9.6 million links in source code comments: Purpose, evolution, and decay. In: Proceedings of the 41st international conference on software engineering, ICSE \u201919, pp 1211\u20131221","DOI":"10.1109\/ICSE.2019.00123"},{"key":"10032_CR12","doi-asserted-by":"crossref","unstructured":"Hata H, Novielli N, Baltes S, Kula RG, Treude C (2021) GitHub discussions: an exploratory study of early adoption. arXiv:2102.05230","DOI":"10.1007\/s10664-021-10058-6"},{"key":"10032_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/fcimb.2014.00122","volume":"4","author":"AM Ibekwe","year":"2014","unstructured":"Ibekwe AM, Ma J, Crowley DE, Yang CH, Johnson AM, Petrossian TC, Lum PY, Franz E, Flieger A (2014) Topological data analysis of Escherichia coli O157:H7 and non-O157 survival in soils. Front Cell Infect Microbiol 4:1\u201310","journal-title":"Front Cell Infect Microbiol"},{"key":"10032_CR14","doi-asserted-by":"crossref","unstructured":"Kahani N, Bagherzadeh M, Dingel J, Cordy JR (2016) The problems with eclipse modeling tools: A topic analysis of eclipse forums. In: Proceedings of the ACM\/IEEE 19th international conference on model driven engineering languages and systems, MODELS \u201916, pp 227\u2013237","DOI":"10.1145\/2976767.2976773"},{"issue":"2","key":"10032_CR15","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1177\/1046496411429599","volume":"43","author":"S Kauffeld","year":"2012","unstructured":"Kauffeld S, Lehmann-Willenbrock N (2012) Meetings matter: Effects of team meetings on team and organizational success. Small Group Res 43 (2):130\u2013158","journal-title":"Small Group Res"},{"key":"10032_CR16","doi-asserted-by":"crossref","unstructured":"Lertwittayatrai N, Kula RG, Onoue S, Hata H, Rungsawang A, Leelaprute P, Matsumoto K (2017) Extracting insights from the topology of the javascript package ecosystem. In: Proceedings of the 24th Asia-Pacific software engineering conference, APSEC \u201917, pp 298\u2013307","DOI":"10.1109\/APSEC.2017.36"},{"key":"10032_CR17","doi-asserted-by":"crossref","unstructured":"Li PL, Ko AJ, Zhu J (2015) What makes a great software engineer?. In: Proceedings of the 37th international conference on software engineering - volume 1, ICSE \u201915, pp 700\u2013710","DOI":"10.1109\/ICSE.2015.335"},{"key":"10032_CR18","doi-asserted-by":"crossref","unstructured":"Lum PY, Singh G, Lehman A, Ishkanov T, Vejdemo-Johansson M, Alagappan M, Carlsson J, Carlsson G (2013) Extracting insights from the shape of complex data using topology. Sci Rep 3(1)","DOI":"10.1038\/srep01236"},{"key":"10032_CR19","unstructured":"Van der Maaten L, Hinton G (2008) Visualizing data using t-sne. J Mach Learn Res 9(11)"},{"issue":"3","key":"10032_CR20","doi-asserted-by":"publisher","first-page":"1704","DOI":"10.1007\/s10664-017-9559-4","volume":"23","author":"ME Mezouar","year":"2018","unstructured":"Mezouar ME, Zhang F, Zou Y (2018) Are tweets useful in the bug fixing process? an empirical study on firefox and chrome. Empir Softw Eng 23 (3):1704\u20131742","journal-title":"Empir Softw Eng"},{"key":"10032_CR21","doi-asserted-by":"crossref","unstructured":"Middleton J, Murphy-Hill E, Green D, Meade A, Mayer R, White D, McDonald S (2018) Which contributions predict whether developers are accepted into GitHub teams. In: Proceedings of the 15th international conference on mining software repositories, MSR \u201918, pp 403\u2013413","DOI":"10.1145\/3196398.3196429"},{"key":"10032_CR22","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MS.2018.2874568","volume":"36","author":"K Nakasai","year":"2018","unstructured":"Nakasai K, Hata H, Matsumoto K (2018) Are donation badges appealing? a case study of developer responses to eclipse bug reports. IEEE Softw 36:22\u201327","journal-title":"IEEE Softw"},{"key":"10032_CR23","doi-asserted-by":"crossref","unstructured":"Pearson K (1992) On the criterion that a given system of deviations from the probable in the case of a correlated system of variables is such that it can be reasonably supposed to have arisen from random sampling. In: Breakthroughs in statistics. Springer, pp 11\u201328","DOI":"10.1007\/978-1-4612-4380-9_2"},{"key":"10032_CR24","doi-asserted-by":"publisher","first-page":"1192","DOI":"10.1007\/s10664-015-9379-3","volume":"21","author":"C Rosen","year":"2016","unstructured":"Rosen C, Shihab E (2016) What are mobile developers asking about? a large scale study using stack overflow. Empir Softw Eng 21:1192\u20131223","journal-title":"Empir Softw Eng"},{"key":"10032_CR25","doi-asserted-by":"crossref","unstructured":"Squire M (2015) Should we move to stack overflow?: Measuring the utility of social media for developer support. In: Proceedings of the 37th international conference on software engineering - volume 2, ICSE \u201915, pp 219\u2013228","DOI":"10.1109\/ICSE.2015.150"},{"key":"10032_CR26","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/j.infsof.2014.11.001","volume":"59","author":"I Steinmacher","year":"2015","unstructured":"Steinmacher I, Silva MAG, Gerosa MA, Redmiles DF (2015) A systematic literature review on the barriers faced by newcomers to open source software projects. Inf Softw Technol 59:67\u201385","journal-title":"Inf Softw Technol"},{"issue":"2","key":"10032_CR27","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1109\/TSE.2016.2584053","volume":"43","author":"MA Storey","year":"2017","unstructured":"Storey MA, Zagalsky A, Filho FF, Singer L, German DM (2017) How social and communication channels shape and challenge a participatory culture in software development. IEEE Trans Softw Eng 43(2):185\u2013204","journal-title":"IEEE Trans Softw Eng"},{"key":"10032_CR28","doi-asserted-by":"publisher","first-page":"110416","DOI":"10.1016\/j.jss.2019.110416","volume":"158","author":"J Tantisuwankul","year":"2019","unstructured":"Tantisuwankul J, Nugroho YS, Kula RG, Hata H, Rungsawang A, Leelaprute P, Matsumoto K (2019) A topological analysis of communication channels for knowledge sharing in contemporary GitHub projects. J Syst Softw 158:110416","journal-title":"J Syst Softw"},{"key":"10032_CR29","doi-asserted-by":"crossref","unstructured":"Treude C, Barzilay O, Storey MA (2011) How do programmers ask and answer questions on the web? (nier track). In: Proceedings of the 33rd international conference on software engineering, ICSE, vol 11, pp 804\u2013807","DOI":"10.1145\/1985793.1985907"},{"issue":"5","key":"10032_CR30","first-page":"360","volume":"37","author":"A Viera","year":"2005","unstructured":"Viera A, Garrett J (2005) Understanding interobserver agreement: The kappa statistic. Fam Med 37(5):360\u2013363","journal-title":"Fam Med"},{"issue":"3","key":"10032_CR31","doi-asserted-by":"publisher","first-page":"1552","DOI":"10.1007\/s10664-017-9558-5","volume":"23","author":"S Wang","year":"2018","unstructured":"Wang S, Chen TH, Hassan AE (2018) Understanding the factors for fast answers in technical Q&A websites. Empir Softw Eng 23(3):1552\u20131593","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10032_CR32","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1007\/s10664-016-9430-z","volume":"22","author":"D Ye","year":"2017","unstructured":"Ye D, Xing Z, Kapre N (2017) The structure and dynamics of knowledge network in domain-specific Q&A sites: A case study of stack overflow. Empir Softw Eng 22(1):375\u2013406","journal-title":"Empir Softw Eng"},{"key":"10032_CR33","doi-asserted-by":"crossref","unstructured":"Yunwen Ye, Kishida K (2003) Toward an understanding of the motivation of open source software developers. In: Proceedings of the 25th international conference on software engineering, ICSE \u201903, pp 419\u2013429","DOI":"10.1109\/ICSE.2003.1201220"},{"issue":"2","key":"10032_CR34","doi-asserted-by":"publisher","first-page":"953","DOI":"10.1007\/s10664-017-9536-y","volume":"23","author":"A Zagalsky","year":"2018","unstructured":"Zagalsky A, German DM, Storey MA, Teshima CG, Poo-Caama\u00f1o G (2018) How the r community creates and curates knowledge: An extended study of stack overflow and mailing lists. Empir Softw Eng 23(2):953\u2013986","journal-title":"Empir Softw Eng"},{"key":"10032_CR35","doi-asserted-by":"crossref","unstructured":"Zhou M, Mockus A (2012) What make long term contributors: Willingness and opportunity in oss community. In: Proceedings of the 34th international conference on software engineering, ICSE \u201912, pp 518\u2013528","DOI":"10.1109\/ICSE.2012.6227164"},{"issue":"1","key":"10032_CR36","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/TSE.2014.2349496","volume":"41","author":"M Zhou","year":"2015","unstructured":"Zhou M, Mockus A (2015) Who will stay in the floss community? modeling participant\u2019s initial behavior. IEEE Trans Softw Eng 41(1):82\u201399","journal-title":"IEEE Trans Softw Eng"},{"issue":"C","key":"10032_CR37","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.infsof.2016.12.003","volume":"84","author":"J Zou","year":"2017","unstructured":"Zou J, Xu L, Yang M, Zhang X, Yang D (2017) Towards comprehending the non-functional requirements through developers eyes. Inf Softw Technol 84(C):19\u201332","journal-title":"Inf Softw Technol"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10032-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-021-10032-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10032-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,28]],"date-time":"2021-10-28T04:22:28Z","timestamp":1635394948000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-021-10032-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,29]]},"references-count":37,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["10032"],"URL":"https:\/\/doi.org\/10.1007\/s10664-021-10032-2","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,29]]},"assertion":[{"value":"4 August 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 September 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"132"}}