Skip to content

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

About

The research papers I have published (Daniel M German)

Resources

Stars

26 stars

Watchers

6 watching

Forks

Releases

Packages

Contributors

Languages