Nowadays, quality assurance for highly configurable software has become increasingly important. One of the most established ways to ensure software quality is testing. For example, old legacy systems are enhanced (called retrofitting) to cope with new Industrie 4.0 demands and the variability of the environments. During retrofitting, changes to the systems must not introduce new bugs, and backward compatibility must be ensured. Additionally, software is often implemented as a software-product line (i.e., a family of similar but distinguishable products) to include the variability. This introduces three challenges for quality assurance in Industrie 4.0. First, testing single and often safety-critical products. Second, ensuring backward compa...
Unit tests form the first defensive line against the introduction of bugs in software systems. There...
Abstract (English) Testing is the most commonly applied technique to ensure a sufficiently high qual...
AbstractThis paper demonstrates a case study of combining two rigorous software specification and te...
Nowadays, quality assurance for highly configurable software has become increasingly important. One ...
Trends such as globalisation, standardisation and shorter life-cycles place great demands on the fle...
Software product lines are widely used in industrial environments for developing complex software sy...
Abstract. Software testing is still the most established and scalable quality-assurance technique in...
Quality of software products becomes more important. The goal of Dependable Software Engineering (DS...
Nowadays, software pervades our life. Being software so deeply rooted into our society, software fai...
Software quality assurance is meant to achieve required quality in product and process. The most use...
peer reviewedThe test phase in safety-critical systems industry is a crucial phase of the developmen...
Software often constitutes a large share of today's products. To deliver a product with the level of...
Software Product Line Engineering (SPLE) is an approach used in the development of similar products,...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
Testing is significant for software products. Software testing plays a vital role in the lifecycle o...
Unit tests form the first defensive line against the introduction of bugs in software systems. There...
Abstract (English) Testing is the most commonly applied technique to ensure a sufficiently high qual...
AbstractThis paper demonstrates a case study of combining two rigorous software specification and te...
Nowadays, quality assurance for highly configurable software has become increasingly important. One ...
Trends such as globalisation, standardisation and shorter life-cycles place great demands on the fle...
Software product lines are widely used in industrial environments for developing complex software sy...
Abstract. Software testing is still the most established and scalable quality-assurance technique in...
Quality of software products becomes more important. The goal of Dependable Software Engineering (DS...
Nowadays, software pervades our life. Being software so deeply rooted into our society, software fai...
Software quality assurance is meant to achieve required quality in product and process. The most use...
peer reviewedThe test phase in safety-critical systems industry is a crucial phase of the developmen...
Software often constitutes a large share of today's products. To deliver a product with the level of...
Software Product Line Engineering (SPLE) is an approach used in the development of similar products,...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
Testing is significant for software products. Software testing plays a vital role in the lifecycle o...
Unit tests form the first defensive line against the introduction of bugs in software systems. There...
Abstract (English) Testing is the most commonly applied technique to ensure a sufficiently high qual...
AbstractThis paper demonstrates a case study of combining two rigorous software specification and te...