Mining association rules between sets of items in large databases
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
SPADE: an efficient algorithm for mining frequent sequences
Machine Learning
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
The Journal of Machine Learning Research
Information diffusion through blogspace
ACM SIGKDD Explorations Newsletter
Proceedings of the 2006 international workshop on Mining software repositories
Identifying opinion leaders in the blogosphere
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
Extracting structural information from bug reports
Proceedings of the 2008 international working conference on Mining software repositories
How tagging helps bridge the gap between social and technical aspects in software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
From work to word: How do software developers describe their work?
MSR '09 Proceedings of the 2009 6th IEEE International Working Conference on Mining Software Repositories
Linking e-mails and source code artifacts
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Adinda: a knowledgeable, browser-based IDE
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Social media for software engineering
Proceedings of the FSE/SDP workshop on Future of software engineering research
Combining micro-blogging and IDE interactions to support developers in their quests
ICSM '10 Proceedings of the 2010 IEEE International Conference on Software Maintenance
Measuring API documentation on the web
Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering
How do developers blog?: an exploratory study
Proceedings of the 8th Working Conference on Mining Software Repositories
A Lightweight Approach to Uncover Technical Artifacts in Unstructured Data
ICPC '11 Proceedings of the 2011 IEEE 19th International Conference on Program Comprehension
DASC '11 Proceedings of the 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing
Hi-index | 0.00 |
We report on an exploratory study, which aims at understanding how software communities use blogs compared to conventional development infrastructures. We analyzed the behavior of 1,100 bloggers in four large open source communities, distinguishing between committing bloggers and other community members. We observed that these communities intensively use blogs with one new entry every 8 h. A blog entry includes 14 times more words than a commit message. When analyzing the content of the blogs, we found that committers and others bloggers write about similar topics. Most popular topics in committers' blogs represent high-level concepts such as features and domain concepts, while source code related topics are discussed in 15% of their posts. Other community members frequently write about community events and conferences as well as configuration and deployment topics. We found that the blogging peak period is usually after the software is released. Moreover, committers are more likely to blog after corrective engineering than after forward engineering and re-engineering activities. Our findings call for a hypothesis-driven research to (a) further understand the role of social media in dissolving the collaboration boundaries between developers and other stakeholders and (b) integrate social media into development processes and tools.