Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
#+STARTUP: showall #+STARTUP: lognotestate #+TAGS: #+SEQ_TODO: TODO STARTED DONE DEFERRED CANCELLED | WAITING DELEGATED APPT #+DRAWERS: HIDDEN STATE #+TITLE: My publications (Daniel M. German) #+CATEGORY: #+PROPERTY: header-args:sql :engine postgresql :exports both :cmdline csc370 #+PROPERTY: header-args:sqlite :db /path/to/db :colnames yes #+PROPERTY: header-args:C++ :results output :flags -std=c++14 -Wall --pedantic -Werror #+PROPERTY: header-args:R :results output :colnames yes #+OPTIONS: ^:nil This list is incomplete. For a more complete list, see [[#other-sources][Other Sources]] below. ** Table of contents :TOC: - [[#other-sources][Other sources]] - [[#by-year][By year]] - [[#under-review][Under review]] - [[#to-appear][To appear]] - [[#2019][2019]] - [[#2018][2018]] - [[#2017][2017]] - [[#2016][2016]] - [[#2015][2015]] - [[#2014][2014]] - [[#2013][2013]] - [[#2012][2012]] - [[#2009][2009]] - [[#by-topic][By topic]] - [[#intellectual-property][Intellectual Property]] - [[#provenance][Provenance]] - [[#git-and-github][Git and Github]] - [[#to-be-done][To be done]] * Other sources 1. [[https://scholar.google.com/citations?user=hpxl9PEAAAAJ][My Google scholar]] 2. My entry in [[http://dblp2.uni-trier.de/pers/hd/g/Germ=aacute=n:Daniel_M=][DBLP]] * By year ** Under review ** To appear 1. *cregit : Token-level Blame Information in git Version Control Repositories* @@html:<br>@@ Daniel M. German, Bram Adams and Kate Stewart@@html:<br>@@ Under review.@@html:<br>@@ [[https://github.com/dmgerman/papers/raw/master/to-appear/emse-cregit/cregit.pdf][Local Copy]] 1. *Open Source Ecosystems and their need for a legal framework* @@html:<br>@@ A book chapter @@html:<br>@@ Daniel M. German @@html:<br>@@ [[https://github.com/dmgerman/papers/raw/master/to-appear/ecoLicense.pdf][Local copy]] ** 2019 1. *What Makes a Great Manager of Software Engineers?* @@html:<br>@@ Eirini Kalliamvakou, Christian Bird, Thomas Zimmermann, Andrew Begel, Robert DeLine and Daniel M. German @@html:<br>@@ Transactions of Software Engineering. Volume: 45 , Issue: 1 , Jan. 1 2019, Pages: 86-106<br>@@ [[http://ieeexplore.ieee.org/abstract/document/8094304/][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2019/tse-seng_manager/tse-seng-manager.pdf][Local copy]] ** 2018 1. *Was my contribution fairly reviewed? A framework to study the perception of fairness in Modern Code Reviews* @@html:<br>@@ Daniel M. German, Gregorio Robles, Germán Poo-Caamaño, Xin Yang, Hajimu Iida, Katsuro Inoue. @@html:<br>@@ International Conference on Software Engineering (ICSE'2018). Acceptance rate 21% (105 out of 502 full research papers). [[https://github.com/dmgerman/papers/raw/master/2018/conferences/icse/2018_icse_fairness.pdf][Local copy]] 1. *To Distribute or Not to Distribute? Why Licensing Bugs Matter* @@html:<br>@@ Christopher Vendome, Daniel M. German, Massimiliano Di Penta, Gabriele Bavota, Mario Linares-Vásquez and Denys Poshyvanyk. @@html:<br>@@ International Conference on Software Engineering (ICSE'2018). Acceptance rate 21% (105 out of 502 full research papers). [[https://github.com/dmgerman/papers/raw/master/2018/conferences/icse/2018_icse_license-bugs.pdf][Local copy]] 1. *Do developers update their library dependencies? - An empirical study on the impact of security advisories on library migration* @@html:<br>@@ Raula Gaikovina Kula, Daniel M. German, Ali Ouni, Takashi Ishio and Katsuro Inoue. @@html:<br>@@ Journal of Empirical Software Engineering 23(1): 384-417 (2018), @@html:<br>@@ DOI 10.1007/s10664-017-9521-5 @@html:<br>@@ [[https://link.springer.com/article/10.1007%252Fs10664-017-9521-5][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2018/journals/ese_developers_update/developers_update.pdf][Local copy]] 1. *An empirical study on the impact of refactoring activities on evolving client-used APIs* @@html:<br>@@ Raula Gaikovina Kula, Ali Ouni, Daniel M.German, Katsuro Inoue @@html:<br>@@ Journal of Information and Software Technology, Volume 93, January 2018, Pages 186-199 @@html:<br>@@ DOI 10.1016/j.infsof.2017.09.007 @@html:<br>@@ [[http://www.sciencedirect.com/science/article/pii/S0950584917304780][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2018/journals/ist_impact-refactorings/impactRefactoring.pdf][Local copy]] 1. *Merge-Tree: Visualizing the Integration of Commits into Linux* @@html:<br>@@ Evan Wilde, Daniel M. Germán. @@html:<br>@@ Journal of Software: Evolution and Process, February 2018, Volume 30, Issue 2, pages e1936 @@html:<br>@@ DOI 10.1002/smr.1936 @@html:<br>@@ [[https://onlinelibrary.wiley.com/doi/full/10.1002/smr.1936][Publisher's copy]] | 1. *How the R community creates and curates knowledge: an extended study of stack overflow and mailing lists* @@html:<br>@@ Alexey Zagalsky, Daniel M. German, Margaret-Anne Storey, Carlos Gómez Teshima, Germán Poo-Caamaño.@@html:<br>@@ Journal of Empirical Software Engineering. April 2018, Volume 23, Issue 2, pp 953–986 @@html:<br>@@ DOI 10.1007/s10664-017-9536-y @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-017-9536-y][Publisher's copy]] | [[file:../../raw/master/to-appear/emse-msr-special-issue_r-community/r-know-journal.pdf][Local copy]] 1. *A Generalized Model for Visualizing Library Popularity, Adoption, and Diffusion within a Software Ecosystem* @@html:<br>@@ Raula Gaikovina Kula, Coen De Roover†, Daniel M. German, Takashi Ishio and Katsuro Inoue.@@html:<br>@@ IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'18). @@html:<br>@@ Acceptance rate: 27% (39 out of 146 full papers). @@html:<br>@@ [[https://github.com/dmgerman/papers/raw/master/2018/conferences/saner-libraries/saner18-libraries.pdf][Local copy]] 1. *Understanding the Usage, Impact, and Adoption of Non-OSI Approved Licenses* @@html:<br>@@ Romulo Meloca, Gustavo Pinto, Leonardo Baiser, Marco Mattos, Igor Wiese, Ivanilton Polato and Daniel M German @@html:<br>@@ International Working Conference in Mining Software Repositories (MSR) 2018 @@html:<br>@@ (to appear). Acceptance rate 33\% (41 out of 113 full research papers); @@html:<br>@@ [[https://github.com/dmgerman/papers/raw/master/2018/conferences/msr/2018_msr_non-osi-lics.pdf][Local copy]] ** 2017 5. *How Social and Communication Channels Shape and Challenge a Participatory Culture in Software Development* @@html:<br>@@ Margaret-Anne D. Storey, Alexey Zagalsky, Fernando Marques Figueira Filho, Leif Singer, Daniel M. Germán @@html:<br>@@ IEEE Trans. Software Eng. 43(2): 185-204 (2017)@@html:<br>@@ [[http://ieeexplore.ieee.org/document/7498605/][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_tse_social-comm-channels/2017_tse_social-comm-channels.pdf][Local copy]] 1. *An empirical study of unspecified dependencies in make-based build systems* @@html:<br>@@ Cor-Paul Bezemer, Shane McIntosh, Bram Adams, Daniel M. German, and Ahmed E. Hassan.@@html:<br>@@ Journal of Empirical Software Engineering 22(6): 3117–3148 (2017)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-017-9510-8][Publisher's Copy]] | [[./2017/journal/2017_emse_build-dependencies/emse_build-dependencies.pdf][Local copy]] 1. *Analysis of license inconsistency in large collections of open source projects* @@html:<br>@@ Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. Germán, Katsuro Inoue.@@html:<br>@@ Journal of Empirical Software Engineering 22(3): 1194-1222 (2017)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-016-9487-8][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_emse-msr-special-issue_license-inconsistencies/2017_emse_license-inconsistencies.pdf][Local copy]] 2. *The Debsources Dataset: two decades of free and open source software* @@html:<br>@@ Matthieu Caneill, Daniel M. Germán, Stefano Zacchiroli.@@html:<br>@@ Journal of Empirical Software Engineering 22(3): 1405-1437 (2017)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-016-9461-5][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_emse-msr-special-issue_debsources/2017_emse_debsources.pdf][Local copy]] 3. *License usage and changes: a large-scale study on GitHub* @@html:<br>@@ Christopher Vendome, Gabriele Bavota, Massimiliano Di Penta, Mario Linares Vásquez, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ Journal of Empirical Software Engineering 22(3): 1537-1577 (2017)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-016-9438-4][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_emse_license-usage-github/2017_emse_license-usage-github.pdf][Local copy]] 4. *Search-based software library recommendation using multi-objective optimization* @@html:<br>@@ Ali Ouni, Raula Gaikovina Kula, Marouane Kessentini, Takashi Ishio, Daniel M. Germán, Katsuro Inoue. Journal of Information & Software Technology 83: 55-75 (2017)@@html:<br>@@ [[http://www.sciencedirect.com/science/article/pii/S0950584916303652][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_ist_search-based-lib-recomm/2017_ist_search-based-lib-recommn.pdf][Local copy]] 6. *Herding cats in a FOSS ecosystem: a tale of communication and coordination for release management* @@html:<br>@@ Germán Poo-Caamaño, Eric Knauss,LeifSinger, and Daniel M. German@@html:<br>@@ Journal of Internet Services and Applications 8:12 (2017)@@html:<br>@@ [[https://jisajournal.springeropen.com/articles/10.1186/s13174-017-0063-2][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_jisa_hearding-cats/jisa-cats.pdf][Local copy]] 7. *Machine learning-based detection of open source license exceptions* @@html:<br>@@ Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk @@html:<br>@@ International Conference in Software Engineering (ICSE) Research Track 2017: 118-129@@html:<br>@@ [[http://ieeexplore.ieee.org/document/7985655/][Publisher's copy]] | [[file:../../raw/master/2017/conference/2017_icse_license-exceptions/2017_icse_license-exceptions.pdf][Local copy]] 8. *How are Developers Treating License Inconsistency Issues? A Case Study on License Inconsistency Evolution in FOSS Projects.* @@html:<br>@@ Yuhao Wu, Yuki Manabe, Daniel M. Germán, Katsuro Inoue @@html:<br>@@ OSS 2017: 69-79. @@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[https://link.springer.com/chapter/10.1007/978-3-319-57735-7_8][Publisher's copy]] (open access) | [[file:../../raw/master/2017/conference/2017_oss_developers-license-inconsistencies/2017_oss_developers-license-inconsistencies.pdf][Local copy]] 9. *An exploratory study on library aging by monitoring client usage in a software ecosystem* @@html:<br>@@ Raula Gaikovina Kula, Daniel M. Germán, Takashi Ishio, Ali Ouni, Katsuro Inoue @@html:<br>@@ International Conference on Software Analysis, Evolution, and Reengineering (SANER) 2017, Early Research Achievements (ERA) Track Track 407-411 @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7884643/][Publisher's copy]] | [[file:../../raw/master/2017/conference/2017_oss_developers-license-inconsistencies/2017_oss_developers-license-inconsistencies.pdf][Local copy]] 10. *Atlantis: Improving the Analysis and Visualization of Large Assembly Execution Traces* @@html:<br>@@ Huihui Nora Huang, Eric Verbeek, Daniel M. Germán, Margaret-Anne D. Storey and Martin Salois @@html:<br>@@ International Conference in Software Maintenance and Evolution (ICSME 2017), Tool Demonstration Track. Sept 2017. pages 623-627@@html:<br>@@ DOI 10.1109/ICSME.2017.23 @@html:<br>@@ [[https://ieeexplore.ieee.org/document/8094468/][Publisher's copy]] | 11. *How Long and How Much: What to Expect from Summer of Code Participants?* ICSME 2017: 69-79 Jefferson De Oliveira Silva, Igor Scaliante Wiese, Daniel M. Germán, Igor Fabio Steinmacher, Marco Aurélio Gerosa: International Conference in Software Maintenance and Evolution (ICSME 2017), Sept 2017. pages 69-79 @@html:<br>@@ Acceptance rate 27.8% (42 out of 151). DOI 10.1109/ICSME.2017.81 @@html:<br>@@ DOI 10.1109/ICSME.2017.81 @@html:<br>@@ [[https://ieeexplore.ieee.org/document/8094410/][Publisher's copy]] | ** 2016 1. *Continuously mining distributed version control systems: an empirical study of how Linux uses Git* @@html:<br>@@ Daniel M. Germán, Bram Adams, Ahmed E. Hassan.@@html:<br>@@ Journal of Empirical Software Engineering 21(1): 260-299 (2016) @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-014-9356-2][Publisher's copy]] | [[file:../../raw/master/2016/journals/2016_emse_continuous-mining/2016_emse_continuous-mining.pdf][Local copy]] 2. *An empirical study of integration activities in distributions of open source software* @@html:<br>@@ Bram Adams, Ryan Kavanagh, Ahmed E. Hassan, Daniel M. Germán. @@html:<br>@@ Journal of Empirical Software Engineering 21(3): 960-1001 (2016) @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-015-9371-y][Publisher's copy]] | 3. *An in-depth study of the promises and perils of mining GitHub* @@html:<br>@@ Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. Germán, Daniela E. Damian.@@html:<br>@@ Journal of Empirical Software Engineering 21(5): 2035-2071 (2016) @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-015-9393-5][Publishers copy]] | [[https://github.com/dmgerman/papers/raw/master/2016/journals/2016_emse_perils-github-extended/2016_emse_perils-github-extended.pdf][Local copy]] 4. *Software ingredients: detection of third-party component reuse in Java software release* @@html:<br>@@ Takashi Ishio, Raula Gaikovina Kula, Tetsuya Kanda, Daniel M. Germán, Katsuro Inoue. International Working Conference in Mining Software Repositories (MSR) 2016: 339-350 @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7832913/][Publisher's copy]] | [[file:../../raw/master/2016/conferences/2015_msr_software-ingredients/2015_msr_software-ingredients.pdf][Local copy]] 5. *How the R community creates and curates knowledge: a comparative study of stack overflow and mailing lists* @@html:<br>@@ Alexey Zagalsky, Carlos Gómez Teshima, Daniel M. Germán, Margaret-Anne D. Storey, Germán Poo-Caamaño. @@html:<br>@@ MSR 2016: 441-451@@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ 6. *Herding Cats: A Case Study of Release Management in an Open Collaboration Ecosystem* @@html:<br>@@ Germán Poo-Caamaño, Leif Singer, Eric Knauss, Daniel M. Germán @@html:<br>@@ OSS 2016: 147-162@@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ 7. *Merge-Tree: Visualizing the Integration of Commits into Linux* @@html:<br>@@ Evan Wilde, Daniel M. Germán. @@html:<br>@@ Fourth IEEE Working Conference on Software Visualization (VISSOFT) 2016: 1-10 @@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7780151/][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2016/conferences/2016_vissoft_linvis/2016_vissoft_linvis.pdf][Local copy]] ** 2015 1. *Management of community contributions* @@html:<br>@@ Nicolas Bettenburg, Ahmed E. Hassan, Bram Adams, Daniel M. Germán:@@html:<br>@@ Journal of Empirical Software Engineering 20(1): 252-289 (2015)@@html:<br>@@ 3. *People Analytics in Software Development* @@html:<br>@@ Leif Singer, Margaret-Anne D. Storey, Fernando Marques Figueira Filho, Alexey Zagalsky, Daniel M. Germán:@@html:<br>@@ GTTSE 2015: 124-153@@html:<br>@@ 4. *Open Source-Style Collaborative Development Practices in Commercial Projects Using GitHub* @@html:<br>@@ Eirini Kalliamvakou, Daniela E. Damian, Kelly Blincoe, Leif Singer, Daniel M. Germán @@html:<br>@@ International Conference in Software Engineering (ICSE) Research Track 2015: 574-585 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2818825][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2015/conferences/2015_icse_github/2015_icse_github_practices.pdf][Local copy]] 5. *When and why developers adopt and change software licenses* @@html:<br>@@ Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ ICSME 2015: 31-40 @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7332449/][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_icsme_why-license-change-adoption/2015_icsme_why-license-change-adoption.pdf][Local copy]] 6. *License usage and changes: a large-scale study of Java projects on GitHub* @@html:<br>@@ Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ ICPC 2015: 218-228@@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7181450/][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_icpc_license-usage-changes/2015_icpc_license-usage-changes.pdf][Local copy]] 7. *What is the Gist? Understanding the Use of Public Gists on GitHub* @@html:<br>@@ Weiliang Wang, Germán Poo-Caamaño, Evan Wilde, Daniel M. Germán @@html:<br>@@ 12th Working Conference on Mining Software Repositories (MSR 2015): 314-323 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2820556][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2015/conferences/2015_msr_gists/2015_msr_understanding-gists.pdf][Local copy]] 8. *A Method to Detect License Inconsistencies in Large-Scale Open Source Projects* @@html:<br>@@ Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. Germán, Katsuro Inoue.@@html:<br>@@ 12th Working Conference on Mining Software Repositories (MSR 2015): 324-333@@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7180091/][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_msr_license-inconsistencies/2015_msr_license-inconsistencies.pdf][Local copy]] 9. *A Dataset of the Activity of the Git Super-repository of Linux in 2012* @@html:<br>@@ Daniel M. Germán, Bram Adams, Ahmed E. Hassan @@html:<br>@@ 12th Working Conference on Mining Software Repositories (MSR 2015): 470-473 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2820518.2820590][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2015/conferences/2015_msr_data_linux_superrepo/2015_msr_data_linux_superrepo.pdf][Local copy]] 10. *On the Variability of the BSD and MIT Licenses* @@html:<br>@@ Trevor Maryka, Daniel M. Germán, Germán Poo-Caamaño.@@html:<br>@@ OSS 2015: 146-156@@html:<br>@@ [[https://link.springer.com/chapter/10.1007/978-3-319-17837-0_14][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_oss_bsd-mit-variability/2015_oss_bsd-mit-variability.pdf][Local copy]] 11. *The Right to a Contribution: An Exploratory Survey on How Organizations Address It* @@html:<br>@@ Germán Poo-Caamaño, Daniel M. Germán. @@html:<br>@@ OSS 2015: 157-167 @@html:<br>@@ [[https://link.springer.com/chapter/10.1007/978-3-319-17837-0_15][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_oss_right-to-contribution/2015_oss_right-to-contribution.pdf][Local copy]] 12. *Trusting a library: A study of the latency to adopt the latest Maven release* @@html:<br>@@ Raula Gaikovina Kula, Daniel M. Germán, Takashi Ishio, Katsuro Inoue @@html:<br>@@ International Conference on Software Analysis, Evolution, and Reengineering (SANER) 2015: 520-524 @@html:<br>@@ 13. *Software patents: a replication study* @@html:<br>@@ Germán Poo-Caamaño, Daniel M. Germán. OpenSym 2015: 5:1-5:4@@html:<br>@@ [[http://www.opensym.org/os2015/proceedings-files/p104-poo-caamano.pdf][Publisher's Copy]] (open access) | [[file:../../raw/master/2015/conferences/2015_opensym_parents-replication/2015_opensym_parents-replication.pdf][Local copy]] ** 2014 1. *Measuring Copying of Java Archives* @@html:<br>@@ Tetsuya Kanda, Daniel M. Germán, Takashi Ishio, Katsuro Inoue @@html:<br>@@ ECEASST 63 (2014)@@html:<br>@@ 2. *On the evolution of Lehman's Laws* @@html:<br>@@ Michael W. Godfrey, Daniel M. Germán @@html:<br>@@ Journal of Software: Evolution and Process 26(7): 613-619 (2014)@@html:<br>@@ 3. *The Impact of User Choice on Energy Consumption* @@html:<br>@@ Chenlei Zhang, Abram Hindle, Daniel M. Germán @@html:<br>@@ IEEE Software 31(3): 69-75 (2014)@@html:<br>@@ 4. *Peer Review on Open-Source Software Projects: Parameters, Statistical Models, and Theory* @@html:<br>@@ Peter C. Rigby, Daniel M. Germán, Laura Cowen, Margaret-Anne D. Storey @@html:<br>@@ ACM Trans. Softw. Eng. Methodol. 23(4): 35:1-35:33 (2014)@@html:<br>@@ 5. *Tracing back the history of commits in low-tech reviewing environments: a case study of the Linux kernel* @@html:<br>@@ Yujuan Jiang, Bram Adams, Foutse Khomh, Daniel M. Germán.@@html:<br>@@ ESEM 2014: 51:1-51:10@@html:<br>@@ [[http://dl.acm.org/citation.cfm?id=2652542][Publisher's copy]] | [[2014/conference/2014_esem_tracing-emails-to-commits-linux/2014_esem_tracing-emails-to-commits-linux.pdf][Local copy]] 6. *Quantifying programmers' mental workload during program comprehension based on cerebral blood flow measurement: a controlled experiment* @@html:<br>@@ Takao Nakagawa, Yasutaka Kamei, Hidetake Uwano, Akito Monden, Ken-ichi Matsumoto, Daniel M. Germán @@html:<br>@@ International Conference in Software Engineering (ICSE) NIER Track 2014: 448-451@@html:<br>@@ 7. *Tracing software build processes to uncover license compliance inconsistencies* @@html:<br>@@ Sander van der Burg, Eelco Dolstra, Shane McIntosh, Julius Davies, Daniel M. Germán, Armijn Hemel.@@html:<br>@@ ASE 2014: 731-742@@html:<br>@@ [[http://dl.acm.org/citation.cfm?id=2643013][Publisher's copy]] | [[file:../../raw/master/2014/conference/2014_ase_tracing-build/2014_ase_tracing-build.pdf][Local copy]] 8. *The promises and perils of mining GitHub* @@html:<br>@@ Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. Germán, Daniela Damian @@html:<br>@@ 11th Working Conference on Mining Software Repositories (MSR 2014): 92-101 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2597074][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2014/conference/2014_msr_perils-github/2014_msr_perils-github.pdf][Local copy]] 9. *Analyzing the Relationship between the License of Packages and Their Files in Free and Open Source Software* @@html:<br>@@ Yuki Manabe, Daniel M. Germán, Katsuro Inoue:@@html:<br>@@ OSS 2014: 51-60@@html:<br>@@ 10. *Visualizing the Evolution of Systems and Their Library Dependencies* @@html:<br>@@ Raula Gaikovina Kula, Coen De Roover, Daniel M. Germán, Takashi Ishio, Katsuro Inoue @@html:<br>@@ VISSOFT 2014: 127-136@@html:<br>@@ ** 2013 1. *Software Bertillonage - Determining the provenance of software development artifacts* @@html:<br>@@ Julius Davies, Daniel M. Germán, Michael W. Godfrey, Abram Hindle@@html:<br>@@ Journal of Empirical Software Engineering 18(6): 1195-1237 (2013) @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-012-9199-7][Publisher's copy]] | [[file:../../raw/master/2013/journals/2013_emse-msr-special-issue_software_bertillonage/2013_emse-msr-special-issue_software_bertillonage.pdf][Local copy]] ** 2012 1. *A Method for Open Source License Compliance of Java Applications* @@html:<br>@@ Daniel M. Germán, Massimiliano Di Penta @@html:<br>@@ IEEE Software 29(3): 58-63 (2012) @@html:<br>@@ [[http://ieeexplore.ieee.org/document/6178302/][Publisher's copy]] | ** 2009 1. *License integration patterns: Addressing license mismatches in component-based development* @@html:<br>@@ Daniel M. Germán, Ahmed E. Hassan @@html:<br>@@ International Conference in Software Engineering (ICSE) Research Track 2009: 188-198 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=1555035][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2009/conferences/2009_icse_license-integration-patterns/10.1.1.491.3438.pdf][Local copy]] 2. *The promises and perils of mining git* @@html:<br>@@ Christian Bird, Peter C. Rigby, Earl T. Barr, David J. Hamilton, Daniel M. Germán, Premkumar T. Devanbu @@html:<br>@@ MSR 2009: 1-10 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=1591132][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2009/conferences/2009_msr_perils-mining-git/2009_msr_perils-mining-git.pdf][Local copy]] * By topic ** Intellectual Property *** 2018 1. *To Distribute or Not to Distribute? Why Licensing Bugs Matter* @@html:<br>@@ Christopher Vendome, Daniel M. German, Massimiliano Di Penta, Gabriele Bavota, Mario Linares-Vásquez and Denys Poshyvanyk. @@html:<br>@@ International Conference on Software Engineering (ICSE'2018). Acceptance rate 21% (105 out of 502 full research papers). [[https://github.com/dmgerman/papers/raw/master/2018/conferences/icse/2018_icse_license-bugs.pdf][Local copy]] 1. *Understanding the Usage, Impact, and Adoption of Non-OSI Approved Licenses* @@html:<br>@@ Romulo Meloca, Gustavo Pinto, Leonardo Baiser, Marco Mattos, Igor Wiese, Ivanilton Polato and Daniel M German @@html:<br>@@ International Working Conference in Mining Software Repositories (MSR) 2018 @@html:<br>@@ (to appear). Acceptance rate 33\% (41 out of 113 full research papers); @@html:<br>@@ [[https://github.com/dmgerman/papers/raw/master/2018/conferences/msr/2018_msr_non-osi-lics.pdf][Local copy]] *** 2017 1. *Analysis of license inconsistency in large collections of open source projects* @@html:<br>@@ Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. Germán, Katsuro Inoue.@@html:<br>@@ Journal of Empirical Software Engineering 22(3): 1194-1222 (2017)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-016-9487-8][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_emse-msr-special-issue_license-inconsistencies/2017_emse_license-inconsistencies.pdf][Local copy]] 1. *Machine learning-based detection of open source license exceptions* @@html:<br>@@ Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk @@html:<br>@@ International Conference in Software Engineering (ICSE) Research Track 2017: 118-129@@html:<br>@@ [[http://ieeexplore.ieee.org/document/7985655/][Publisher's copy]] | [[file:../../raw/master/2017/conference/2017_icse_license-exceptions/2017_icse_license-exceptions.pdf][Local copy]] 3. *License usage and changes: a large-scale study on GitHub* @@html:<br>@@ Christopher Vendome, Gabriele Bavota, Massimiliano Di Penta, Mario Linares Vásquez, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ Journal of Empirical Software Engineering 22(3): 1537-1577 (2017)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-016-9438-4][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_emse_license-usage-github/2017_emse_license-usage-github.pdf][Local copy]] 8. *How are Developers Treating License Inconsistency Issues? A Case Study on License Inconsistency Evolution in FOSS Projects.* @@html:<br>@@ Yuhao Wu, Yuki Manabe, Daniel M. Germán, Katsuro Inoue @@html:<br>@@ OSS 2017: 69-79. @@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[https://link.springer.com/chapter/10.1007/978-3-319-57735-7_8][Publisher's copy]] (open access) | [[file:../../raw/master/2017/conference/2017_oss_developers-license-inconsistencies/2017_oss_developers-license-inconsistencies.pdf][Local copy]] *** 2015 5. *When and why developers adopt and change software licenses* @@html:<br>@@ Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ ICSME 2015: 31-40 @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7332449/][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_icsme_why-license-change-adoption/2015_icsme_why-license-change-adoption.pdf][Local copy]] 8. *A Method to Detect License Inconsistencies in Large-Scale Open Source Projects* @@html:<br>@@ Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. Germán, Katsuro Inoue.@@html:<br>@@ 12th Working Conference on Mining Software Repositories (MSR 2015): 324-333@@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7180091/][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_msr_license-inconsistencies/2015_msr_license-inconsistencies.pdf][Local copy]] 6. *License usage and changes: a large-scale study of Java projects on GitHub* @@html:<br>@@ Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ ICPC 2015: 218-228@@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7181450/][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_icpc_license-usage-changes/2015_icpc_license-usage-changes.pdf][Local copy]] 10. *On the Variability of the BSD and MIT Licenses* @@html:<br>@@ Trevor Maryka, Daniel M. Germán, Germán Poo-Caamaño. @@html:<br>@@ OSS 2015: 146-156@@html:<br>@@ [[https://link.springer.com/chapter/10.1007/978-3-319-17837-0_14][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_oss_bsd-mit-variability/2015_oss_bsd-mit-variability.pdf][Local copy]] 11. *The Right to a Contribution: An Exploratory Survey on How Organizations Address It* @@html:<br>@@ Germán Poo-Caamaño, Daniel M. Germán.@@html:<br>@@ OSS 2015: 157-167 @@html:<br>@@ [[https://link.springer.com/chapter/10.1007/978-3-319-17837-0_15][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_oss_right-to-contribution/2015_oss_right-to-contribution.pdf][Local copy]] 13. *Software patents: a replication study* @@html:<br>@@ Germán Poo-Caamaño, Daniel M. Germán. @@html:<br>@@ OpenSym 2015: 5:1-5:4@@html:<br>@@ [[http://www.opensym.org/os2015/proceedings-files/p104-poo-caamano.pdf][Publisher's Copy]] (open access) | [[file:../../raw/master/2015/conferences/2015_opensym_parents-replication/2015_opensym_parents-replication.pdf][Local copy]] *** 2014 7. *Tracing software build processes to uncover license compliance inconsistencies* @@html:<br>@@ Sander van der Burg, Eelco Dolstra, Shane McIntosh, Julius Davies, Daniel M. Germán, Armijn Hemel.@@html:<br>@@ ASE 2014: 731-742@@html:<br>@@ [[http://dl.acm.org/citation.cfm?id=2643013][Publisher's copy]] | [[file:../../raw/master/2014/conference/2014_ase_tracing-build/2014_ase_tracing-build.pdf][Local copy]] *** 2009 1. *License integration patterns: Addressing license mismatches in component-based development* @@html:<br>@@ Daniel M. Germán, Ahmed E. Hassan @@html:<br>@@ International Conference in Software Engineering (ICSE) Research Track 2009: 188-198 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=1555035][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2009/conferences/2009_icse_license-integration-patterns/10.1.1.491.3438.pdf][Local copy]] ** Provenance *** 2016 1. *Continuously mining distributed version control systems: an empirical study of how Linux uses Git* @@html:<br>@@ Daniel M. Germán, Bram Adams, Ahmed E. Hassan.@@html:<br>@@ Journal of Empirical Software Engineering 21(1): 260-299 (2016) @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-014-9356-2][Publisher's copy]] | [[file:../../raw/master/2016/journals/2016_emse_continuous-mining/2016_emse_continuous-mining.pdf][Local copy]] *** 2015 4. *Software ingredients: detection of third-party component reuse in Java software release* @@html:<br>@@ Takashi Ishio, Raula Gaikovina Kula, Tetsuya Kanda, Daniel M. Germán, Katsuro Inoue.@@html:<br>@@ MSR 2016: 339-350 @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7832913/][Publisher's copy]] | [[file:../../raw/master/2016/conferences/2016_msr_software-ingredients/2016_msr_software-ingredients.pdf][Local copy]] *** 2014 5. *Tracing back the history of commits in low-tech reviewing environments: a case study of the Linux kernel* @@html:<br>@@ Yujuan Jiang, Bram Adams, Foutse Khomh, Daniel M. Germán.@@html:<br>@@ ESEM 2014: 51:1-51:10@@html:<br>@@ [[http://dl.acm.org/citation.cfm?id=2652542][Publisher's copy]] | [[2014/conference/2014_esem_tracing-emails-to-commits-linux/2014_esem_tracing-emails-to-commits-linux.pdf][Local copy]] *** 2013 1. *Software Bertillonage - Determining the provenance of software development artifacts* @@html:<br>@@ Julius Davies, Daniel M. Germán, Michael W. Godfrey, Abram Hindle@@html:<br>@@ Journal of Empirical Software Engineering 18(6): 1195-1237 (2013)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-012-9199-7][Publisher's copy]] | [[file:../../raw/master/2013/journals/2013_emse-msr-special-issue_software_bertillonage/2013_emse-msr-special-issue_software_bertillonage.pdf][Local copy]] ** Git and Github *** 2017 1. *License usage and changes: a large-scale study on gitHub* @@html:<br>@@ Christopher Vendome, Gabriele Bavota, Massimiliano Di Penta, Mario Linares Vásquez, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ Journal of Empirical Software Engineering 22(3): 1537-1577 (2017)@@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-016-9438-4][Publisher's copy]] | [[file:../../raw/master/2017/journal/2017_emse_license-usage-github/2017_emse_license-usage-github.pdf][Local copy]] *** 2016 1. *Continuously mining distributed version control systems: an empirical study of how Linux uses Git* @@html:<br>@@ Daniel M. Germán, Bram Adams, Ahmed E. Hassan.@@html:<br>@@ Journal of Empirical Software Engineering 21(1): 260-299 (2016) @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-014-9356-2][Publisher's copy]] | [[file:../../raw/master/2016/journals/2016_emse_continuous-mining/2016_emse_continuous-mining.pdf][Local copy]] 7. *Merge-Tree: Visualizing the Integration of Commits into Linux* @@html:<br>@@ Evan Wilde, Daniel M. Germán. @@html:<br>@@ Fourth IEEE Working Conference on Software Visualization (VISSOFT) 2016: 1-10 @@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7780151/][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2016/conferences/2016_vissoft_linvis/2016_vissoft_linvis.pdf][Local copy]] *** 2016 3. *An in-depth study of the promises and perils of mining GitHub* @@html:<br>@@ Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. Germán, Daniela E. Damian.@@html:<br>@@ Journal of Empirical Software Engineering 21(5): 2035-2071 (2016) @@html:<br>@@ [[https://link.springer.com/article/10.1007/s10664-015-9393-5][Publishers copy]] | [[https://github.com/dmgerman/papers/raw/master/2016/journals/2016_emse_perils-github-extended/2016_emse_perils-github-extended.pdf][Local copy]] *** 2015 4. *Open Source-Style Collaborative Development Practices in Commercial Projects Using GitHub* @@html:<br>@@ Eirini Kalliamvakou, Daniela E. Damian, Kelly Blincoe, Leif Singer, Daniel M. Germán @@html:<br>@@ International Conference in Software Engineering (ICSE) Research Track 2015: 574-585 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2818825][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2015/conferences/2015_icse_github/2015_icse_github_practices.pdf][Local copy]] 6. *License usage and changes: a large-scale study of Java projects on GitHub* @@html:<br>@@ Christopher Vendome, Mario Linares Vásquez, Gabriele Bavota, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk.@@html:<br>@@ ICPC 2015: 218-228@@html:<br>@@ *Selected as one of the best papers and invited for journal's special issue of the conference* @@html:<br>@@ [[http://ieeexplore.ieee.org/document/7181450/][Publisher's copy]] | [[file:../../raw/master/2015/conferences/2015_icpc_license-usage-changes/2015_icpc_license-usage-changes.pdf][Local copy]] 7. *What is the Gist? Understanding the Use of Public Gists on GitHub* @@html:<br>@@ Weiliang Wang, Germán Poo-Caamaño, Evan Wilde, Daniel M. Germán @@html:<br>@@ 12th Working Conference on Mining Software Repositories (MSR 2015): 314-323 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2820556][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2015/conferences/2015_msr_gists/2015_msr_understanding-gists.pdf][Local copy]] 9. *A Dataset of the Activity of the Git Super-repository of Linux in 2012* @@html:<br>@@ Daniel M. Germán, Bram Adams, Ahmed E. Hassan @@html:<br>@@ 12th Working Conference on Mining Software Repositories (MSR 2015): 470-473 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2820518.2820590][Publisher's copy]] | [[https://github.com/dmgerman/papers/blob/master/2015/conferences/2015_msr_data_linux_superrepo/2015_msr_data_linux_superrepo.pdf][Local copy]] *** 2014 8. *The promises and perils of mining GitHub* @@html:<br>@@ Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. Germán, Daniela Damian @@html:<br>@@ 11th Working Conference on Mining Software Repositories (MSR 2014): 92-101 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=2597074][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2014/conference/2014_msr_perils-github/2014_msr_perils-github.pdf][Local copy]] *** 2009 2. *The promises and perils of mining git* @@html:<br>@@ Christian Bird, Peter C. Rigby, Earl T. Barr, David J. Hamilton, Daniel M. Germán, Premkumar T. Devanbu @@html:<br>@@ MSR 2009: 1-10 @@html:<br>@@ [[https://dl.acm.org/citation.cfm?id=1591132][Publisher's copy]] | [[https://github.com/dmgerman/papers/raw/master/2009/conferences/2009_msr_perils-mining-git/2009_msr_perils-mining-git.pdf][Local copy]] * To be done #+BEGIN_SRC example 2014 2013 [j14] [c63] Daniel M. Germán, Bram Adams, Ahmed E. Hassan: The Evolution of the R Software Ecosystem. CSMR 2013: 243-252 [c62] Peter C. Rigby, Earl T. Barr, Christian Bird, Premkumar T. Devanbu, Daniel M. Germán: What effect does distributed version control have on OSS project organization? RELENG@ICSE 2013: 29-32 [c61] Colin Walters, Germán Poo-Caamaño, Daniel M. Germán: The future of continuous integration in GNOME. RELENG@ICSE 2013: 33-36 [c60] Yujuan Jiang, Bram Adams, Dbaniel M. Germán: Will my patch make it? and how fast?: case study on the Linux kernel. MSR 2013: 101-110 2012 [j12] Peter C. Rigby, Brendan Cleary, Frédéric Painchaud, Margaret-Anne D. Storey, Daniel M. Germán: Contemporary Peer Review in Action: Lessons from Open Source Development. IEEE Software 29(6): 56-61 (2012) [c59] Earl T. Barr, Christian Bird, Peter C. Rigby, Abram Hindle, Daniel M. Germán, Premkumar T. Devanbu: Cohesive and Isolated Development with Branches. FASE 2012: 316-331 [c58] Gregorio Robles, Israel Herraiz, Daniel M. Germán, Daniel Izquierdo-Cortazar: Modification and developer metrics at the function level: metrics for the study of the evolution of a software project. WETSoM 2012: 49-55 [c57] Massimiliano Di Penta, Giuliano Antoniol, Daniel M. Germán, Yann-Gaël Guéhéneuc, Bram Adams: Five days of empirical software engineering: The PASED experience. International Conference in Software Engineering (ICSE) Educational track 2012: 1255-1258 2011 [c56] Christopher Gat, Hanyu Zhang, Daniel M. Germán, Melanie Tory: gamutHeatMap: Visualizing the Colour Shift of Rendering Intent Transformations. Computational Aesthetics 2011: 81-88 [c55] Israel Herraiz, Daniel M. Germán, Ahmed E. Hassan: On the Distribution of Source Code File Sizes. ICSOFT (2) 2011: 5-14 [c54] Christopher Gat, Alexandra Branzan Albu, Daniel M. Germán, Eric Higgs: A Comparative Evaluation of Feature Detectors on Historic Repeat Photography. ISVC (2) 2011: 701-714 [c53] Michael W. Godfrey, Daniel M. Germán, Julius Davies, Abram Hindle: Determining the provenance of software artifacts. IWSC 2011: 65-66 [c52] Julius Davies, Daniel M. Germán, Michael W. Godfrey, Abram Hindle: Software bertillonage: finding the provenance of an entity. MSR 2011: 183-192 [c51] Daniel M. Germán, Julius Davies: Apples vs. oranges?: an exploration of the challenges of comparing the source code of two software systems. MSR 2011: 246-249 2010 [c50] Thomas K. Sharpless, Bruno Postle, Daniel M. Germán: Pannini: A New Projection for RenderingWide Angle Perspective Images . Computational Aesthetics 2010: 9-16 [c49] Massimiliano Di Penta, Daniel M. Germán, Yann-Gaël Guéhéneuc, Giuliano Antoniol: An exploratory study of the evolution of software licensing. International Conference in Software Engineering (ICSE) Research Track 2010: 145-154 [c48] Daniel M. Germán, Massimiliano Di Penta, Julius Davies: Understanding and Auditing the Licensing of Open Source Software Distributions. ICPC 2010: 84-93 [c47] Daniel M. Germán, Yuki Manabe, Katsuro Inoue: A sentence-matching method for automatic license identification of source code files. ASE 2010: 437-446 [c46] Julius Davies, Hanyu Zhang, Lucas Nussbaum, Daniel M. Germán: Perspectives on bugs in the Debian bug tracking system. MSR 2010: 86-89 [c45] Gargi Bougie, Christoph Treude, Daniel M. Germán, Margaret-Anne D. Storey: A comparative exploration of FreeBSD bug lifetimes. MSR 2010: 106-109 [c44] Massimiliano Di Penta, Daniel M. Germán, Giuliano Antoniol: Identifying licensing of jar archives using a code-search approach. MSR 2010: 151-160 [c43] Daniel M. Germán, Jens H. Webber, Massimiliano Di Penta: Lawful software engineering. FoSER 2010: 129-132 [–] 2000 – 2009 2009 [j11] Daniel M. Germán, Jaume Rigau: Improving scans of black and white photographs by recovering the print maker's artistic intent. Computers & Graphics 33(4): 509-520 (2009) [j10] Jesús M. González-Barahona, Gregorio Robles, Martin Michlmayr, Juan José Amor, Daniel M. Germán: Macro-level software evolution: a case study of a large software compilation. Journal of Empirical Software Engineering 14(3): 262-285 (2009) [j9] Daniel M. Germán, Ahmed E. Hassan, Gregorio Robles: Change impact graphs: Determining the impact of prior codechanges. Information & Software Technology 51(10): 1394-1408 (2009) [c41] Abram Hindle, Daniel M. Germán, Michael W. Godfrey, Richard C. Holt: Automatic classication of large changes into maintenance categories. ICPC 2009: 30-39 [c39] Daniel M. Germán, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Code siblings: Technical and legal implications of copying code between applications. MSR 2009: 81-90 [c38] Daniel M. Germán, Jesús M. González-Barahona: An Empirical Study of the Reuse of Software Licensed under the GNU General Public License. OSS 2009: 185-198 [c37] Massimiliano Di Penta, Daniel M. Germán: Who are Source Code Contributors and How do they Change? WCRE 2009: 11-20 2008 [j8] Holger M. Kienle, Daniel M. Germán, Scott R. Tilley, Hausi A. Müller: Managing legal risks associated with intellectual property on the web. IJBIS 3(1): 86-106 (2008) [j7] Chris Bennett, Del Myers, Margaret-Anne D. Storey, Daniel M. Germán, D. Ouellet, Martin Salois, Philippe Charland: A survey and evaluation of tool features for understanding reverse-engineered sequence diagrams. Journal of Software Maintenance 20(4): 291-315 (2008) [c36] Daniel M. Germán: Improving Scans of Black and White photographs by Recovering the Print Maker's Artistic Intent. Computational Aesthetics 2008: 99-106 [c35] Peter C. Rigby, Daniel M. Germán, Margaret-Anne D. Storey: Open source software peer review practices: a case study of the apache server. International Conference in Software Engineering (ICSE) Research Track 2008: 541-550 [c34] Gregorio Robles, Daniel M. Germán, Andrea Capiluppi: 1st workshop on maintenance and evolution of FLOSS (MEFLOSS). ICSM 2008: 410-411 [c33] Abram Hindle, Daniel M. Germán, Richard C. Holt: What do large commits tell us?: a taxonomical study of large commits. MSR 2008: 99-108 [c32] Israel Herraiz, Daniel M. Germán, Jesús M. González-Barahona, Gregorio Robles: Towards a simplification of the bug report form in eclipse. MSR 2008: 145-148 [c31] Daniel M. Germán, Gregorio Robles, Ahmed E. Hassan: Change Impact Graphs: Determining the Impact of Prior Code Changes. SCAM 2008: 184-193 2007 [c30] Daniel M. Germán, Pablo d'Angelo, Michael Gross, Bruno Postle: New Methods to Project Panoramas for Practical and Aesthetic Purposes. Computational Aesthetics 2007: 15-22 [c29] Daniel M. Germán, Lloyd Burchill, Alexandre Duret-Lutz, Sébastien Pérez-Duarte, Emmanuel Pérez-Duarte, Josh Sommers: Flattening the Viewable Sphere. Computational Aesthetics 2007: 23-28 [c28] Israel Herraiz, Jesús M. González-Barahona, Gregorio Robles, Daniel M. Germán: On the prediction of the evolution of libre software projects. ICSM 2007: 405-414 [c27] Daniel M. Germán: Using Software Distributions to Understand the Relationship among Free and Open Source Software Projects. MSR 2007: 24 [c26] Andrew McNair, Daniel M. Germán, Jens H. Weber-Jahnke: Visualizing Software Architecture Evolution Using Change-Sets. WCRE 2007: 130-139 [c25] Daniel M. Germán, Jesús M. González-Barahona, Gregorio Robles: A Model to Understand the Building and Running Inter-Dependencies of Software. WCRE 2007: 140-149 [c24] Daniel M. Germán: Intellectual Property for Software (Re-)Engineers and Researchers: A Tutorial. WCRE 2007: 297 2006 [j6] Daniel M. Germán: An empirical study of fine-grained software modifications. Journal of Empirical Software Engineering 11(3): 369-393 (2006) [j5] Daniel M. Germán, Abram Hindle: Visualizing the Evolution of Software Using Softchange. International Journal of Software Engineering and Knowledge Engineering 16(1): 5-22 (2006) [c23] Kirby Shabaga, Daniel M. Germán: BioFOSS: a survey of Free/Open Source Software in Bioinformatic. CBMS 2006: 861-866 [c22] Daniel M. Germán, Peter C. Rigby, Margaret-Anne D. Storey: Using evolutionary annotations from change logs to enhance program comprehension. MSR 2006: 159-162 [c21] Daniel M. Germán: A study of the contributors of PostgreSQL. MSR 2006: 163-164 2005 [j4] Daniel M. Germán, Davor Cubranic, Margaret-Anne D. Storey: A framework for describing and understanding mining tools in software development. ACM SIGSOFT Software Engineering Notes 30(4): 1-5 (2005) [j3] Abram Hindle, Daniel M. Germán: SCQL: a formal model and a query language for source control repositories. ACM SIGSOFT Software Engineering Notes 30(4): 1-5 (2005) [c20] Mohammed Abul Khayes Akanda, Daniel M. Germán: A System of Patterns for Web Navigation. ICWE 2005: 136-141 [c19] Daniel M. Germán, Abram Hindle: Measuring Fine-Grained Change in Software: Towards Modification-Aware Change Metrics. IEEE METRICS 2005: 28 [c18] Daniel M. Germán, Davor Cubranic, Margaret-Anne D. Storey: A framework for describing and understanding mining tools in software development. MSR 2005 [c17] Abram Hindle, Daniel M. Germán: SCQL: a formal model and a query language for source control repositories. MSR 2005 [c16] Margaret-Anne D. Storey, Davor Cubranic, Daniel M. Germán: On the use of visualization to support awareness of human activities in software development: a survey and a framework. SOFTVIS 2005: 193-202 2004 [j2] Daniel M. Germán: Using software trails to reconstruct the evolution of software. Journal of Software Maintenance 16(6): 367-384 (2004) [c15] Del Myers, Elizabeth Hargreaves, Jody Ryall, Suzanne Thompson, Marilyn Burgess, Daniel M. Germán, Margaret-Anne D. Storey: Developing marking support within Eclipse. ETX 2004: 62-66 [c14] Daniel M. Germán: An Empirical Study of Fine-Grained Software Modifications. ICSM 2004: 316-325 [c13] Daniel M. Germán, Abram Hindle, Norman Jordan: Visualizing the evolution of software using softChange. SEKE 2004: 336-341 [c12] Holger M. Kienle, Daniel M. Germán, Scott R. Tilley, Hausi A. Müller: Intellectual property aspects of web publishing. SIGDOC 2004: 136-144 [c11] Holger M. Kienle, Daniel M. Germán, Hausi A. Müller: Legal Concerns of Web Site Reverse Engineering. WSE 2004: 41-50 2003 [j1] Daniel M. Germán: The GNOME project: a case study of open source, global software development. Software Process: Improvement and Practice 8(4): 201-215 (2003) [c10] Stephen Kerr, Daniel M. Germán: Partitioning the Navigational Model: A Component-Driven Approach. ICWE 2003: 445-448 [c9] Mohammed Abul Khayes Akanda, Daniel M. Germán: A Component-Oriented Framework for the Implementation of Navigational Design Patterns. ICWE 2003: 449-450 [c8] Margaret-Anne D. Storey, Daniela Damian, Jeff Michaud, Del Myers, Marcellus Mindel, Daniel M. Germán, Mary Sanseverino, Elizabeth Hargreaves: Improving the usability of Eclipse for novice programmers. OOPSLA Workshop on Eclipse Technology eXchange 2003: 35-39 2000 [b1] Daniel M. Germán: Hadez, a Framework for the Specification and Verification of Hypermedia Applications. University of Waterloo, Ontario, Canada 2000 [c7] Daniel M. Germán, Donald D. Cowan: Towards a Unified Catalog of Hypermedia Design Patterns. HICSS 2000 [–] 1990 – 1999 1999 [c6] Daniel M. Germán, Donald D. Cowan: Formalizing the Specification of Web Applications. ER (Workshops) 1999: 281-292 [c5] B. Fraser, J. Roberts, G. M. Pianosi, Paulo S. C. Alencar, Donald D. Cowan, Daniel M. Germán, L. C. M. Nova: Dynamic views of SGML tagged documents. SIGDOC 1999: 93-98 1996 [c4] Daniel M. Germán, Donald D. Cowan: A Federated Database for Hypermedia Development for the WWW. CODAS 1996: 178-181 1995 [c3] Daniel M. Germán, Donald D. Cowan: Experiments with the Z Interchange Format and SGML. ZUM 1995: 224-233 1994 [c2] Daniel M. Germán: An SGML-based programming environment for literate programming. CASCON 1994: 47 [c1] Donald D. Cowan, Daniel M. Germán, Carlos José Pereira de Lucena, Arndt von Staa: Enhancing Code for Readability and Comprehension Using SGML. ICSM 1994: 181-190#+END_SRC