Research overview

Applications and demonstration

Research Areas:

Automation Systems: Languages and Automation

Configuration Management

Feedback and Quality-of-Service

Natural Language Technologies

Object-Oriented Compiler Technology

Requirements Engineering

Research Methodology

Software Architectures

Software Quality Management

System and Software Architectures in Robotics

Verification and Validation

Education:

Undergraduate Education Development

Master Thesis Projects

Industry Courses

Postgraduate Courses

logo

Software Quality Management

Software quality management is a means for giving support to the development of software systems. This project is concerned with software processes and their improvement, company-wide large processes as well as lightweight processes for smaller projects. Furthermore, processes in different cultural contexts are investigated. The following tasks are performed within LUCAS:
• Understanding which roles processes have and are expected to have in software development projects.
• One specific research issue is lightweight processes, such as eXtreme Programming (XP). This activity takes its form as interview studies, presentations at companies, seminars at industry conferences, active working groups with industry, and pilot industry projects.
• Understand and evaluate how safety-critical software is best developed and certified. The focus is on the software and, in particular, on different parts in the development process, programming languages, estimation of safety and reliability, and standards.
• Processes for development of safety-critical medical systems are given special attention and a survey on current practice in Swedish industry is ongoing.
• XP is used in undergraduate courses including team programming and coaching of programming teams.
• Finally, investigations are performed of the process that is used for developing a series of products based on the same software platform. This is highly related to Software Architecture issues.

People
Lic. Eng. Carina Andersson, Dr. Ulf Asklund, Dr. Lars Bendix, Dr. Martin Höst, Dr. Daniel Karlström, Prof. Boris Magnusson, Prof. Per Runeson, Dr. Thomas Thelin

Contact: Prof. Per Runeson

Funded projects 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 Funder
IMPROVE x x                 NUTEK
FRIVA           x x x     Krisberedskapsmyndigheten
SafeProd - Funktional Safety in Complex Products           x x x     VINNOVA
Rådsforskare programvaruteknik             x x x   Vetenskapsrådet
LUCAS               x     Softhouse AB

Postgraduate or industry courses
Agile Safari (2004)
Pearls in Software Engineering (2005)

Software Engineering for Technical Managers at SEMC (2002)

Related undergraduate courses
Coaching of programming teams
Methodology for Software Development
Software Development for Large Systems
Software Development in Teams - Project
Software Quality Assurance
The Software Engineering Process

Publications

2006

2005

2004

2003

2002

2001

2000

Master Thesis Projects

2006

2005

© Center for Applied Software Research 2001-2007. Jonas.Wisbrant@cs.lth.se

Last update: