TY - GEN
T1 - A method for the identification of logical dependencies
AU - Oliva, Gustavo Ansaldi
AU - Gerosa, Marco Aurélio
PY - 2012
Y1 - 2012
N2 - Logical dependencies refer to implicit relationships established among software artifacts that make them frequently change together throughout the software development process. Research in global software development has shown that such dependencies influence the quality of software systems and the coordination needs among developers and teams in software development. Properly identifying logical dependencies is thus important. However, several challenges in this topic remain open and must be overcome, such as finding more adequate ways to group related commits and to filter out irrelevant dependencies. Driven by these factors, the goal of the candidate's PhD thesis is to conceive, implement, and evaluate an effective method for logical dependencies identification. Preliminary results have shown that the initial version of our proposed method is feasible even in large scale scenarios and that it is also able to group related commits in atomic-commit-featured version control systems.
AB - Logical dependencies refer to implicit relationships established among software artifacts that make them frequently change together throughout the software development process. Research in global software development has shown that such dependencies influence the quality of software systems and the coordination needs among developers and teams in software development. Properly identifying logical dependencies is thus important. However, several challenges in this topic remain open and must be overcome, such as finding more adequate ways to group related commits and to filter out irrelevant dependencies. Driven by these factors, the goal of the candidate's PhD thesis is to conceive, implement, and evaluate an effective method for logical dependencies identification. Preliminary results have shown that the initial version of our proposed method is feasible even in large scale scenarios and that it is also able to group related commits in atomic-commit-featured version control systems.
KW - empirical studies
KW - logical dependencies
KW - mining software repositories
UR - http://www.scopus.com/inward/record.url?scp=84870707355&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84870707355&partnerID=8YFLogxK
U2 - 10.1109/ICGSEW.2012.19
DO - 10.1109/ICGSEW.2012.19
M3 - Conference contribution
AN - SCOPUS:84870707355
SN - 9780769547886
T3 - Proceedings - 2012 IEEE 7th International Conference on Global Software Engineering Workshops, ICGSEW 2012
SP - 70
EP - 72
BT - Proceedings - 2012 IEEE 7th International Conference on Global Software Engineering Workshops, ICGSEW 2012
T2 - 2012 IEEE 7th International Conference on Global Software Engineering Workshops, ICGSEW 2012
Y2 - 27 August 2012 through 30 August 2012
ER -