|
I am with the Department of Mathematics and Computer Science of Eindhoven University of Technology (TUE), in the capacity group Computer Science. I am working within the group Software Engineering & Technology (SET). I received my PhD in computer science in October 2007 Contactemail: mail@christian-lange.com |
![]() |
| address at Computer Science:
Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513 5600 MB EINDHOVEN The Netherlands |
We are researching
means for assessing the quality of architectures and designs that are described
using the Unified Modelling Language (UML).
For this project we are looking for industrial UML designs. Interested parties
are invited to make UML designs available for us to analyze.
In return, you will receive a report that describes the results of our analysis
of your UML design.
Your UML designs will be treated confidentially. It is possible for us to
perform the analyses on the premises of your company.
Homepage of
the EmpAnADa project.
Please contact me if you have a UML design or have any questions about our research.
Research interest: empirical software engineering, software architecture, software design, UML, quality.
I'm involved in the organization of these upcoming or recent events::
Supporting task-oriented modeling using interactive UML
views. PDF
C.F.J. Lange, M.A.M. Wijns, M.R.V. Chaudron. Journal of Visual Languages
and Computing (Elsevier), Volume 18, Issue 7, August 2007.
In Practice: UML Software Architecture and Design Description.
PDF
C.F.J. Lange, M.R.V. Chaudron, J. Muskens. IEEE Software, Volume 23, Issue
2, March 2006.
Interactive Views to Improve the Comprehension of UML
Models - An Experimental Validation.
C.F.J. Lange, M.A.M. Wijns, M.R.V. Chaudron. Accepted for Publication at
the International Conference on Program Comprehension (ICPC2007). June 2007.
MetricViewEvolution:UML-based Views for Monitoring Model
Evolution and Quality.
C.F.J. Lange, M.A.M. Wijns, M.R.V. Chaudron. Proceedings of the Conference
on Software Maintenance and Reengineering (CSMR2007), Tool Demo. March 2007.
A Visualization Framework for Task-Oriented Modeling
using UML. PDF
C.F.J. Lange, M.A.M. Wijns, M.R.V. Chaudron. Proceedings of the 40th Annual
Hawaii International Conference on System Sciences (HICSS'07). January 2007.
An Experimental Investigation of UML Modeling Conventions.
PDF
C.F.J. Lange, Bart DuBois, M.R.V. Chaudron, Serge Demeyer. Proceedings of
the ACM/IEEE International Conference on Model-driven Engineering Languages
and Systems (MoDELS 2006). October 2006.
Effects of Defects in UML Models - An Experimental Investigation.
PDF
C.F.J. Lange, M.R.V. Chaudron. Proceedings of the International Conference
on Software Engineering (ICSE 2006). May 2006. (acceptance rate: 9%)
Improving the Quality of UML Models in Practice.
PDF
C.F.J. Lange. Proceedings of the International Conference on Software Engineering
(ICSE 2006). May 2006.
Visual Exploration of Combined Architectural and Metric
Information. PDF
M. Termeer, C.F.J. Lange, A. Telea, M.R.V. Chaudron. Proceedings of VISSOFT
2005, IEEE CS Press. September 2005.
Combining Metrics Data and the Structure of UML Models
using GIS Visualisation Approaches. PDF
C.F.J. Lange, M.R.V. Chaudron. IEEE International Conference on Information
Technology 2005. Las Vegas, April 2005.
An Exploratory Study on the Industrial Use
of UML: Improving Control over Design Quality.
C.F.J. Lange, M.R.V. Chaudron. JACQUARD Conference. February 2005.
Investigations
in Applying Metrics to Multi-View Architecture Models. PDF
J. Muskens, M.R.V. Chaudron, C.F.J. Lange. In Proceedings of EUROMICRO’04,
Rennes, France, September 2004.
An Empirical
Assessment of Completeness in UML Design.
PDF
C.F.J. Lange, M.R.V. Chaudron. Proceedings of the 8th Conference on Empirical
Assessment in Software Engineering (EASE04). May 2004.
Konsistenz
und Vollständigkeit industrieller UML Modelle.
C.F.J. Lange, M.R.V. Chaudron. Proceedings of “Modellierung 2004“, Marburg,
Germany, 24-26 March 2004.
In German
Defects in Industrial UML Models - A Multiple
Case Study.
C.F.J. Lange, M.R.V. Chaudron. Proceedings of the 2nd Workshop on Quality
in Modeling (co-located with MoDELS 2007). October 2007. To appear.
Four Automated Approaches to Analyze the Quality
of UML Sequence Diagrams.
Marcel F. van Amstel, Christian F.J. Lange, Michel R.V. Chaudron. Proceedings
of the First IEEE International Workshop Quality-Oriented Reuse of Software
(IEEE QUORS’07) (co-located with COMPSAC 2007). 415-421. July 2007.
A Quantitative Investigation of UML Modeling
Conventions.
Bart DuBois, C.F.J. Lange, Serge Demeyer, M.R.V. Chaudron. Proceedings of
the 1st Workshop on Quality in Modeling (co-located with MoDELS 2006). October
2006
Selected as Best Paper of the Workshop. In 'Satellite Events at the
MoDELS 2006 Conference. Revised Selected Papers.' Springer Lecture Notes in
Computer Science.
Model Size Matters.
C.F.J. Lange. Proceedings of the Workshop on Model Size Metrics 2006 (co-located
with the ACM/IEEE MoDELS/UML Conference 2006); October, 2006. PDF
Selected as Best Paper of the Workshop. In 'Satellite
Events at the MoDELS 2006 Conference. Revised Selected Papers.' Springer Lecture
Notes in Computer Science.
Towards Task-Oriented Modeling using UML.
C.F.J. Lange, M.A.M. Wijns, M.R.V. Chaudron. Proceedings of the 10th QAOOSE
workshop, co-located with ECOOP2006. July 2006.
Managing Model Quality in UML-based Software
development. PDF
C.F.J. Lange, M.R.V. Chaudron. Proceedings of the IEEE Conference on Software
Technology and Engineering Practice 2005 (STEP), in the "Workshop on
Software Process Improvement, Quality Assurance and Measurement.
September 2005.
Quantitative Techniques for the Assessment
of Correspondence between UML Designs and Implementations.
Dennis J.A. van Opzeeland, Christian F.J. Lange, Michel R.V. Chaudron. Proceedings
of the 9th QAOOSE workshop, co-located with ECOOP2005. July 2005. PDF
An Empirical
Investigation in Quantifying Inconsistency and Incompleteness of UML Designs.
C. Lange, M.R.V. Chaudron, J. Muskens, L.J. Somers, H.M. Dortmans. 2nd workshop
on consistency problems in UML-based software development, October 20, 2003,
in San Francisco, USA as part of the “International Conference on Unified
Modeling Language 2003”.
Proceedings
of the 3rd BENEVOL Workshop.
C.F.J. Lange, M.R.V. Chaudron, Tom Tourwé. CS-Report 06/01, TU Eindhoven,
Department of Mathematics and Computer Science. January 2006.
Experimentally
investigating Effects of Defects in UML Models.
C.F.J. Lange, M.R.V. Chaudron. CS-Report 05/07, TU Eindhoven, Department of
Mathematics and Computer Science. March 2005. PDF
Assessing
and Improving the Quality of Modeling - A Series of Empirical Studies about
the UML. PDF (propositions in dutch: "stellingen")
C.F.J. Lange. PhD thesis, defense: 24 October 2007.
Empirical
Investigations in Software Architecture Completeness.
C.F.J. Lange. Master’s thesis, September 2003.
Managing Quality of UML Modeling using a Quality
Model and related Methods.
Guest lecture at the Quality Engineering Lab, University Innsbruck, Austria.
March 2007.
Visualizing the results of Empirical Analysis
of Architecture and Design Quality.
Presentation at the NLUUG Symposium on Software Engineering organized by the
"Netherlands Unix User Group" and the "Ontwerpersopleiding
Technische Informatica". Eindhoven, The Netherlands. November 2006.
An experiment on the interpretation of inconsistent
UML architecture descriptions.
IPA Springdays on Software Architecture. The Netherlands. March 2005.
Tutorial on Empirical Software Engineering.
Together with Michael Chaudron and Teade Punter.
JAQUARD Conference. The Netherlands. February 2005.
Measuring Quality Attributes in UML.
Symposium on Validation and Verification at the Laboratory for Quality Software
(LaQuSo), Eindhoven, The Netherlands. November 2004.
Metrics-based Architecture Analysis.
Guest Lecture in Dr. Michel Chaudron's MSc course "Software Architecture"
at the Technische Universiteit Eindhoven. October 2004, October 2005, October
2006, September 2007.