A Survey of Documentation Practice within Corrective Maintenance
Empirical Software Engineering
Jungloid mining: helping to navigate the API jungle
Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation
Dogear: Social bookmarking in the enterprise
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Mica: A Web-Search Tool for Finding API Components and Examples
VLHCC '06 Proceedings of the Visual Languages and Human-Centric Computing
BlogCentral: the role of internal blogs at work
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Crossing Boundaries: A Case Study of Employee Blogging
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Assieme: finding and leveraging implicit references in a web search interface for programmers
Proceedings of the 20th annual ACM symposium on User interface software and technology
IT Professional
A newbie's guide to eclipse APIs
Proceedings of the 2008 international working conference on Mining software repositories
Jadeite: improving API documentation using usage information
CHI '09 Extended Abstracts on Human Factors in Computing Systems
The role of blogging in generating a software product vision
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
What Makes APIs Hard to Learn? Answers from Developers
IEEE Software
Codebook: discovering and exploiting relationships in software repositories
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
A survey of social media use in software systems development
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
Annoki: a MediaWiki-based collaboration platform
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
End-user requirements blogging with iRequire
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Design lessons from the fastest q&a site in the west
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
How do programmers ask and answer questions on the web? (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Workshop report from Web2SE 2011: 2nd international workshop on web 2.0 for software engineering
ACM SIGSOFT Software Engineering Notes
Facing up to the inequality of crowdsourced API documentation
ACM SIGSOFT Software Engineering Notes
What should developers be aware of? An empirical study on the directives of API documentation
Empirical Software Engineering
Creating a shared understanding of testing culture on a social coding site
Proceedings of the 2013 International Conference on Software Engineering
Asking for (and about) permissions used by Android apps
Proceedings of the 10th Working Conference on Mining Software Repositories
Proceedings of the 10th Working Conference on Mining Software Repositories
Detecting API usage obstacles: a study of iOS and Android developer questions
Proceedings of the 10th Working Conference on Mining Software Repositories
A study of innovation diffusion through link sharing on stack overflow
Proceedings of the 10th Working Conference on Mining Software Repositories
Making sense of online code snippets
Proceedings of the 10th Working Conference on Mining Software Repositories
How do open source communities blog?
Empirical Software Engineering
Hi-index | 0.00 |
Software development blogs, developer forums and Q&A websites are changing the way software is documented. With these tools, developers can create and communicate knowledge and experiences without relying on a central authority to provide official documentation. Instead, any content created by a developer is just a web search away. To understand whether documentation via social media can replace or augment more traditional forms of documentation, we study the extent to which the methods of one particular API - jQuery - are documented on the Web. We analyze 1,730 search results and show that software development blogs in particular cover 87.9% of the API methods, mainly featuring tutorials and personal experiences about using the methods. Further, this effort is shared by a large group of developers contributing just a few blog posts. Our findings indicate that social media is more than a niche in software documentation, that it can provide high levels of coverage and that it gives readers a chance to engage with authors.