Skip to main content
placeholder image

Externalization of software behavior by the mining of norms

Conference Paper


Abstract


  • Open Source Software Development (OSSD) often suffers from conflicting views and actions due to the perceived flat and open ecology of an open source community. This often manifests itself as a lack of codified knowledge that is easily accessible for community members. How decisions are made and expectations of a software system are often described in detail through the many forms of social communications that take place within a community. These social interactions form norms which are influential in dictating what behaviors are expected in a community and of the system. In this paper, we provide a tool which mines these social interactions (in the form of bug reports) and extract norms of the system, externalizing this information into a codified form that allows others within the community to be aware of without having witnessed the social interactions.

UOW Authors


  •   Avery, Daniel (external author)
  •   Savarimuthu, Bastin Tony Roy (external author)
  •   Dam, Hoa
  •   Ghose, Aditya

Publication Date


  • 2016

Citation


  • Avery, D., Savarimuthu, B., Dam, H. Khanh. & Ghose, A. (2016). Externalization of software behavior by the mining of norms. Proceedings of the 13th International Conference on Mining Software Repositories (pp. 223-234). United States: ACM.

Scopus Eid


  • 2-s2.0-84974632948

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/5443

Has Global Citation Frequency


Start Page


  • 223

End Page


  • 234

Place Of Publication


  • United States

Abstract


  • Open Source Software Development (OSSD) often suffers from conflicting views and actions due to the perceived flat and open ecology of an open source community. This often manifests itself as a lack of codified knowledge that is easily accessible for community members. How decisions are made and expectations of a software system are often described in detail through the many forms of social communications that take place within a community. These social interactions form norms which are influential in dictating what behaviors are expected in a community and of the system. In this paper, we provide a tool which mines these social interactions (in the form of bug reports) and extract norms of the system, externalizing this information into a codified form that allows others within the community to be aware of without having witnessed the social interactions.

UOW Authors


  •   Avery, Daniel (external author)
  •   Savarimuthu, Bastin Tony Roy (external author)
  •   Dam, Hoa
  •   Ghose, Aditya

Publication Date


  • 2016

Citation


  • Avery, D., Savarimuthu, B., Dam, H. Khanh. & Ghose, A. (2016). Externalization of software behavior by the mining of norms. Proceedings of the 13th International Conference on Mining Software Repositories (pp. 223-234). United States: ACM.

Scopus Eid


  • 2-s2.0-84974632948

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/5443

Has Global Citation Frequency


Start Page


  • 223

End Page


  • 234

Place Of Publication


  • United States