Difference: TAES120161 (1 vs. 7)

Revision 72016-05-09 - PauloBorba

Line: 1 to 1
 

Tópicos Avançados em Engenharia de Software 1 (IN0977)

Modularidade de Software: evidência, identificação e resolução de conflitos de desenvolvimento de software colaborativo

Line: 33 to 33
 
  • 2/5 (17 hs, na sala D-220): Discutir
    • Cavalcanti, G. J. C., Borba, P., Accioly, P. (2016). Comparing Integration Effort and Correctness of the Unstructured and Semistructured Merge Approaches in Version Control Systems. (solicitar o arquivo por email)
Deleted:
<
<
  • 9/5 (17 hs, na sala D-220): Discutir
    • Accioly, P., Borba, P., & Cavalcanti, G. J. C. (2016). Understanding Merge Conflict Characteristics (pp. 1–11). (solicitar por email)
 
  • 16/5 (17 hs, na sala D-220): Discutir
Added:
>
>
    • Accioly, P., Borba, P., & Cavalcanti, G. J. C. (2016). Understanding Merge Conflict Characteristics (pp. 1–11). (solicitar por email)
  • 23/5 (17 hs, na sala D-220): Discutir
 
Deleted:
<
<
 
  • 30/5 (17 hs, na sala D-220): Discutir
Changed:
<
<
>
>
 
  • 6/6 (17 hs, na sala D-220): Discutir
Changed:
<
<
-- PauloBorba - 2016-05-06 -- PauloBorba - 2016-04-13 -- PauloBorba - 2016-03-28 -- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07
>
>
-- PauloBorba - 2016-05-09 -- PauloBorba - 2016-05-06 -- PauloBorba - 2016-04-13 -- PauloBorba - 2016-03-28 -- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07
 
META FILEATTACHMENT attachment="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" attr="h" comment="" date="1457358456" name="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" path="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" size="290830" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" attr="h" comment="" date="1457358548" name="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" path="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" size="157881" user="PauloBorba" version="1"

Revision 62016-05-06 - PauloBorba

Line: 1 to 1
 

Tópicos Avançados em Engenharia de Software 1 (IN0977)

Modularidade de Software: evidência, identificação e resolução de conflitos de desenvolvimento de software colaborativo

Line: 28 to 28
 
Changed:
<
<
>
>
 
  • 25/4 (17 hs, na sala D-220): Discutir
Changed:
<
<
>
>
 
  • 2/5 (17 hs, na sala D-220): Discutir
    • Cavalcanti, G. J. C., Borba, P., Accioly, P. (2016). Comparing Integration Effort and Correctness of the Unstructured and Semistructured Merge Approaches in Version Control Systems. (solicitar o arquivo por email)
  • 9/5 (17 hs, na sala D-220): Discutir
    • Accioly, P., Borba, P., & Cavalcanti, G. J. C. (2016). Understanding Merge Conflict Characteristics (pp. 1–11). (solicitar por email)
  • 16/5 (17 hs, na sala D-220): Discutir
Changed:
<
<
    • Structured merge with auto-tuning: balancing precision and performance. Sven Apel, Olaf Leßenich, and Christian Lengauer. ASE 2012.
>
>
 
  • 23/5 (17 hs, na sala D-220): Discutir
Changed:
<
<
    • Dig, D., Manzoor, K., Johnson, R. E., & Nguyen, T. N. (2008). Effective Software Merging in the Presence of Object-Oriented Refactorings. IEEE Transactions on Software Engineering, 34(3), 321–335.
>
>
 
  • 30/5 (17 hs, na sala D-220): Discutir
Changed:
<
<
    • Horwitz, S., Prins, J., & Reps, T. (1989). Integrating noninterfering versions of programs. Transactions on Programming Languages and Systems (TOPLAS, 11(3), 345–387.
>
>
 
  • 6/6 (17 hs, na sala D-220): Discutir
Changed:
<
<
    • Böhme, M., Oliveira, B. C., & Roychoudhury, A. (n.d.). Regression Tests to Expose Change Interaction Errors.
>
>
 
  • 13/6 (17 hs, na sala D-220): Apresentar projetos
Changed:
<
<
-- PauloBorba - 2016-04-13 -- PauloBorba - 2016-03-28 -- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07

>
>
-- PauloBorba - 2016-05-06 -- PauloBorba - 2016-04-13 -- PauloBorba - 2016-03-28 -- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07
 
META FILEATTACHMENT attachment="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" attr="h" comment="" date="1457358456" name="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" path="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" size="290830" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" attr="h" comment="" date="1457358548" name="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" path="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" size="157881" user="PauloBorba" version="1"
Line: 58 to 54
 
META FILEATTACHMENT attachment="Cassandra.pdf" attr="h" comment="" date="1459204309" name="Cassandra.pdf" path="Cassandra.pdf" size="1723640" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="esec11.pdf" attr="h" comment="" date="1460552751" name="esec11.pdf" path="esec11.pdf" size="380301" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="ESEM.pdf" attr="h" comment="" date="1460552777" name="ESEM.pdf" path="ESEM.pdf" size="396568" user="PauloBorba" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ASE2012.pdf" attr="h" comment="" date="1462572842" name="ASE2012.pdf" path="ASE2012.pdf" size="1678373" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="1989_Horwitz.pdf" attr="h" comment="" date="1462573207" name="1989_Horwitz.pdf" path="1989_Horwitz.pdf" size="5988274" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="fse13.pdf" attr="h" comment="" date="1462573255" name="fse13.pdf" path="fse13.pdf" size="582885" user="PauloBorba" version="1"

Revision 52016-04-13 - PauloBorba

Line: 1 to 1
 

Tópicos Avançados em Engenharia de Software 1 (IN0977)

Modularidade de Software: evidência, identificação e resolução de conflitos de desenvolvimento de software colaborativo

Line: 24 to 24
 
Changed:
<
<
>
>
 
  • 11/4 (17 hs, na sala D-220): Discutir
Changed:
<
<
>
>
 
  • 18/4 (17 hs, na sala D-220): Discutir
Changed:
<
<
    • Semistructured merge: rethinking merge in revision control systems. Sven Apel, Jörg Liebig, Benjamin Brandl, Christian Lengauer, and Christian Kästner. FSE 2011.
>
>
 
  • 25/4 (17 hs, na sala D-220): Discutir
Changed:
<
<
    • Cavalcanti, G. J. C., Accioly, P., & Borba, P. (2015). Assessing Semistructured Merge in Version Control Systems: A Replicated Experiment (pp. 1–10). ESEM.
>
>
 
  • 2/5 (17 hs, na sala D-220): Discutir
    • Cavalcanti, G. J. C., Borba, P., Accioly, P. (2016). Comparing Integration Effort and Correctness of the Unstructured and Semistructured Merge Approaches in Version Control Systems. (solicitar o arquivo por email)
  • 9/5 (17 hs, na sala D-220): Discutir
Line: 44 to 44
 
  • 6/6 (17 hs, na sala D-220): Discutir
    • Böhme, M., Oliveira, B. C., & Roychoudhury, A. (n.d.). Regression Tests to Expose Change Interaction Errors.
  • 13/6 (17 hs, na sala D-220): Apresentar projetos
Changed:
<
<
-- PauloBorba - 2016-03-28 -- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07
>
>
-- PauloBorba - 2016-04-13 -- PauloBorba - 2016-03-28 -- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07

 
META FILEATTACHMENT attachment="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" attr="h" comment="" date="1457358456" name="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" path="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" size="290830" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" attr="h" comment="" date="1457358548" name="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" path="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" size="157881" user="PauloBorba" version="1"
Line: 52 to 56
 
META FILEATTACHMENT attachment="Awareness_Conflicts.pdf" attr="h" comment="" date="1457359047" name="Awareness_Conflicts.pdf" path="Awareness_Conflicts.pdf" size="456902" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="EarlyDetectionOfConflictsAndRisks.pdf" attr="h" comment="" date="1459204218" name="EarlyDetectionOfConflictsAndRisks.pdf" path="EarlyDetectionOfConflictsAndRisks.pdf" size="1877783" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="Cassandra.pdf" attr="h" comment="" date="1459204309" name="Cassandra.pdf" path="Cassandra.pdf" size="1723640" user="PauloBorba" version="1"
Added:
>
>
META FILEATTACHMENT attachment="esec11.pdf" attr="h" comment="" date="1460552751" name="esec11.pdf" path="esec11.pdf" size="380301" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="ESEM.pdf" attr="h" comment="" date="1460552777" name="ESEM.pdf" path="ESEM.pdf" size="396568" user="PauloBorba" version="1"

Revision 42016-03-28 - PauloBorba

Line: 1 to 1
 

Tópicos Avançados em Engenharia de Software 1 (IN0977)

Modularidade de Software: evidência, identificação e resolução de conflitos de desenvolvimento de software colaborativo

Line: 24 to 24
 
Changed:
<
<
    • Early Detection of Collaboration Conflicts and Risks. Yuriy Brun, Reid Holmes, Michael D. Ernst, and David Notkin. IEEE TSE 2013.
>
>
 
  • 11/4 (17 hs, na sala D-220): Discutir
Changed:
<
<
    • Cassandra: proactive conflict minimization through optimized task scheduling. Bakhtiar Khan Kasi and Anita Sarma. ICSE 2013.
>
>
 
  • 18/4 (17 hs, na sala D-220): Discutir
    • Semistructured merge: rethinking merge in revision control systems. Sven Apel, Jörg Liebig, Benjamin Brandl, Christian Lengauer, and Christian Kästner. FSE 2011.
  • 25/4 (17 hs, na sala D-220): Discutir
Line: 44 to 44
 
  • 6/6 (17 hs, na sala D-220): Discutir
    • Böhme, M., Oliveira, B. C., & Roychoudhury, A. (n.d.). Regression Tests to Expose Change Interaction Errors.
  • 13/6 (17 hs, na sala D-220): Apresentar projetos
Changed:
<
<
-- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07
>
>
-- PauloBorba - 2016-03-28 -- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07
 
META FILEATTACHMENT attachment="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" attr="h" comment="" date="1457358456" name="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" path="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" size="290830" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" attr="h" comment="" date="1457358548" name="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" path="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" size="157881" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="5A90989C-5039-4588-8E6E-A8EB780E8FD4.pdf" attr="h" comment="" date="1457358597" name="5A90989C-5039-4588-8E6E-A8EB780E8FD4.pdf" path="5A90989C-5039-4588-8E6E-A8EB780E8FD4.pdf" size="277472" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="Awareness_Conflicts.pdf" attr="h" comment="" date="1457359047" name="Awareness_Conflicts.pdf" path="Awareness_Conflicts.pdf" size="456902" user="PauloBorba" version="1"
Added:
>
>
META FILEATTACHMENT attachment="EarlyDetectionOfConflictsAndRisks.pdf" attr="h" comment="" date="1459204218" name="EarlyDetectionOfConflictsAndRisks.pdf" path="EarlyDetectionOfConflictsAndRisks.pdf" size="1877783" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="Cassandra.pdf" attr="h" comment="" date="1459204309" name="Cassandra.pdf" path="Cassandra.pdf" size="1723640" user="PauloBorba" version="1"

Revision 32016-03-23 - PauloBorba

Line: 1 to 1
 

Tópicos Avançados em Engenharia de Software 1 (IN0977)

Modularidade de Software: evidência, identificação e resolução de conflitos de desenvolvimento de software colaborativo

Line: 43 to 43
 
    • Horwitz, S., Prins, J., & Reps, T. (1989). Integrating noninterfering versions of programs. Transactions on Programming Languages and Systems (TOPLAS, 11(3), 345–387.
  • 6/6 (17 hs, na sala D-220): Discutir
    • Böhme, M., Oliveira, B. C., & Roychoudhury, A. (n.d.). Regression Tests to Expose Change Interaction Errors.
Changed:
<
<
-- Main.PauloBorba - 2016-03-07
>
>
  • 13/6 (17 hs, na sala D-220): Apresentar projetos
-- PauloBorba - 2016-03-23 -- Main.PauloBorba - 2016-03-07
 
META FILEATTACHMENT attachment="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" attr="h" comment="" date="1457358456" name="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" path="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" size="290830" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" attr="h" comment="" date="1457358548" name="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" path="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" size="157881" user="PauloBorba" version="1"

Revision 22016-03-07 - PauloBorba

Line: 1 to 1
 

Tópicos Avançados em Engenharia de Software 1 (IN0977)

Modularidade de Software: evidência, identificação e resolução de conflitos de desenvolvimento de software colaborativo

Line: 8 to 8
 

Cronograma

  • 7/3 (17 hs, sala D-220): Apresentação da disciplina
Added:
>
>
    • foco em evidência do problema de falta de modularidade e conflitos de desenvolvimento de software colaborativo, identificação e resolução desses conflitos, com uma visão geral de duas formas de evitar tais conflitos
    • discussão de artigos
 
    • ler, em detalhe, os artigos antes da aula
Changed:
<
<
>
>
      • usar http://hypothes.is (grupo https://hypothes.is/groups/z87WvA6i/taes1) para anotar os arquivos com dúvidas, questionamentos e opiniões (positivas e negativas) sobre os artigos
 
    • caso você tenha dúvidas que comprometam a leitura do resto de um artigo, anotá-las no arquivo tão logo elas surjam, e contactar o professor para esclarecê-las
    • na aula, cada aluno deve comentar bem sobre o material lido, incluindo pontos positivos e negativos, e principais lições aprendidas
Added:
>
>
    • projeto
      • replicação de um dos estudos empíricos discutidos no curso
 
Line: 20 to 24
 
Changed:
<
<
    • Early Detection of Collaboration Conflicts and Risks. Yuriy Brun, Reid Holmes, Michael D. Ernst, and David Notkin. IEEE TSE 2013.</a>
>
>
    • Early Detection of Collaboration Conflicts and Risks. Yuriy Brun, Reid Holmes, Michael D. Ernst, and David Notkin. IEEE TSE 2013.
 
  • 11/4 (17 hs, na sala D-220): Discutir
    • Cassandra: proactive conflict minimization through optimized task scheduling. Bakhtiar Khan Kasi and Anita Sarma. ICSE 2013.
  • 18/4 (17 hs, na sala D-220): Discutir

Revision 12016-03-07 - PauloBorba

Line: 1 to 1
Added:
>
>

Tópicos Avançados em Engenharia de Software 1 (IN0977)

Modularidade de Software: evidência, identificação e resolução de conflitos de desenvolvimento de software colaborativo

Professor: Paulo Borba

Site abreviado: http://is.gd/VEabns

Cronograma

  • 7/3 (17 hs, sala D-220): Apresentação da disciplina
    • ler, em detalhe, os artigos antes da aula
    • usar http://hypothes.is (grupo https://hypothes.is/groups/z87WvA6i/taes1) para anotar os arquivos com dúvidas, questionamentos e opiniões (positivas e negativas) sobre os artigos
    • caso você tenha dúvidas que comprometam a leitura do resto de um artigo, anotá-las no arquivo tão logo elas surjam, e contactar o professor para esclarecê-las
    • na aula, cada aluno deve comentar bem sobre o material lido, incluindo pontos positivos e negativos, e principais lições aprendidas
  • 14/3 (17 hs, na sala D-224): Discutir
  • 21/3 (17 hs, na sala D-224): Discutir
  • 28/3 (17 hs, na sala D-220): Discutir
  • 4/4 (17 hs, na sala D-220): Discutir
    • Early Detection of Collaboration Conflicts and Risks. Yuriy Brun, Reid Holmes, Michael D. Ernst, and David Notkin. IEEE TSE 2013.</a>
  • 11/4 (17 hs, na sala D-220): Discutir
    • Cassandra: proactive conflict minimization through optimized task scheduling. Bakhtiar Khan Kasi and Anita Sarma. ICSE 2013.
  • 18/4 (17 hs, na sala D-220): Discutir
    • Semistructured merge: rethinking merge in revision control systems. Sven Apel, Jörg Liebig, Benjamin Brandl, Christian Lengauer, and Christian Kästner. FSE 2011.
  • 25/4 (17 hs, na sala D-220): Discutir
    • Cavalcanti, G. J. C., Accioly, P., & Borba, P. (2015). Assessing Semistructured Merge in Version Control Systems: A Replicated Experiment (pp. 1–10). ESEM.
  • 2/5 (17 hs, na sala D-220): Discutir
    • Cavalcanti, G. J. C., Borba, P., Accioly, P. (2016). Comparing Integration Effort and Correctness of the Unstructured and Semistructured Merge Approaches in Version Control Systems. (solicitar o arquivo por email)
  • 9/5 (17 hs, na sala D-220): Discutir
    • Accioly, P., Borba, P., & Cavalcanti, G. J. C. (2016). Understanding Merge Conflict Characteristics (pp. 1–11). (solicitar por email)
  • 16/5 (17 hs, na sala D-220): Discutir
    • Structured merge with auto-tuning: balancing precision and performance. Sven Apel, Olaf Leßenich, and Christian Lengauer. ASE 2012.
  • 23/5 (17 hs, na sala D-220): Discutir
    • Dig, D., Manzoor, K., Johnson, R. E., & Nguyen, T. N. (2008). Effective Software Merging in the Presence of Object-Oriented Refactorings. IEEE Transactions on Software Engineering, 34(3), 321–335.
  • 30/5 (17 hs, na sala D-220): Discutir
    • Horwitz, S., Prins, J., & Reps, T. (1989). Integrating noninterfering versions of programs. Transactions on Programming Languages and Systems (TOPLAS, 11(3), 345–387.
  • 6/6 (17 hs, na sala D-220): Discutir
    • Böhme, M., Oliveira, B. C., & Roychoudhury, A. (n.d.). Regression Tests to Expose Change Interaction Errors.
-- Main.PauloBorba - 2016-03-07

META FILEATTACHMENT attachment="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" attr="h" comment="" date="1457358456" name="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" path="2002_MensA_state-of-the-art_survey_on_software_merging.pdf" size="290830" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" attr="h" comment="" date="1457358548" name="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" path="1F4726BB-983B-4C6C-8997-A6B1EAFD094F.pdf" size="157881" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="5A90989C-5039-4588-8E6E-A8EB780E8FD4.pdf" attr="h" comment="" date="1457358597" name="5A90989C-5039-4588-8E6E-A8EB780E8FD4.pdf" path="5A90989C-5039-4588-8E6E-A8EB780E8FD4.pdf" size="277472" user="PauloBorba" version="1"
META FILEATTACHMENT attachment="Awareness_Conflicts.pdf" attr="h" comment="" date="1457359047" name="Awareness_Conflicts.pdf" path="Awareness_Conflicts.pdf" size="456902" user="PauloBorba" version="1"
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

mersin escort bayan adana escort bayan izmit escort ankara escort bursa escort