• DocumentCode
    3178696
  • Title

    From Program Comprehension to People Comprehension

  • Author

    Begel, Andrew

  • Author_Institution
    Microsoft Res., Redmond, WA, USA
  • fYear
    2010
  • fDate
    June 30 2010-July 2 2010
  • Firstpage
    190
  • Lastpage
    191
  • Abstract
    Large-scale software engineering requires many teams to collaborate together to create software products. The problems these teams suffer trying to coordinate their joint work can be addressed through tools inspired by social networking. Social networking tools help people to more easily discover and more efficiently maintain relationships than is feasible using one-to-one or face-to-face interactions. Applying these ideas to the software domain requires new kinds and combinations of software program and process analyses that overcome intrinsic limitations in the accuracy of the underlying data sources and the ambiguity inherent in human relationships.
  • Keywords
    social aspects of automation; social networking (online); software engineering; human aspects; people comprehension; program comprehension; social networking tools; software products; software program; Collaborative software; Collaborative work; Computer bugs; Data engineering; Data mining; Humans; Social network services; Software engineering; Software testing; USA Councils; human aspects; software process;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
  • Conference_Location
    Braga, Minho
  • ISSN
    1092-8138
  • Print_ISBN
    978-1-4244-7604-6
  • Electronic_ISBN
    1092-8138
  • Type

    conf

  • DOI
    10.1109/ICPC.2010.42
  • Filename
    5521747