Software analytics: Difference between revisions

Content deleted Content added
Undid revision 876306723 by Benjamin Hobbs (talk)
Line 1:
{{Expert-subject|Software|reason=it appears to misrepresent the history of software analytics|date=December 2014}}
 
'''Software analytics''' refersis tothe [[analytics]] specific to the ___domain of [[software system]]s taking into account [[source code]], static and dynamic characteristics (e.g., [[software metric]]s) as well as related processes of their [[software development|development]] and [[software evolution|evolution]]. It aims at describing, monitoring, predicting, and improving efficiency and effectivity of [[software engineering]] throughout the [[software lifecycle]], in particular during [[software development]] and [[software maintenance]]. The data collection is typically done by mining [[software repository|software repositories]], but can also be achieved by collecting user actions or production data. One avenue for using the collected data is to augment the [[integrated development environment]]s (IDEs) with data-driven features.<ref name="Bruch2010">{{cite journal|last1=Bruch|first1=Marcel|last2=Bodden|first2=Eric|last3=Monperrus|first3=Martin|last4=Mezini|first4=Mira|title=IDE 2.0: Collective Intelligence in Software Development|year=2010|url=https://hal.archives-ouvertes.fr/hal-01575346/document|doi=10.1145/1882362.1882374}}</ref>