Quality Specification, Testing and
Certification of Bespoken, Open Source and Commercial Off-The-Shelf
Systems
Abstract
The seminar will cover the principles and the normative quality
characteristics as well as the standardized procedures of information
quality assurance resp. software system quality assurance (comprising
inspection, black- and glass-box test, formal verification, measurement
and assessment) for procedural, object-oriented, aspect-oriented and
agent-based dependable software systems.
Attendees will exercise proven techniques for goal-directed quality
specification, testing, measurement, scaling and assessment for software
certification. Assessment of both the software product as well as the
software process will be discussed with respect to its relevance for
such acceptance assessments.
A standardized process model for measurement, assessment and
certification of dependable software will be used to make the attendees
familiar with this comprehensive assessment procedure and to learn how
to embed it into today's standardized or non-standardized software
processes.
Basic knowledge in mathematics and some knowledge of software methods
and tools are required. Emphasis will be given to selected advanced
topics depending on the needs of participants.
Target
audience: Developers, Integrators, Testers, Quality managers, technology
interested End-user or technology oriented CIOs.
Keywords: Software
quality, testing, measurement, software certification.
Program:
- General Overview and Introduction
- Refresh of State of the Art and Practise in Industry.
- The "Big Q" question.
- Information Quality, Software Quality and Data Quality.
- Rules, Regulations, Norms, Standards and Terminology.
- Software Process and Software Product
- Definition and Representation of Development Processes.
- Definition and Representation of Software Products,
Information Systems as Products.
- Quality and Productivity Modelling
- Test, Verification and Validation with respect to Evaluation
and Certification.
- Characteristics, Metrics and Assessment.
- Process Evaluation and Certification
- Capability Assessment Procedures.
- Process Assessment Norms and Standards.
- CMM, CMMI, ISO9000, ISO12207, ISO15288, ISO15704
- TickIT, Trillium, ami, SPICE
- Product Evaluation and Certification
- Motivation and Justification of Evaluation and Certification.
- The Enhanced Evaluation Procedure.
- Evaluation of OSS, COTS and Bespoken Systems with respect to
ISO9126, ISO 14598 or ISO 12119
- Evaluation of OSS, COTS and Bespoken Systems within the
comprehensive, tailorable Approach
- Summary and Conclusions
- What did we hear and why?
- What do we expect from the Big Q discussion?
- Concluding Reflections.
Short Biography

Hans-Ludwig Hausen holds
degrees in Electrical Engineering from the University of
Wuerzburg-Schweinfurt and in Computer Science from the Technical
University of Berlin. He is currently a Senior Researcher at Fraunhofer
and lecturer in the following areas: Dedicated and general Information
Systems (IS), Computer Aided Software Engineering (CASE), Computer
Supported Collaborative Work (CSCW), Software and Systems Quality
Engineering (SQE), Business Process Engineering (BPE), as well as in
Conformance Testing and Certification (CTC) for national and
international projects in a number of application domains (office and
embedded systems, archive and library systems, healthcare systems).
Based on that experience he has written more than 120 reviewed
publications on information storage and retrieval systems, software
engineering environments, software quality and productivity, process
engineering and on teamware resp. groupware. Our focus within FP7 will
be: Software Systems, Quality Engineering and Risk Assessments in
Cooperative Systems, Embedded Systems Design, Intelligent Content and
Semantics, Personal Health Systems, Risk Assessment and Patient Safety,
Computer and Data Treatment as well as Service and Software
Architectures, Infrastructures and Engineering