The placebo effect of artificial intelligence in human–computer interaction

T Kosch, R Welsch, L Chuang, A Schmidt - ACM Transactions on …, 2023 - dl.acm.org
In medicine, patients can obtain real benefits from a sham treatment. These benefits are
known as the placebo effect. We report two experiments (Experiment I: N= 369; Experiment …

Do developers benefit from requirements traceability when evolving and maintaining a software system?

P Mäder, A Egyed - Empirical Software Engineering, 2015 - Springer
Software traceability is a required component of many software development processes.
Advocates of requirements traceability cite advantages like easier program comprehension …

SysML modeling mistakes and their impacts on requirements

M Alenazi, N Niu, J Savolainen - 2019 IEEE 27th International …, 2019 - ieeexplore.ieee.org
The Systems Modeling Language (SysML) represents a significant and increasing segment
of industrial support for building critical systems. Because modeling is a human-centric …

A SysML-based approach to traceability management and design slicing in support of safety certification: Framework, tool support, and case studies

S Nejati, M Sabetzadeh, D Falessi, L Briand… - Information and Software …, 2012 - Elsevier
CONTEXT: Traceability is one of the basic tenets of all safety standards and a key
prerequisite for software safety certification. In the current state of practice, there is often a …

Model-based specification of safety compliance needs for critical systems: A holistic generic metamodel

JL De la Vara, A Ruiz, K Attwood, H Espinoza… - Information and software …, 2016 - Elsevier
Context: Many critical systems must comply with safety standards as a way of providing
assurance that they do not pose undue risks to people, property, or the environment. Safety …

Estimating the number of remaining links in traceability recovery

D Falessi, M Di Penta, G Canfora… - Empirical Software …, 2017 - Springer
Although very important in software engineering, establishing traceability links between
software artifacts is extremely tedious, error-prone, and it requires significant effort. Even …

Gray links in the use of requirements traceability

N Niu, W Wang, A Gupta - Proceedings of the 2016 24th ACM SIGSOFT …, 2016 - dl.acm.org
The value of traceability is in its use. How do different software engineering tasks affect the
tracing of the same requirement? In this paper, we answer the question via an empirical …

An approach to generate the traceability between restricted natural language requirements and AADL models

F Wang, ZB Yang, ZQ Huang, CW Liu… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
Requirements traceability is broadly recognized as a critical element of any rigorous
software development process, especially for building safety-critical software (SCS) systems …

Automated change impact analysis between SysML models of requirements and design

S Nejati, M Sabetzadeh, C Arora, LC Briand… - Proceedings of the …, 2016 - dl.acm.org
An important activity in systems engineering is analyzing how a change in requirements will
impact the design of a system. Performing this analysis manually is expensive, particularly …

Leveraging artifact trees to evolve and reuse safety cases

A Agrawal, S Khoshmanesh… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
Safety Assurance Cases (SACs) are increasingly used to guide and evaluate the safety of
software-intensive systems. They are used to construct a hierarchically organized set of …