Tags:
tag this topic
create new tag
,
view all tags
Modularidade e Mineração de Repositórios
Professores:
Paulo Borba e Fernando Castor
Nome oficial:
Tópicos Avançados em Engenharia de Software 2 (IN-979)
Site abreviado:
http://is.gd/G50tWQ
Cronograma
20/8 (15 hs, na sala D-222):
Apresentação da disciplina
27/8 (15hs, na sala D-222) :
Discutir trabalhos:
On the criteria to be used in decomposing systems into modules
. D. L. Parnas. Communications of the ACM, Volume 15, Issue 12, December 1972.
Definitions of Modularity
, compiled by Richard P. Gabriel. AOSD. March 2011.
Modularity for the modern world. Mary Shaw. AOSD. March 2011. (
video
,
slides
and
paper
)
3/9 (15hs, na sala D-222):
Discutir Capítulos 2 e 3 do livro
Design Rules: The Power of Modularity
.
10/9
(15 hs, na sala D-222):
Discutir trabalhos:
Talking about concerns. Jim Herbsleb. AOSD. March 2011. (
video
and
slides
)
Factors Leading to Integration Failures in Global Feature-Oriented Development: An Empirical Analysis
. Marcelo Cataldo and Jim Herbsleb. ICSE 2011.
17/9
(15 hs, na sala D-222):
Discutir trabalhos:
Features and object capabilities: reconciling two visions of modularity
. S Saghafi, K. Fisler, and S. Krishnamurthi. AOSD 2012.
The effect of branching strategies on software quality
. Emad Shihab, Christian Bird, and Thomas Zimmermann. ESEM 2012.
24/9
(15 hs, na sala D-222):
Discutir trabalhos:
Using task context to improve programmer productivity
. Mik Kersten and Gail C. Murphy. FSE 2006.
Cassandra: proactive conflict minimization through optimized task scheduling
. Bakhtiar Khan Kasi and Anita Sarma. ICSE 2013.
1/10
(15 hs, na sala D-222):
Discutir trabalhos:
Emergent Feature Modularization
. Marcio Ribeiro, Humberto Pacheco, Leopoldo Teixeira, Paulo Borba. ONWARD 2010.
Do we really need to extend syntax for advanced modularity?
. Shigeru Chiba et al. AOSD 2012.
8/10
(15 hs, na sala D-222):
Discutir trabalhos:
Structured merge with auto-tuning: balancing precision and performance
. Sven Apel, Olaf Leßenich, and Christian Lengauer. ASE 2012.
Semistructured merge: rethinking merge in revision control systems
. Sven Apel, Jörg Liebig, Benjamin Brandl, Christian Lengauer, and Christian Kästner. FSE 2011.
15/10
(15 hs, na sala D-222):
Introdução à mineração de repositórios de software
Visão geral sobre mineração de repositórios de software
Fontes de dados
Tipos de estudos
17/10
(13 hs, na sala D-222):
Discutir o trabalho:
A survey and taxonomy of approaches for mining software repositories in the context of software evolution
. H. Kagdi, Michael L. Collard, and Jonathan I Maletic. Journal of Software Maintenance and Evolution 19, 2007.
21/10
(15 hs, na sala D-222):
Discutir o trabalho:
When do Changes Induce Fixes?
. J. Sliwerski, T. Zimmerman, A. Zeller. MSR, 2005.
An Empirical Study of API Stability and Adoption in the Android Ecosystem
. Tyler
McDonnell
, Baishakhi Ray, Miryung Kim. ICSM, 2013.
21/11
(13 hs, na sala D-222):
Discutir os trabalhos:
The Evolution of Project Inter-Dependencies in a Software Ecosystem: the Case of Apache
. Gabriele Bavota, Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella. ICSM 2013.
Predicting Defects for Eclipse
. Thomas Zimmermann, Rahul Premraj, Andreas Zeller. PROMISE 2007.
De 26/11
a 17/12
(agendamento de horário individual):
Acompanhamento de projeto
Avaliação
Participação efetiva nas aulas, questionando, comentando, criticando e indicando em como adaptar e aplicar as ideias discutidas.
Projeto envolvendo mineração do
GitHub
e perguntas relacionadas aos tópicos de modularidade discutidos em sala.
--
PauloBorba
- 2013-08-20 --
PauloBorba
- 2013-08-19
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r7
<
r6
<
r5
<
r4
<
r3
|
B
acklinks
|
R
aw View
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r7 - 2013-11-14
-
FernandoCastor
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
E
dit
A
ttach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback