First International Workshop on Software Quality (SOQUA 2004)
in conjunction with the Net.ObjectDays 2004
Fair and Convention Center, Erfurt, Germany, September 30, 2004
Motivation | Aims | Invited Talks | Program | Organization | Program Committee | Photos
Motivation The power supply breakdown in New York City caused by software problems showed the consequences that faulty software might have. This is is not a new insight, since, for example, the explosion of Ariane V also was caused by a software bug, namely, an overflow. These are only two important examples and many others exist.

The quality of software subsuming correctness, functionality, usability, performance, timeliness, and so on is therefore a crucial issue. One common reason for software bugs is a lack of processes. However, there are various ways to improve and assure software quality--technical and process-oriented ones.

Aims The aims of this workshop are as follow:
  • Communication of current trends related to software quality
  • Identification of future trends and problems
  • Initiation of knowledge transfer in the field of software quality between academia and industry
Photos Photos taken at the workshop can be viewed here.
Invited Talks Measuring the Effectiveness of Software Testing
Harry M. Sneed (AneCon GmbH, Vienna, Austria)

Testing in the Component Age
Mario Winter (University of Applied Sciences Cologne, Germany)

Wednesday, September 29, 2004
Invited Talk 1 (Session Chair: Ingo Melzer)
14:30 - 15:15 Measuring the Effectiveness of Software Testing
Harry M. Sneed (AneCon GmbH, Vienna, Austria)
Thursday, September 30, 2004
Session 1: Metrics, Refactoring, and Regression Benchmarking (Session Chair: Johannes Mayer)
10:15 - 10:45 A Generic Environment for Full Automation of Benchmarking
Tomas Kalibera et al. (Charles University, Prague, Czech Republic)
10:45 - 11:15 Assessing and Interpreting Object-Oriented Software Complexity with Structural and Independent Metrics
Roland Neumann et al. (HPI, University of Potsdam, Germany)
11:15 - 11:45 Experience-Based Refactoring for Goal-Oriented Software Quality Improvement
Andreas Jedlitschka et al. (Fraunhofer IESE, Kaiserslautern, Germany)
Coffee Break (11:45 - 12:00)
Session 2: Testing and Inspections (Session Chair: Ingo Melzer)
12:00 - 12:30 Inspections in Small Projects
Juha Iisakka (University of Oulu, Finland)
12:30 - 13:00 Cate: A System for Analysis and Test of Java Card Applications
Peter Pfahler et al. (University of Paderborn, Germany)
Session 3 (Part I): Testing (Session Chair: Jürgen Günther)
13:00 - 13:30 SIP Robustness Testing for Large-Scale Use
Christian Wieser et al. (University of Oulu, Finland)
Lunch (13:30 - 14:30)
Invited Talk 2 (Session Chair: Johannes Mayer)
14:30 - 15:15 Testing in the Component Age
Mario Winter (University of Applied Sciences Cologne, Germany)
Coffee Break (15:15 - 15:30)
Session 3 (Part II): Testing (Session Chair: Jürgen Günther)
15:30 - 16:00 Test Oracles Using Statistical Methods
Ralph Guderlei et al. (University of Ulm, Germany)
16:00 Workshop Closing
Contributions Contributions related to software quality, especially from one of the following fields, are welcome from academia and industry:
  • Testing, reviews, and inspections
  • Metrics
  • Software quality management
  • Processes
  • Patterns
  • Experience factory approach
  • Quality-driven software architectures
  • Legal aspects
Contributions can have the form of research papers or case studies from industry.

Papers and talks must be in English.

Papers must not exceed 16 pages (including all text, references, appendices, figures, and tables). Format papers according to the LNCS style (for the formatting details see "Information for LNCS Authors") and submit them in Adobe portable document format (PDF) with all fonts embedded.

Submissions should be sent by e-mail to with the subject "SOQUA2004 submission".

Post-conference proceedings have been edited in the Lecture Notes in Informatics (LNI).

Talks should have a length of 25 minutes followed by 5 minutes for discussion.

Important Dates Submission of Papers: August 6, 2004
Notification of Acceptance: August 13, 2004
Camera Ready Copy: August 23, 2004
Workshop: September 30, 2004
Organization Workshop Chair:

Johannes Mayer (University of Ulm, Germany)

Program Committee Program Committee Chairs:

Johannes Mayer (University of Ulm, Germany)
Franz Schweiggert (University of Ulm, Germany)

Program Committee:

Benoit Baudry (CEA-Saclay, France)
Kai H. Chang (Auburn University, USA)
Giovanni Denaro (University of Milano-Bicocca, Italy)
Matthias Grabert (DaimlerChrysler Research, Ulm, Germany)
Dick Hamlet (Portland State University, USA)
Pankaj Jalote (IIT Kanpur, India)
Fereydoun Kazemian (Rochester Institute of Technology, USA)
Henrique Madeira (University of Coimbra, Portugal)
Ingo Melzer (DaimlerChrysler Research, Ulm, Germany)
Christine Mingins (Monash University, Australia)
Oscar Pastor (Valencia University of Technology, Spain)
Marc Roper (University of Strathclyde, Glasgow, UK)
Patrick J. Schroeder (Milwaukee School of Engineering, USA)
Mario Winter (University of Applied Sciences Cologne, Germany)
Jianjun Zhao (Fukuoka Institute of Technology, Japan)
Zhi Quan Zhou (Swinburne University of Technology, Australia)

Registration Registration for the workshop is only available as part of the main conference.

Johannes Mayer, 2005-06-21
unique visitors since June 2, 2004