{"title":"That is not my program: investigating the relation between program comprehension and program authorship","authors":"C. Dasgupta","doi":"10.1145/1900008.1900142","DOIUrl":null,"url":null,"abstract":"Program comprehension has been an integral part of a wide range of activities including introductory programming courses in colleges, end-user customizations to existing software, and software maintenance. Prior research has highlighted some of the factors that influence this task but has ignored the issue of program authorship. This pilot study explores the relationship between program comprehension and authorship and highlights the factors that are under play. Preliminary investigation has revealed that some of the important factors are - self efficacy, ownership, knowledge organization, existing mental models, access to expert community and cultural support.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"365 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SE '10","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1900008.1900142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Program comprehension has been an integral part of a wide range of activities including introductory programming courses in colleges, end-user customizations to existing software, and software maintenance. Prior research has highlighted some of the factors that influence this task but has ignored the issue of program authorship. This pilot study explores the relationship between program comprehension and authorship and highlights the factors that are under play. Preliminary investigation has revealed that some of the important factors are - self efficacy, ownership, knowledge organization, existing mental models, access to expert community and cultural support.