Software analytics: Difference between revisions

Content deleted Content added
Jpswade (talk | contribs)
explain the difference between data collection and data usage
Line 1:
{{Expert-subject|Software|reason=it appears to misrepresent the history of software analytics|date=December 2014}}
 
'''Software analytics''' refers to [[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]]. SimilarThe todata othercollection ___domain-specificis analyticstypically fieldsdone (e.g.,by mining [[businesssoftware analyticsrepository|software repositories]]), itbut iscan basedalso onbe analyzingachieved bigby collecting user actions or production data. commonlyOne managed,avenue for example,using bythe collected data is to augment the [[integrated development environment]]s (IDEs) andwith [[softwaredata-driven repositoryfeatures.<ref name="Bruch2010">{{cite journal|softwarelast1=Bruch|first1=Marcel|last2=Bodden|first2=Eric|last3=Monperrus|first3=Martin|last4=Mezini|first4=Mira|title=IDE repositories]]2.0: Collective Intelligence in Software Development|year=2010|url=https://hal.archives-ouvertes.fr/hal-01575346/document|doi=10.1145/1882362.1882374}}</ref>
 
 
== Definitions ==