Hackathon@SATToSE2014:
101companies
for
StackOverflow
Thomas Schmorleiz, University of Koblenz-Landau
StackOverflow
Huge set of discussions related to 

Software Engineering
Metadata reveals discussed languages,
technologies...
101companies
to the rescue!
Set of contributions
Contribution = Implementation of a
common feature model
Contributions doc...
Contributions
Example:
!
!
!
Contribution as combinations of
languages, technologies, concepts
Idea
Auto-generate contribution
proposals = unseen combinations of
languages, technologies, concepts
…
Results
Ups…
Many of the configurations are
actually implemented, just not fully
documented
New idea!
Help documenters to do a proper job
Association Rule Mining:
General: Given a set of things,
what is commonly ad...
Go!
Data:
http://api.stackexchange.com
http://101companies.org/resources/
contributions/
+ =
Upcoming SlideShare
Loading in …5
×

Hackathon at SATToSE2014 - 101companies for StackOverflow

367 views

Published on

Published in: Software, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
367
On SlideShare
0
From Embeds
0
Number of Embeds
55
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hackathon at SATToSE2014 - 101companies for StackOverflow

  1. 1. Hackathon@SATToSE2014: 101companies for StackOverflow Thomas Schmorleiz, University of Koblenz-Landau
  2. 2. StackOverflow Huge set of discussions related to 
 Software Engineering Metadata reveals discussed languages, technologies, and concepts Highly discussed combinations call for easy, illustrative, and documented examples
  3. 3. 101companies to the rescue! Set of contributions Contribution = Implementation of a common feature model Contributions document: used languages and technologies demonstrated concepts
  4. 4. Contributions Example: ! ! ! Contribution as combinations of languages, technologies, concepts
  5. 5. Idea Auto-generate contribution proposals = unseen combinations of languages, technologies, concepts
  6. 6. … Results
  7. 7. Ups… Many of the configurations are actually implemented, just not fully documented
  8. 8. New idea! Help documenters to do a proper job Association Rule Mining: General: Given a set of things, what is commonly added? 101: Given languages, technologies, concepts, what might be missing?
  9. 9. Go! Data: http://api.stackexchange.com http://101companies.org/resources/ contributions/ + =

×