Mats Skoglund, Ph.D

I was born 4 may 1971 in Huddinge south of Stockholm Sweden. I received a master degree in computer and systems sciences at the Department of Computer and Systems Sciences at Stockholm University/Royal Institute of Technology (DSV) in 1999, a Ph. Lic in 2003, and a Ph. D. in Software Engineering from the same department in 2006.

My major current occupation is as a software quality evangelist in my own firm Libyrant AB where I support organizations in their software quality processes.

Read more about me in my View Mats Skoglund Ph.D.'s profile on LinkedIn


Current teaching

I am responsible for the course:

Past teaching

I have been involved in the following courses in the past as responsible (whole or partly), lecturer or tutor

Also, I have been involved in other courses such as  C#-programming, Java-programming, Software Engineering, Object-Orientation, Agile development, and other.

Master Theses

I have supervised the following master theses and thesis work (exjobs) in the area of software inspections, software testing, regression testing and software metrics:

Publications

  • A Systematic Review on Regression Test Selection Techniques. Emelie Engström, Per Runeson and Mats Skoglund. Journal of Information and Technology, Volume 52, Issue 1, January 2010, pp 14-30.


  • Reference-based search strategies in systematic reviews. Mats Skoglund and Per Runeson. Published in the proceedings of The 13th International Conference on Evaluation and Assessment in Software Engineering (EASE'09), Durham, UK, April 20-21 2009.


  • Test Benchmarks - what is the question? Per Runeson, Mats Skoglund and Emelie Engström. Published in the proceedings of TESTBENCH'08 - First Software Testing Benchmark Workshop, 9 april 2008, Lillehammer, Norway.


  • Improving Class Firewall Regression Test Selection by Removing the Firewall. Mats Skoglund and Per Runeson. IJSEKE - International Journal of Software Engineering and Knowledge Engineering, Vol. 17, No. 3, pp 359-378, 2007.


  • Curbing Dependencies in Object-Oriented Software Evolution. Mats Skoglund. Submitted to Stockholm University in partial fulfillment of the requirements for the degree of Doctor of Philosophy, June 2006.


  • A Study of The Class Firewall Regression Test Selection Technique using Scenario Testing on a Large Scale Distributed Software System. Mats Skoglund and Per Runeson. Published in the Proceedings of the International Symposium on Empirical Software Engineering (ISESE? 05) at Noosa Heads, Queensland, AUSTRALIA, November 17-18, 2005.


  • A Case Study on Regression Test Suite Maintenance in System Evolution. Mats Skoglund and Per Runeson. Published in the Proceedings of the International Conference in Software Maintenance (ICSM?04), Chicago, Illinois, USA, September 11-17, 2004.


  • A Case Study on Testware Maintenance and Change Strategies in System Evolution. Mats Skoglund and Per Runeson. Technical Report, DSV 04-007, Department of Computer and Systems Sciences, 2004.


  • An Experimental Comparison of the Effectiveness and Usefulness of Inspection Techniques for Object-Oriented Programs (revised). Mats Skoglund and Veronica Kjellgren. Published in the Proceedings of the Conference on Empirical Assessment in Software Engineering, Edinburgh (EASE?04), Scotland, May 23-24, 2004.


  • An Experimental Comparison of the Effectiveness and Usefulness of Inspection Techniques for Object-Oriented Programs. Mats Skoglund and Veronica Kjellgren. Published in the Proceedings of Third Conference on Software Engineering Research and Practice in Sweden (SERPS) in Lund, Sweden, October 23-24, 2003.


  • A Survey of the Usage of Encapsulation in Object-Oriented Programming. Mats Skoglund. Published in the Proceedings of theWorkshop on Encapsulation and Access Rights in Object- Oriented Design and Programming, (WEAR?03) at OOIS in Geneva, Switzerland, September 2, 2003.


  • Practical use of Encapsulation in Object-Oriented Programming. Mats Skoglund. Published in the Proceedings of The 2003 International Conference on Software Engineering Research and Practice (SERP?03) in Las Vegas, USA, 23-26 June 2003.


  • Investigating Object-Oriented Encapsulation in Theory and Practice. Mats Skoglund. Submitted to Stockholm University in partial fulfillment of the requirements for the degree of Licentiate of Philosophy. March 2003.


  • Sharing Objects by Readonly References. Mats Skoglund. Published in the Proceedings The 9th International Conference on Algebraic Methodology and Software Technology (AMAST02). St. Gilles les Bains, Reunion Island, France, 9-13 September 2002. (12) Aliasing control with read-only references. Mats Skoglund and Tobias Wrigstad. Published in the Proceedings of The Sixth International Conference on Computer Science and Informatics. Durham, NC USA, 8-14 March 2002.


  • A mode system for read-only references in Java. Mats Skoglund and Tobias Wrigstad. Published in the Proceedings of Workshop W4 at ECOOP 2001, Formal Techniques for Java Programs in Budapest, Hungary, June 18, 2001.

Contact

Mats Skoglund


My address at DSV is:
Department of Computer and Systems Sciences
Forum 100
164 40 KISTA
SWEDEN

But you will have a much higher probability of reaching me at:
Libyrant AB
Snättringevägen 59B
141 39 HUDDINGE
SWEDEN
+46 8 746 01 10