Maintaining behaviour driven development specifications: Challenges and opportunities

LP Binamungu, SM Embury… - 2018 IEEE 25th …, 2018 - ieeexplore.ieee.org
In Behaviour-Driven Development (BDD) the behaviour of a software system is specified as
a set of example interactions with the system using a" Given-When-Then" structure. These …

Verifying Agile Black-Box Test Case Quality Measurements: Expert Review

SO Barraood, H Mohd, F Baharom… - IEEE Access, 2023 - ieeexplore.ieee.org
Tests on software are performed to ensure it has no defects. Software testing companies and
organizations claimed that the testing problem increased their time and budget for testing by …

An application of the ISO/IEC 25010 standard in the quality-in-use assessment of an online health awareness system

A Hussain, EOC Mkpojiogu - Jurnal Teknologi (Sciences & …, 2015 - journals.utm.my
Research studies show that there is an upsurge in the number of users surfing the Internet
for online health related information. This increase in information seeking behavior on the …

Extending BPMN for supporting customer-facing service quality requirements

K Saeedi, L Zhao, PRF Sampaio - 2010 IEEE International …, 2010 - ieeexplore.ieee.org
Service-oriented computing promises to create flexible business processes and applications
on demand by dynamically assembling loosely coupled services within and across …

Mobile Application Usability Evaluation: A Study Based on Demography

W Ali, O Riaz, S Mumtaz, AR Khan, T Saba… - IEEE …, 2022 - ieeexplore.ieee.org
An application or product is considered “usable” if it is pleasing, easy to use, and works as
expected user interface. Most companies majorly focus on the application's functional …

A classification and comparison of model checking software architecture techniques

P Zhang, H Muccini, B Li - Journal of Systems and Software, 2010 - Elsevier
Software architecture specifications are used for many different purposes, such as
documenting architectural decisions, predicting architectural qualities before the system is …

Integrating software quality models into risk-based testing

H Foidl, M Felderer - Software Quality Journal, 2018 - Springer
Risk-based testing is a frequently used testing approach which utilizes identified risks of a
software system to provide decision support in all phases of the testing process. Risk …

An initial investigation of the effect of quality factors on Agile test case quality through experts' review

SO Barraood, H Mohd, F Baharom - Cogent Engineering, 2022 - Taylor & Francis
A test case is a cornerstone of the testing process; hence, it is quintessential to ensure the
quality of the test cases. However, test case design in the Agile testing process has …

Assessing the impact of software quality models in healthcare software systems

E Ronchieri, M Canaparo - Health Systems, 2023 - Taylor & Francis
Health and medical care are safety-critical environments. The development of a safe and
reliable healthcare software system is one of the most important processes which may affect …

DistMeasure: A Framework for Run-Time Characterization and Quality Assessment of Distributed Software via Interprocess Communications

X Fu, A Zaman, H Cai - ACM Transactions on Software Engineering and …, 2024 - dl.acm.org
A defining, unique aspect of distributed systems lies in interprocess communication (IPC)
through which distributed components interact and collaborate toward the holistic system …