Enviar búsqueda
Cargar
Monitor
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
122 vistas
M
Mariana Elias
Seguir
EL MONITOR CRT
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 5
Descargar ahora
Recomendados
adada
Presentation1
Presentation1
Marcelino Paglinawan
Best Expansions Award Application
Best Expansions Award Application
aiesechyderabad
TWT2013 Presentation
The social network
The social network
msilberberg
Laporan fitum c1
Laporan fitum c1
dwi_alam
aaaa
Tech meet
Tech meet
Akhmad Fizzy
Chez moi
Chez moi
HA MFL Department
De moda ir de compras en las tiendas
De moda ir de compras en las tiendas
HA MFL Department
h
Tm sola
Tm sola
aiesechyderabad
Recomendados
adada
Presentation1
Presentation1
Marcelino Paglinawan
Best Expansions Award Application
Best Expansions Award Application
aiesechyderabad
TWT2013 Presentation
The social network
The social network
msilberberg
Laporan fitum c1
Laporan fitum c1
dwi_alam
aaaa
Tech meet
Tech meet
Akhmad Fizzy
Chez moi
Chez moi
HA MFL Department
De moda ir de compras en las tiendas
De moda ir de compras en las tiendas
HA MFL Department
h
Tm sola
Tm sola
aiesechyderabad
Learn with google
Learn with google
aiesechyderabad
Evolusi microsoft
Evolusi microsoft
labiebm
Entrepreneurship Award Application
Entrepreneurship Award Application
aiesechyderabad
Struktur dan fungsi sel
Struktur dan fungsi sel
dwi_alam
Accessories
Accessories
Sabbaba Khan
When developers perform a software maintenance task, they need to identify artifacts—e.g., classes or more specifically methods—that need to be modified. To this aim, they can browse various kind of artifacts, for example use case descriptions, UML diagrams, or source code. This paper reports the results of a study—conducted with 33 participants— aimed at investigating (i) to what extent developers use different kinds of documentation when identifying artifacts to be changed, and (ii) whether they follow specific navigation patterns among different kinds of artifacts. Results indicate that, although developers spent a conspicuous proportion of the available time by focusing on source code, they browse back and forth between source code and either static (class) or dynamic (sequence) diagrams. Less frequently, developers—especially more experienced ones—follow an “integrated” approach by using different kinds of artifacts.
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks
Sebastiano Panichella
about game media lab
About GML
About GML
GameMediaLab
Bd er
Bd er
aiesechyderabad
Xd
Xd
aiesechyderabad
Production log
Production log
halo4robo
Fmp pitch
Fmp pitch
halo4robo
Developers contributing to open source projects spontaneously group into "emerging" teams, re ected by messages ex-changed over mailing lists, issue trackers and other communication means. Previous studies suggested that such teams somewhat mirror the software modularity. This paper empirically investigates how, when a project evolves, emerging teams re-organize themselves|e.g., by splitting or merging. We relate the evolution of teams to the les they change, to investigate whether teams split to work on cohesive groups of files. Results of this study conducted on the evolution history of four open source projects, namely Apache HTTPD, Eclipse JDT, Netbeans, and Samba provide indications of what happens in the project when teams reorganize. Specifically, we found that emerging team splits imply working on more cohesive groups of les and emerging team merges imply working on groups of les that are cohesive from structural perspective. Such indications serve to better understand the evolution of software projects. More important, the observation of how emerging teams change can serve to suggest software remodularization actions.
How the Evolution of Emerging Collaborations Relates to Code Changes: An Empi...
How the Evolution of Emerging Collaborations Relates to Code Changes: An Empi...
Sebastiano Panichella
Observe. Question. Design.
Observe. Question. Design.
CKozak
Current Affairs - Expansions
Current Affairs - Expansions
aiesechyderabad
The recent and fast expansion of OSS (Open-source software) communities has fostered research on how open source projects evolve and how their communities interact. Several research studies show that the inflow of new developers plays an important role in the longevity and the success of OSS projects. Beside that they also discovered that an high percentage of newcomers tend to leave the project because of the socio-technical barriers they meet when they join the project. However, such research effort did not generate yet concrete results in support retention and training of project newcomers. In this thesis dissertation we investigated problems arising when newcomers join software projects, and possible solutions to support them. Specifically, we studied (i) how newcomers behave during development activities and how they interact with others developers with the aim at (ii) developing tools and/or techniques for supporting them during the integration in the development team. Thus, among the various recommenders, we defined (i) a tool able to suggest appropriate mentors to newcomers during the training stage; then, with the aim at supporting newcomers during program comprehension we defined other two recommenders: a tool that (ii) generates high quality source code summaries and another tool able to (iii) provide descriptions of specific source code elements. For future work, we plan to improve the proposed recommenders and to integrate other kind of recommenders to better support newcomers in OSS projects.
Supporting Newcomers in Software Development Projects
Supporting Newcomers in Software Development Projects
Sebastiano Panichella
Expansions '13 april lc day review
Expansions '13 april lc day review
aiesechyderabad
Presentation of Big Data Public-Private Forum by Nuria de Lama (Atos Research & Innovation). On Eurpean Data Forum 2012, Copenhagen, 7th June 2012
Big Data Public-Private Forum_European Data Forum 2012
Big Data Public-Private Forum_European Data Forum 2012
BIG Project
Nerea en londres
Nerea en londres
PASCUAL1977
Presentación de mecánica industrial de los mecanismos de seguridad y herramientas o máquinas de afilado en taller
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
JuanGallardo438714
Tutorial para publicar una presentación o exposición en SlideShare
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Alan779941
Todo sobre refrigeración
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
vladimiroflores1
Trabajo en clase Excel Juan Felipe Arcos Gomez 11-5
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
ssuserf18419
Más contenido relacionado
Destacado
Learn with google
Learn with google
aiesechyderabad
Evolusi microsoft
Evolusi microsoft
labiebm
Entrepreneurship Award Application
Entrepreneurship Award Application
aiesechyderabad
Struktur dan fungsi sel
Struktur dan fungsi sel
dwi_alam
Accessories
Accessories
Sabbaba Khan
When developers perform a software maintenance task, they need to identify artifacts—e.g., classes or more specifically methods—that need to be modified. To this aim, they can browse various kind of artifacts, for example use case descriptions, UML diagrams, or source code. This paper reports the results of a study—conducted with 33 participants— aimed at investigating (i) to what extent developers use different kinds of documentation when identifying artifacts to be changed, and (ii) whether they follow specific navigation patterns among different kinds of artifacts. Results indicate that, although developers spent a conspicuous proportion of the available time by focusing on source code, they browse back and forth between source code and either static (class) or dynamic (sequence) diagrams. Less frequently, developers—especially more experienced ones—follow an “integrated” approach by using different kinds of artifacts.
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks
Sebastiano Panichella
about game media lab
About GML
About GML
GameMediaLab
Bd er
Bd er
aiesechyderabad
Xd
Xd
aiesechyderabad
Production log
Production log
halo4robo
Fmp pitch
Fmp pitch
halo4robo
Developers contributing to open source projects spontaneously group into "emerging" teams, re ected by messages ex-changed over mailing lists, issue trackers and other communication means. Previous studies suggested that such teams somewhat mirror the software modularity. This paper empirically investigates how, when a project evolves, emerging teams re-organize themselves|e.g., by splitting or merging. We relate the evolution of teams to the les they change, to investigate whether teams split to work on cohesive groups of files. Results of this study conducted on the evolution history of four open source projects, namely Apache HTTPD, Eclipse JDT, Netbeans, and Samba provide indications of what happens in the project when teams reorganize. Specifically, we found that emerging team splits imply working on more cohesive groups of les and emerging team merges imply working on groups of les that are cohesive from structural perspective. Such indications serve to better understand the evolution of software projects. More important, the observation of how emerging teams change can serve to suggest software remodularization actions.
How the Evolution of Emerging Collaborations Relates to Code Changes: An Empi...
How the Evolution of Emerging Collaborations Relates to Code Changes: An Empi...
Sebastiano Panichella
Observe. Question. Design.
Observe. Question. Design.
CKozak
Current Affairs - Expansions
Current Affairs - Expansions
aiesechyderabad
The recent and fast expansion of OSS (Open-source software) communities has fostered research on how open source projects evolve and how their communities interact. Several research studies show that the inflow of new developers plays an important role in the longevity and the success of OSS projects. Beside that they also discovered that an high percentage of newcomers tend to leave the project because of the socio-technical barriers they meet when they join the project. However, such research effort did not generate yet concrete results in support retention and training of project newcomers. In this thesis dissertation we investigated problems arising when newcomers join software projects, and possible solutions to support them. Specifically, we studied (i) how newcomers behave during development activities and how they interact with others developers with the aim at (ii) developing tools and/or techniques for supporting them during the integration in the development team. Thus, among the various recommenders, we defined (i) a tool able to suggest appropriate mentors to newcomers during the training stage; then, with the aim at supporting newcomers during program comprehension we defined other two recommenders: a tool that (ii) generates high quality source code summaries and another tool able to (iii) provide descriptions of specific source code elements. For future work, we plan to improve the proposed recommenders and to integrate other kind of recommenders to better support newcomers in OSS projects.
Supporting Newcomers in Software Development Projects
Supporting Newcomers in Software Development Projects
Sebastiano Panichella
Expansions '13 april lc day review
Expansions '13 april lc day review
aiesechyderabad
Presentation of Big Data Public-Private Forum by Nuria de Lama (Atos Research & Innovation). On Eurpean Data Forum 2012, Copenhagen, 7th June 2012
Big Data Public-Private Forum_European Data Forum 2012
Big Data Public-Private Forum_European Data Forum 2012
BIG Project
Nerea en londres
Nerea en londres
PASCUAL1977
Destacado
(18)
Learn with google
Learn with google
Evolusi microsoft
Evolusi microsoft
Entrepreneurship Award Application
Entrepreneurship Award Application
Struktur dan fungsi sel
Struktur dan fungsi sel
Accessories
Accessories
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks
An Empirical Investigation on Documentation Usage Patterns in Maintenance Tasks
About GML
About GML
Bd er
Bd er
Xd
Xd
Production log
Production log
Fmp pitch
Fmp pitch
How the Evolution of Emerging Collaborations Relates to Code Changes: An Empi...
How the Evolution of Emerging Collaborations Relates to Code Changes: An Empi...
Observe. Question. Design.
Observe. Question. Design.
Current Affairs - Expansions
Current Affairs - Expansions
Supporting Newcomers in Software Development Projects
Supporting Newcomers in Software Development Projects
Expansions '13 april lc day review
Expansions '13 april lc day review
Big Data Public-Private Forum_European Data Forum 2012
Big Data Public-Private Forum_European Data Forum 2012
Nerea en londres
Nerea en londres
Último
Presentación de mecánica industrial de los mecanismos de seguridad y herramientas o máquinas de afilado en taller
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
JuanGallardo438714
Tutorial para publicar una presentación o exposición en SlideShare
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Alan779941
Todo sobre refrigeración
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
vladimiroflores1
Trabajo en clase Excel Juan Felipe Arcos Gomez 11-5
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
ssuserf18419
Minicargador
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
Guía de registro de Slideshare
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
BRAYANJOSEPHPEREZGOM
Este es un documento el cual podemos conocer la tecnología y como está ha avanzado con el tiempo.
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
sgonzalezp1
Ciclo practico de funcionamiento de un motor de 4 tiempos
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
MiguelAtencio10
Eyvana Zabaleta María José Cerpa Nicolle Dejanon Zulay Daza
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
mcerpam
Svelte presenta un nuevo enfoque en el desarrollo web del lado del frontend, abriendo muchas posibilidades nuevas. Aquí veremos algunos conceptos básicos, estructura inicial y porque vale la pena Svelte.
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
Julian Lamprea
EPA
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
Microsoft Excel, parte integral de la suite Office, es una poderosa herramienta para la gestión y análisis de datos en el entorno empresarial y académico. Esta diapositiva ofrece una visión general de las capacidades de Excel, desde la organización de datos en hojas de cálculo hasta la creación de gráficos dinámicos y análisis estadísticos. Destacando su interfaz intuitiva y sus funciones avanzadas, la diapositiva resalta cómo Excel simplifica tareas complejas como la contabilidad, la planificación financiera, el seguimiento de proyectos y la visualización de datos. Además, enfatiza la importancia de Excel en la toma de decisiones informadas, facilitando la identificación de tendencias, patrones y oportunidades de negocio.
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
LolaBunny11
Pruebas unitarias para enseñanza entornos de desarrollo DAM
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
Maricarmen Sánchez Ruiz
presentacion de pptx de la fuente de poder de la pc
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
losdiosesmanzaneros
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric. Patrones de Arquitectura en Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Keyla Dolores Méndez
Último
(15)
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Descargar ahora