Tags:
tag this topic
create new tag
,
view all tags
---+ Tópicos Avançados em Engenharia de Software 3 (IN0980) *Professor:* Paulo Borba *Site abreviado:* https://is.gd/taes3 ---+++ Cronograma * *13/3 (13 hs, sala D-220):* Apresentação da disciplina e escolha do artigo a ser apresentado * Programa * estudo de vários tópicos avançados de Engenharia de Software: gerência de projetos, arquitetura, ferramentas de desenvolvimento, verificação, revisão de código, e, com maior foco, gerência de configuração * Metodologia e avaliação * apresentação e discussão de artigos * <span style="background-color: transparent;">ler, em detalhe, os artigos antes da aula</span> * <span style="background-color: transparent;">é essencial usar [[https://hypothes.is][http://hypothes.is]] (grupo </span> https://hypothes.is/groups/q8aam2K7/taes320171 <span style="background-color: transparent;">) para anotar, antes da aula, os arquivos com dúvidas, questionamentos e opiniões (positivas e negativas, significativas) sobre os artigos</span> * <span style="background-color: transparent;">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</span> * <span style="background-color: transparent;">é essencial que o apresentador tire todas as dúvidas antes da apresentação, e leia outros artigos que sirvam de apoio para melhor entendimento do artigo a ser apresentado </span> * <span style="background-color: transparent;">é essencial que, durante a discussão, cada aluno comente bem sobre o material lido, incluindo pontos positivos e negativos, e principais ideias aprendidas com a leitura</span> * <span style="background-color: transparent;">o tempo estimado para a apresentação deve ser de 30 a 40 minutos </span> * participação em seminários * é essencial interagir durante o seminário: pergunte sobre conceitos ou resultados que não estejam claros; questione ideias, métodos ou resultados dos quais você discorda * desenvolvimento e apresentação de projeto * <span style="background-color: transparent;">melhoria ou replicação de um dos estudos ou ferramentas discutidos no curso</span> * <span style="background-color: transparent;">realizado em dupla</span> * é essencial mostrar ao professor evidência do progresso semanal do projeto * <strong>15/3 (15 hs, na sala D-220): </strong>Apresentação sobre modularidade de software via ferramentas de desenvolvimento e integração * <strong>20/3 (13 hs, na sala D-220): </strong><span style="background-color: transparent;">Adams, B., & </span>McIntosh<span style="background-color: transparent;">, S. (2016). [[%PUBURL%/TAES/TAES2201602/2016_IEEE_23rd_International_Conference_on_Software_Analysis_Evolution_and_Reengineering_SANER_2016_Adams.pdf][Modern Release Engineering in a Nutshell -- Why Researchers Should Care]] (pp. 78–90). IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), IEEE.</span><strong> configuration management</strong> * <strong>22/3 </strong><strong style="font-weight: bold;">(15 hs, anfiteatro): </strong>Reunião do GENTeS * veja [[SPG.WeeklySeminar][http://twiki.cin.ufpe.br/twiki/bin/view/SPG/WeeklySeminar]] para detalhes de como assinar o calendário de reuniões e a lista de email * <strong>27/3 (13 hs, na sala D-220): </strong>De Rosso, S. P., & Jackson, D. (2016). [[%ATTACHURL%/7BD5CBA2-3813-45D6-97AC-3C74FF57BDCD.pdf][Purposes, concepts, misfits, and a redesign of git]] (pp. 292–310). Presented at the the 2016 ACM SIGPLAN International Conference, New York, New York, USA: ACM Press.<strong> configuration management</strong> * <strong>29/3 </strong><strong>(15 hs, auditório): </strong>Reunião do GENTeS <span style="color: #0000ff;"><span style="text-decoration: underline;"> </span></span> * *3/4 (13 hs, na sala D-220):* [[%PUBURL%/TAES/TAES120161/Cassandra.pdf][Cassandra: proactive conflict minimization through optimized task scheduling]]. Bakhtiar Khan Kasi and Anita Sarma. ICSE 2013.<strong> project management</strong> * <strong>5/4 </strong><strong>(15 hs, anfiteatro): </strong>Reunião do GENTeS <span style="color: #0000ff;"><span style="text-decoration: underline;"> </span></span> * <strong>10/4 (13 hs, na sala D-220): </strong><span style="text-decoration: underline;">[[%PUBURL%/TAES/TAES120161/EarlyDetectionOfConflictsAndRisks.pdf][Early Detection of Collaboration Conflicts and Risks]]</span><span style="background-color: transparent;">. Yuriy Brun, Reid Holmes, Michael D. Ernst, and David Notkin. IEEE TSE 2013. *development tools* </span> * <strong>12/4 </strong><strong>(15 hs, anfiteatro): </strong>Reunião do GENTeS * <strong>17/4 (13 hs, na sala D-220): </strong>Cavalcanti, G. J. C., Borba, P., Accioly, P. (2017). Comparing Integration Effort and Correctness of the Unstructured and Semistructured Merge Approaches in Version Control Systems. (solicitar o arquivo por email) *configuration management* * <strong>19/4 </strong><strong>(15 hs, anfiteatro): </strong>Reunião do GENTeS * <strong>24/4 (13 hs, na sala D-220): </strong>[[%ATTACHURL%/62ED2155-59C6-40C1-8477-2E5F8C1AE521.pdf][Evaluation of Semantic Interference Detection in Parallel Changes: an Exploratory Experiment]]. Danhua Shao, Sarfraz Khurshid and Dewayne E Perry. ICSM 2007.<strong> verification</strong> <strong> </strong> * <strong style="font-weight: bold;">26/4 </strong><strong style="font-weight: bold;">(15 hs, anfiteatro): </strong>Reunião do GENTeS * <strong>3/5 (15 hs, na sala D-220): </strong>Bagheri, H., Tang, C., & Sullivan, K. (2017). [[%ATTACHURL%/C3B0F29F-874C-4772-9FAF-606ED5DFF56B.pdf][Automated Synthesis and Dynamic Analysis of Tradeoff Spaces for Object-Relational Mapping]]. IEEE Transactions on Software Engineering, 43(2), 145–163. *design and architecture* * <strong>8/5 (13 hs, na sala D-220): </strong>Bosu, A., Carver, J. C., Bird, C., Orbeck, J., & Chockley, C. (2017). [[%ATTACHURL%/79CA07F9-485E-4B83-A922-23C2DC92AE5B.pdf][Process Aspects and Social Dynamics of Contemporary Code Review: Insights from Open Source Development and Industrial Practice at Microsoft]]. IEEE Transactions on Software Engineering, 43(1), 56–75.<strong> code review</strong> * <strong style="font-weight: bold;">10/5 </strong><strong style="font-weight: bold;">(15 hs, anfiteatro): </strong>Reunião do GENTeS * <strong>15/5 (13 hs, na sala D-220): </strong>Near, J. P., & Jackson, D. (2016). [[%ATTACHURL%/FB3F7CC8-3D31-4AFE-BD01-465467BA593D.pdf][Finding security bugs in web applications using a catalog of access control patterns]] (pp. 947–958). Presented at the the 38th International Conference, New York, New York, USA: ACM Press. *verification* * <strong>17/5, 22/5, 24/5, 29/5, 31/5, </strong><strong>5/6, 7/6, 12/6, 14/6, 19/6: </strong>Desenvolver projetos * as reuniões presenciais de acompanhamento devem ser marcadas sob demanda * parte do acompanhamento, principalmente para tirar dúvidas mais simples e urgentes, pode ser feito _on-line_ * <strong>21/6 (15 hs, anfiteatro): </strong>Apresentar projetos * <span style="background-color: transparent;">criar site com resultados e todo o material (</span> _scripts, dataset,_ <span style="background-color: transparent;"> etc.) utilizado para a realização do projeto</span> * <strong>26/6 (13 hs, na sala D-220): </strong>Apresentar projetos -- Main.PauloBorba - 2017-03-13
Attachments
Attachments
Topic attachments
I
Attachment
Action
Size
Date
Who
Comment
pdf
google.pdf
manage
643.8 K
2018-03-14 - 21:08
UnknownUser
Edit
|
Attach
|
P
rint version
|
H
istory
:
r9
<
r8
<
r7
<
r6
<
r5
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r6 - 2018-03-14
-
PauloBorba
Home
Site map
APG web
CINCodingDojo web
CInBTCResearchProject web
LabPS web
Main web
PROBRAL web
InternalArea web
ProjetoProcad web
SPG web
Sandbox web
TAES web
TWiki web
TestProductLines web
TAES Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
Edit
Attach
Copyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback