- Glenn Vanderburg.
Using the source: Software archaeology for users of open source software.
Online
  http://www.delphis.com/downloads/presentations/java/UsingTheSource_handouts.pdf
  (current May 2003), July 2002.
Tutorial presented at the O'Reilly Open Source Convention.
 
- Terry Bollinger.
Software cooperatives:
  Infrastructure in the internet era, October 2003.
Available online http://www.terrybollinger.com/swcoops/swcoops/.
 
- Derek M. Jones.
The New C Standard: An Economic and Cultural Commentary.
Addison-Wesley, 2003.
 
- Warren Keuffel.
Outside the box.
Software Development Magazine, September 2003.
 
- Richard Mateosian.
So many books, so little time.
IEEE Micro, pages 7, 79, September 2003.
 
- Gregory V. Wilson.
Reading code.
Dr. Dobb's Journal, September 2003.
 
- Steve C McConnell.
Code Complete : A Practical Handbook of Software Construction.
Microsoft Press, Redmond, WA, second edition, 2004.
 
- Peter Salus.
The bookworm.
;login:, 29(3):60, April 2004.
 
- Ray Schneider.
Resource reviews: Software engineering processes.
Software Quality Professional, 6(4):38–39, March 2004.
 
- Jeffrey L. Taylor.
C/C++ programmer's book review.
C/C++ User's Journal, page 61, August 2004.
 
- The FreeBSD Documentation Project.
The FreeBSD Handbook.
Walnut Creek, third edition, 2004.
 
- Christian Wege.
Automated
  Support for Process Assessment in Test-Driven Development.
PhD thesis, Eberhard-Karls-Universität Tübingen, 2004.
 
- Andy Zaidman and
  Serge Demeyer.
Analyzing
  large event traces with the help of a coupling metrics.
In Fifth International Workshop on Object-Oriented Reengineering,
  June 2004.
 
- Andy Zaidman
  and Serge Demeyer.
Managing
  trace data volume through a heuristical clustering process based on event
  execution frequency.
In 8th European Conference on Software Maintenance and Reengineering
  (CSMR 2004), 24-26 March 2004, Tampere, Finland, Proceedings, pages
  329–338. IEEE Computer Society, 2004.
 
- Jesus M. González-Barahona, Gregorio Robles, and Israel
  Herraiz.
Challenges in software
  evolution: the libre software perspective.
In Workshop on Challenges in Software Evolution, pages 557–560,
  April 2005.
 
- Yann-Gaël
  Guéhéneuc.
A
  theory of program comprehension — joining vision science and program
  comprehension.
Technical Report 1267, University of Montreal, December 2005.
 
- Ioanna Kantzavelou.
A virtual lab
  model for an introductory computer science course.
Facta Universitatis, Electrical Engineering Series,
  18(2):263–274, August 2005.
 
- K. Staring,
  O. Titlestad, and J. Gailis.
Educational
  transformation through open source approaches.
In Information Systems Research Seminar in Scandinavia (IRIS 28),
  April 2005.
 
- Andy Zaidman and
  Serge Demeyer.
Mining
  ArgoUML with dynamic analysis to establish a set of key classes for program
  comprehension.
In Proceedings of the 6th International Workshop on OO
  ReengineeringWorkshop on Challenges in Software Evolution, July
  2005.
 
- A. Zaidman,
  T. Calders, S. Demeyer, and J. Paredaens.
Applying webmining techniques to execution traces to support the program
  comprehension process.
In Proceedings of the European Conference on Software Maintenance and
  Reengineering, CSMR, pages 134–142, 2005.
(doi:10.1109/CSMR.2005.12)
 
- Gang YANG, Xingshe ZHOU,
  and Huifang PAN.
Feedback-based
  framework of adaptive threads-pool management.
Computer Engineering, 32(5):65–67, 2006.
In Chinese.
 
- Y. Kanellopoulos, C. Makris, and C. Tjortjis.
An improved methodology on information distillation by mining program source
  code.
Data and Knowledge Engineering, 61(2):359–383, 2007.
(doi:10.1016/j.datak.2006.06.002)
 
- Stan Kelly-Bootle.
Ode or code? — programmers be mused.
ACM Queue, 5(3):48–52, April 2007.
(doi:10.1145/1242489.1242508)
 
- G. Robles,
  S. Dueñas, and J.M. Gonzalez-Barahona.
Corporate involvement of libre software: Study of presence in Debian code
  over time.
In Open Source Development, Adoption and Innovation, volume 234,
  pages 121–132. Springer Verlag, 2007.
IFIP International Federation for Information Processing Volume 234.
(doi:10.1007/978-0-387-72486-7_10)
 
- H. Zhang and H. Su.
A collaborative system for software engineering education.
In International Computer Software and Applications Conference,
  volume 2, pages 313–318, 2007.
(doi:10.1109/COMPSAC.2007.10)
 
- D.A. Carrington.
What can software engineering students learn from studying open source
  software?
International Journal of Engineering Education, 24(4):729–737,
  2008.
 
- Stéephane Ducasse
  Jannik Laval, Alexandre Bergel.
Assessing the
  quality of your software with MoQam.
In FAMOOSr 2008: 2nd Workshop on FAMIX and Moose in Reengineering,
  pages 1–4, 2008.
 
- D. Ueno.
Linenum info: System support for code reading.
In ICALT 2008: The 8th IEEE International Conference on Advanced Learning
  Technologies, pages 600–602, 2008.
(doi:10.1109/ICALT.2008.162)
 
- A. Zaidman and
  S. Demeyer.
Automatic identification of key classes in a software system using webmining
  techniques.
Journal of Software Maintenance and Evolution, 20(6):387–417,
  2008.
(doi:10.1002/smr.370)
 
- A. Bergel, S. Denier,
  S. Ducasse, J. Laval, F. Bellingard, P. Vaillergues, F. Balmas, and
  K. Mordal-Manet.
Squale — software quality enhancement.
In Proceedings of the European Conference on Software Maintenance and
  Reengineering, CSMR, pages 285–288, 2009.
(doi:10.1109/CSMR.2009.13)
 
- C. Boldyreff,
  A. Capiluppi, T. Knowles, and J. Munro.
Undergraduate research opportunities in OSS.
5th IFIP WG 2.13 International Conference on Open Source Systems, OSS
  2009, 299:340–350, 2009.
 
- V. D'Andrea,
  S. De Paoli, and M. Teli.
The construction of peers and artifacts: The organizing role of ``programming
  guidelines''?
In Proceedings of the 42nd Annual Hawaii International Conference on
  System Sciences, HICSS, 2009.
(doi:10.1109/HICSS.2009.422)
 
- Y.-G.
  Guéhéneuc, J.-Y. Guyomarc'h, and H. Sahraoui.
Improving design-pattern identification: A new approach and an exploratory
  study.
Software Quality Journal, 18(1):145–174, 2009.
(doi:10.1007/s11219-009-9082-y)
 
- D.A. McMeekin, B.R.V.
  Konsky, E. Chang, and D.J.A. Cooper.
Evaluating software inspection cognition levels using Bloom's taxonomy.
In Proceedings — 22nd Conference on Software Engineering Education and
  Training, CSEET 2009, pages 232–239, 2009.
(doi:10.1109/CSEET.2009.15)
 
- J. Munro, C. Boldyreff,
  and A. Capiluppi.
Architectural studies of games engines — the Quake series.
In 1st International IEEE Consumer Electronic Society's Games Innovation
  Conference, ICE-GiC 09, pages 246–255, 2009.
(doi:10.1109/ICEGIC.2009.5293600)
 
- C.R. Prause.
Maintaining fine-grained code metadata regardless of moving, copying and
  merging.
In 9th IEEE International Working Conference on Source Code Analysis and
  Manipulation, SCAM 2009, pages 109–118, 2009.
(doi:10.1109/SCAM.2009.20)
 
- L. Yang, Y. Liu, and
  Y. Liu.
Optimization of source pencil deployment based on plant growth simulation
  algorithm.
He Jishu/Nuclear Techniques, 32(12):915–921, 2009.
 
- M. Zhao, X.-W. Li, and
  Q.-P. Liu.
The realization of a kind of self-adapted making test paper system - using
  "object-oriented programming" for an example.
In 2009 IEEE International Conference on Grey Systems and Intelligent
  Services, GSIS 2009, pages 1370–1374, 2009.
(doi:10.1109/GSIS.2009.5408126)
 
- D. Lee, A. Smith, and
  M. Mortimer.
Cultural differences affecting quality and productivity in Western / Asian
  offshore software development.
In ACM International Conference Proceeding Series, pages 29–39,
  2011.
(doi:10.1145/2407796.2407801)
 
- D. Malbaski,
  A. Kupusinac, and S. Popov.
The impact of coding style on the readability of C programs.
Technics Technologies Education Management, 6(4):1073–1082,
  2011.
 
- X. Peng, M. Li, and
  Z. Huang.
A data collection framework with extensible protocol based on XML.
2nd World Congress on Computer Science and Information Engineering, CSIE
  2011, 124 LNEE(VOL. 1):481–489, 2012.
(doi:10.1007/978-3-642-25781-0_72)
 
- D. Kelly, D. Hook, and
  R. Sanders.
A framework for testing code in computational applications.
Software Design and Development: Concepts, Methodologies, Tools, and
  Applications, 1-4:479–505, 2013.
(doi:10.4018/978-1-4666-4301-7.ch024)
 
- B. De Smet,
  L. Lempereur, Z. Sharafi, Y.-G. Guéhéneuc, G. Antoniol, and N. Habra.
Taupe: Visualizing and analyzing eye-tracking data.
Science of Computer Programming, 79:260–278, 2014.
(doi:10.1016/j.scico.2012.01.004)
 
- N. Shah.
Sluts 'r' us: Intersections of gender, protocol and agency in the digital
  age.
First Monday, 20(4), 2015.
(doi:10.5210/fm.v20i4.5463)
 
- S. Almagor, U. Boker,
  and O. Kupferman.
Formally reasoning about quality.
Journal of the ACM, 63(3), 2016.
(doi:10.1145/2875421)
 
- A. Chatzigeorgiou, T.L. Theodorou, G.E. Violettas, and
  S. Xinogalos.
Blending an Android development course with software engineering concepts.
Education and Information Technologies, 21(6):1847–1875, 2016.
(doi:10.1007/s10639-015-9423-3)