
Lund University
| LTH
Center for Applied Software Research
Research
| Publications
| People
| Events
| Industry Participation
| About
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
-
Karlström, Daniel, Runeson, Per
Integrating Agile Software Development into Stage-Gate Managed Product Development
EMSE - Empirical Software Engineering, to appear
- Görel Hedin, Lars Bendix, Boris Magnusson Teaching Software Development using Extreme Programming to appear in the book Scandinavian Pedagogy of Programming, 2006
- Roy Andersson, Lars Bendix eXtreme Teaching - a Framework for Continuous Improvement to appear in The Journal of Computer Science Education, 2006
2005
- Harald Svensson Martin Höst Introducing an Agile Process in an Evolutionary and Maintenance Software Development Environment CSMR'05 - in proceedings of 9th European Conference on Software Maintenance and Reengineering, Manchester, UK, 21 – 23 March, 2005.
-
Lena Karlsson, Björn Regnell, Thomas Thelin
A Case Study in Retrospective Analysis of Release Planning in an Agile Project
Workshop on the Interplay of Requirements Engineering and Project Management in Software Projects
- Carina Andersson, Per Runeson A Case Study on Quality Monitoring in a Highly Iterative Software Development Process Fifth Conference on Software Engineering Research and Practice in Sweden
- Enrico Johansson, Josef Nedstam, Fredrik Wartenberg, Martin Höst A Qualitative Methodology for Tailoring SPE Activities in Embedded Platform Development PROFES 2005 - 6th International Conference on Product Focused Software Process Improvement, Oulu, Finland, June 13 - 15, 2005
- Bengt Ljungquist, Thomas Thelin An IEC 62061 Compliant Safety System Design Method for Machinery The 24th International Conference on Computer Safety, Reliability and Security
- Karlström, D., and Runeson, P. Combining Agile Methods with Stage-Gate Project Management IEEE Software - IEEE Software, May/June, pp.43-49, 2005
-
Martin Höst, Christin Lindholm
Different Conceptions in Software Project Risk Assessment
In proceedings of Conference on Software Engineering Research and Practise in Sweden, SERPS, pp. 49-56, 2005
- Per Runeson, Peter Greberg Extreme Programming and Rational Unified Process – Contrasts or Synonyms?, European Software Process Improvement 2005, Budapest, Hungary, 2005
- Enrico Johansson Quality Improvement with Focus on Performance in Software Platform Development Doctoral dissseration, Lund University, 9 June, 2005
-
Kim Weyns, Per Runeson
Sensitivity of System Reliability to Usage Profile Changes
Proceedings 5th Conference on Software Engineering Research and Practice in Sweden
- Hedin, G., Bendix, L. and Magnusson, B. Teaching Extreme Programming to Large Groups of Students Journal of Systems and Software, Vol 74, Iss 2 (133-146), Elsevier, Jan 2005.
- Harald Svensson, Martin Höst Views from an Organization on how Agile Development Affects its Collaboration with a Software Development Team PROFES2005 - 6:th International Conference on Product Focused Software Process Improvement, 13-15 June, 2005
2004
- Carina Andersson Per Runeson Thomas Thelin Evaluating the Impact of Software Process Simulations - A Case Study ProSim'04 - The 5th International Workshop on Software Process Simulation and Modeling, 2004
- Per Runeson Peter Greberg Extreme Programming and Rational Unified Process - Contrasts or Synonyms? SERPS´04 - Software Engineering Research and Practice in Sweden, 2004
- Karlström, D. Integrating Management and Engineering Processes in Software Product Development Doc thesis dissertaion, ISSN1101-3931, ISRN LUTEDX/TETS—1069—SE+230P
-
Asklund, U., Bendix, L., and Ekman, T.
Software Configuration Management Practices for eXtreme Programming Teams
In proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques - NWPER’2004, Turku, Finland, 2004
2003
- Hedin, G., Bendix, L. and Magnusson, B. Coaching Coaches XP 2003: 154-160, LNCS 2675, Springer 2003
- Karlström, D. Effects of Agile Methodologies in Software System Engineering SERPS´03 - Third Conference on Software Engineering Research and Practise in Sweden, 2003
- Nedstam, J., Karlsson, E.-A. and Höst, M. Experiences from the Architectural Change Process STRAW’03 - 2nd International Workshop on SofTware Requirements to Architectures, 2003
- Höst, M., Karlström, D. and Nedstam, J. Practitioners’ Expectations on Development Processes LSO’03 - In proceedings of 2:nd workshop on Learning Software Organisations, LSO, 3 April, 2003, Luzern, Switzerland
- Karlström, D. and Runeson, P. Scaling Extreme Programming in a Market Driven Development Context XP 2003 - Fourth International Conference on eXtreme Programming and Agile Processes in Software Engineering
2002
- Karlström, D., Runeson, P., Wohlin, C., Aggregating Viewpoints for Strategic Software Process Improvement IEE Pr. SW - IEE Proceedings Software 149(5): 143-152, 2002
- Karlström, D and Runeson, P. Aggregating Viewpoints for Strategic Software Process Improvement – a Method and a Case Study Proceedings 6th International Conference on Empirical Assessment & Evaluation in Software Engineering, (EASE) Keele University, Staffordshire, UK, 2002
- Höst, M., Johansson, E., Norén, A. and Bratthall, L., Benchmarking of Processes for Managing Product Platforms - a Case Study IEE Proceedings - Software, Vol. 159, Issue 5, pp. 137-142, 2002. Paper selected for journal publication from EASE 2002
- Karlström, D., Runeson, P., Decision Support for Extreme Programming Introduction and Practice Selection Proceedings The Fourteenth International Conference on Software Engineering and Knowledge Engineering (SEKE'02), Ischia, Italy, 2002
- Olsson, T., Runeson, P., Document Use in Software Development: A Qualitative Survey SERPS'02 - Software Engineering, research and practise in Sweden, 2002
- Berling, T. and Runeson, P. Efficient Evaluation of Multi-Factor Dependent System Performance using Fractional Factorial Design SERPS'02 - Conference on Software Engineering Research and Practice in Sweden, Karlskrona, Sweden, 2002
- Ohlsson, M. C. and Runeson, P., Experience from Replicating Empirical Studies on Prediction Models Accepted for publication in Proceedings of International Symposium on Software Metrics, Ottawa, Canada, 2002
- Karlström, D., Increasing Involvement in Software Process Improvement Lic. thesis, Technical Report 150, ISSN 1101-3931 ISRN LUTEDX/TETS- -1058- -SE+125P, November 2002
- Karlström, D., Introducing Extreme Programming - An Experience Report Proceedings Third International Conference on eXtreme Programming and Agile Processes in Software Engineering (XP'2002), Sardinia, Italy, 2002
- Bendix, L., Hedin, G. and Magnusson, B. Introducing Software Engineering by means of Extreme Programming Accepted for the Software Engineering Education and Training track at ICSE 2003
- Johansson, E., Quality Improvements in Software Platform Development Lic. thesis, Technical Report 145, June 2001. ISSN 1101-3931 ISRN LUTEDX/TETS- -1053- -SE+112P
- Olsson, T. Software Information Management in Requirements and Test Documentation Licentiate Thesis, Dept. of Communication Systems, report number ISRN LUTEDX/TETS-1057-SE+122P, 2002
- Bendix, L., Hedin, G. Summary of the Subworkshop on Extreme Programming In Nordic Journal of Computing, Volume 9 Number 3, fall 2002
- Olsson, T., Grundy,J., Supporting Information Integration Among Software Artefacts: A Feasability Study The IASTED International Conference on Software Engineering and Application, November 2002
- Andersson, C., Karlsson, L., Nedstam, J., Höst, M., Nilsson, B. I., Understanding Software Processes through System Dynamics Simulation: A Case Study ECBS '02 - Proceedings of the 9th IEEE Conference and Workshop on the Engineering of Computer-Based Systems, Lund, SWEDEN, 2002
2001
- Nedstam, J., Höst, M., Regnell, B., Nilsson, J., A Case Study on Scenario-Based Flexibility Assessment for Risk Reduction In proceedings of PROFES'2001: International Conference on Product Focused Software Process Improvement, pp. 42-56, Kaiserslautern, Germany, 10-13 September, 2001
- Ohlsson, M. C., Controlling Fault-Prone Components for Software Evalution Ph.D. Thesis ISRN LUTEDX/TETS-1051-SE+218P
- Enrico Johansson, Martin Höst, Anders Wesslén, Lars Bratthall The Importance of Quality Requirements in Software Platform Development – A Survey HICSS-34 - 34rd Hawaii International Conference on System Sciences
- Andersson, C., Karlsson, L., Nedstam, J., Höst, M., Nilsson, B. I., Understanding Software Processes through System Dynamics Simulation: A Case Study In proceedings of Swedish (National) Conference on Software Engineering Research and Practice (SERP01), Ronneby, Sweden, 2001
2000
- Wesslén A., A Replicated Empirical Study of the Impact of the Methods in the PSP on Individual Engineers Empirical Software Engineering: An International Journal, Vol. 5, No. 2, pp. 93-123, 2000
- Runeson, P., Borgquist, N. and Landin, M., An Evaluation of Functional Size Methods and a Bespoke Estimation Method for Real-Time Systems, Proceedings International Conference on Product Focused Software Process Improvement (PROFES00), Oulu, Finland, pp. 339-352, 2000
- Höst, M., Berling, T., An Interview Based Evaluation of a Process Change Proposal In proceedings of EuroSPI'2000 (European Software Process Improvement), Copenhagen, Denmark, 7-9 November, pp. 3-38 - 3-47, 2000
- Von Mayrhauser, A., Wohlin, C. and Ohlsson, M. C., Assessing and Understanding Efficiency and Success of Software Production Journal of Empirical Software EngineeringVol. 5, No. 2, pp. 125-154, 2000
- Von Mayrhauser, A., Ohlsson, M. C. and Wohlin, C., Deriving Fault Architectures from Defect History Journal of Software Maintenance
- Höst, M. and Johansson, C., Evaluation of Code Review Methods through Interviews and Experimentation Journal of Systems and Software, Vol 52, No. 2-3, pp. 113-120, 2000. Paper selected for journal publication from EASE 1999
- Bratthall, L., Johansson, E. and Regnell, B., Is a Design Rationale Vital when Predicting Change Impact? - A Controlled Experiment on Software Architecture Evolution PROFES'2000: International Conference on Product Focused Software Process Improvement, Oulu, Finland, 20-22 June, 2000
- Wohlin, C., Höst, M. and Regnell, B., Organizational Learning from Software Project Success Keynote at the 11th European Software Control and Metrics conference in proceedings pp. 3-11, Munich, Germany, April, 2000
- Wohlin, C., Von Mayrhauser, A., Höst, M., Regnell, B., Subjective Evaluation as a Tool for Learning from Software Project Success Information and Software Technology, Vol. 42, No. 14, pp. 983-992, 2000. Paper selected for journal publication from ESCOM 2000
- Regnell, B., Runeson, P. and Wohlin, C., Towards Integration of Use Case Modeling and Usage-Based Testing Journal of Systems and Software, Vol. 50, No. 2, pp. 117-130, 2000
Master Thesis Projects
2006
- Evaluation of Software Development Projects using the Agile Method Scrum by Gina Linder at Teleca
2005
- Web Development Roadmap by Jan Bolmeson at Ivtaco
- Ledningssystem för informationssäkerhet - En förstudie by Johanna Stenholm at Inhouse
- A Software Measurement Case Study using GQM by Björn Lindström at Hewlett-Packard Amsterdam
- An Empirical Study of the Challenges of Offshore Software Development - their resolution and some agile suggestions by Henrik Munkebo Christiansen at IT University, Copenhagen, Denmark
© Center for Applied Software Research 2001-2007. Jonas.Wisbrant@cs.lth.se
Last update: