Rüdiger Lincke, PhD

 

Software Technology Group

Computer Science Department

School of Mathematics and Systems Engineering (MSI)

Växjö University

Vejdes plats 6 and 7

S-351 95 Växjö

Sweden

Phone: +46(470)708021

Fax:     +46(470)84004

Email: rudiger.lincke(at)lnu.se

Room: B3022

About

Rüdiger Lincke graduated with the MSc degree in computer science in 2003, he received his Philosophical Licentiate (Phil. Lic.) in April 2007, and his Doctor of Philosophy (PhD) in October 2009, at the University of Växjö, Sweden. He is currently PhD Student at the Computer Science Department and a member of the Software Technology Group. His teaching and research interests are in software engineering, software visualization and software quality.

Rüdiger is co-founder of the Applied Research in System Analysis (ARiSA) AB, http://www.arisa.se, and the Softwerk AB, http://www.softwerk.se.

He is further active developer of the VizzAnalyzer (http://www.arisa.se/VA.html) and Vizz3D (http://vizz3d.sourceforge.net/) tools.

Teaching

Courses 2010, Spring

· Object-Oriented Software Engineering II (ISEP/DAC702) in cooperation with Riksuniversiteit Groningen (The Netherlands), Head of Department

· Mobile Programming (1DV008), guest lecture: Introduction to iPhone Programming

 

Courses 2008, Autumn

· Linux Programming, contract education, SAAB Communications, lecturer

 

Courses 2008, Spring

· Object-Oriented Software Engineering (DA2202), teaching assistant

· Software Architecture (DA3213), guest lecturer

· Software Engineering (DA1202), guest lecturer

 

Courses 2007, Autumn

· Object-Oriented Software Engineering (DA2202), teaching assistant

 

Courses 2007, Spring

· Object-Oriented Software Engineering II (ISEP/DAC702) in cooperation with Riksuniversiteit Groningen (The Netherlands), Head of Department

· Software Metrics (PAC003) at Blekinge Tekniska Högskola.

 

Courses 2006, Autumn

· Object-Oriented Software Engineering (DAB702), teaching assistant, guest lecturer

 

Courses 2006, Spring

· Object-Oriented Software Engineering II (ISEP/DAC702) in cooperation with Riksuniversiteit Groningen (The Netherlands), Head of Department

 

Courses 2005, Autumn

· Object-Oriented Software Engineering (DAB702), teaching assistant, guest lecturer

· Program Visualization (DAD728), guest lecturer

· Advanced Techniques for Program Analysis (DAD718), guest lecturer

 

Courses 2005, Spring

· Object-Oriented Software Engineering (DAB702), teaching assistant

· Object-Oriented Software Engineering II (DAC702), Head of Department

· Information Management Technologies (DAC754), teaching assistant

 

Courses 2004, Autumn

· Object-Oriented Software Engineering (DAB702), teaching assistant

· Program Visualization (DAD728), guest lecturer

· Software Technology Project (DAD725), teaching assistant, guest lecturer

 

Courses 2004, Spring

· Object-Oriented Software Engineering (DAB702), teaching assistant

Degree Projects

2010

1.     Time Tracking System, MSc (Amaia Carillo)

2.     Porting of an iPhone Application to Android, BSc (Alvin Scudder)

 

2009

Implementing a Treemap plug-in for Eclipse, MSc (Lirim Jusufi)

 

2008

3.     Implementation of a 2D Graph Viewer, MSc (Javier de Muga Blasco)

4.     Optimization of a 2D UML Class Diagram Layout-Algorithm, MSc (Matthias Schrepfer)

Implementing a PHP Front-end for VizzAnalyzer, BSc (Stefan Jahnke)

5.     Implementing a Recoder Front-end for VizzAnalyzer, BSc (Song Yuanjun)

6.     Implementing a Treemap plug-in for Eclipse, BSc (Lirim Jusufi)

7.     Metric Values and their Distribution According to their Categorisation in Open Source Projects, MSc (Henrike Barkmann)

8.     Implementation of a Command-Line Interface for the VizzAnalyzer, MSc (Daniel Rohde)

9.     VizzAnalyzer Java Byte-Code Front-End using ASM, MSc (Francisco Modesto)

10.   Exctracting Open-Source Software for Analysis, BSc (Yan Zheng)

11.   Implementation of a 2D UML Class Diagram Layout-Algorithm, BSc (Matthias Schrepfer)

12.   Exporting Grail to GXL, MSc (Markus Lindemann)

13.   Defining a Software Analysis Framework, BSc (Oguzhan Dogan)

Development of a Benchmark Program for Java Front-Ends, BSc (Roman Hofbauer)

14.   Development of an Architecture Checker, BSc (Yasin Bahtiyar)

15.   Implementation of a Software Extraction Process, BSc (Wang Yue)

Software Analysis of Java-based Web-services, BSc (Wu Jing)

16.   Generating Detailed Reports about Metrics, BSc (Lorena Briongos Pérez)

17.   Maintenance of a 3D Visualization System, BSc (Wang Cishen)

18.   Development of an UML Orientation View, BSc (Yiming Xia)

 

2007

19.   UML 2.0 with VizzAnalyzer, BSc (Francisco Modesto)

20.   Reporting VizzAnalyzer Software Quality Analysis Results in Excel, BSc (Manuel Rieß)

21.   VizzAnalyzer C/C++ Front-End using Eclipse CDT, BSc (Xuan Wang)

 

2006

22.   Porting the VizzAnalyzer tool to Eclipse, MSc (David Ruiz de Azua Nieto)

23.   Analysis and Visualization of Software Systems from SCM Repositories, MSc (Michael Müller)

24.   Instantiation of an ISO 9000 compliant quality assurance process, MSc (Florian Stahl)

25.   Integration of a standard-based Software Quality assessment into the VizzAnalyzer, BSc (David Ruiz de Azua Nieto)

 

2005

26.   Optimization of a Graph Visualization Tool: Vizz3D, MSc (Johan Carlsson)

 

Research Projects

2006 - 2009

· Validation of the OATA structure and metrics

· Validation of metrics-based quality projects (http://www.arisa.se/index_projects.html)

Research

Emphasis

Research in Software Quality using a standard-based software quality model and validated metrics. Software Quality Compendium (http://www.arisa.se/compendium).

Publications

Journals

· Rüdiger Lincke, Tobias Gutzmann, and Welf Löwe: Software Quality Prediction Models Compared. In Special Issue of Software: Practice and Experience (SPE), 2010. Invited paper.

 

· Dennis Strein, Rüdiger Lincke, Jonas Lundberg, and Welf Löwe: An Extensible Meta-Model for Program Analysis. IEEE Transaction on Software Engineering (TSE), 33(9) 2007.

 

Thesis

· Rüdiger Lincke. Validation of a Standard- and Metric-Based Software Quality Model. Doctor Thesis. Acta Wexionensia, Nr. 186/2009. Växjö University, October 2009.

 

 · Rüdiger Lincke. Validation of a Standard- and Metric-Based Software Quality Model – Creating the Prerequisites for Experimentation. Licentiate Thesis. Reports from MSI. Växjö University, April 2007.

 

Conference and Symposium Proceedings

· Rüdiger Lincke, Tobias Gutzmann, and Welf Löwe: Software Quality Prediction Models Compared. In Proceedings of the 10th International Conference on Quality Software (Zhangjiajie, China, July 14 – 15, 2010). QSIC ‘2010. Accepted for publication.

 

· Rüdiger Lincke, Jonas Lundberg, and Welf Löwe: Comparing Software Metric Tools. In Proceedings of the 2008 international Symposium on Software Testing and Analysis (Seattle, WA, USA, July 20 – 24, 2008). ISSTA ‘2008. ACM, New York, NY, 131-142. http://doi.acm.org/10.1145/1390630.1390648

 

· Dennis Strein, Rüdiger Lincke, Jonas Lundberg, Welf Löwe. An Extensible Meta-Model for Program Analysis. 22nd IEEE International Conference on Software Maintenance, 2006.

 

· Panas, T., Lincke, R., and Löwe, W. 2005. Online-configuration of software visualizations with Vizz3D. In Proceedings of the 2005 ACM Symposium on Software Visualization (St. Louis, Missouri, May 14 - 15, 2005). SoftVis '05. ACM Press, New York, NY, 173-182. http://doi.acm.org/10.1145/1056018.1056043

 

Workshop Proceedings

· Henrike Barkmann, Rüdiger Lincke and Welf Löwe. Quantitative Evaluation of Software Quality Metrics in Open-Source Projects. In Proceedings of The 2009 IEEE International Workshop on Quantitative Evaluation of large-scale Systems and Technologies (QuEST09), Bradford, UK, 26-29th May, 2009. Accepted for publication.

 

· Rüdiger Lincke and Welf Löwe. Foundations for Defining Software Metrics. In Proceedings of the 3rd International Workshop on Metamodels, Schemas, Grammars, and Ontologies for Reverse Engineering (ATEM), Genoa, Italy, 1st Oktober, 2006.

 

· Rüdiger Lincke and Welf Löwe. Validation of a Standard- and Metric-Based Software Quality Model. In Proceedings of the 10th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE), Nantes, France, 3rd July, 2006. http://www.inf.unisi.ch/faculty/lanza/QAOOSE2006/QAOOSE2006Proc.pdf

 

· Thomas Panas, Rüdiger Lincke, Jonas Lundberg, Welf Löwe. A Qualitative Evaluation of a Software Development and Re-Engineering Project. sew, pp. 66-75,  29th Annual IEEE/NASA Software Engineering Workshop,  2005. http://doi.ieeecomputersociety.org/10.1109/SEW.2005.15

 

Technical Reports

· Thomas Panas, Rüdiger Lincke, and Welf Löwe. The VizzAnalyzer Handbook. Technical Report, Växjö University, ISSN 1650-2647, October 2005.

 

 

 

 

 

Modified: 0901021