Variability permeates software development to satisfy ever-changing requirements and mass-customization needs. A prime example is the Linux kernel, which employs the C …
C Khor, RR Lutz - Requirements Engineering, 2024 - Springer
Software systems and product lines often use configurable features to specify a portfolio of product variants from a common core. Typically, their requirements also include constraints …
The protection of information and information infrastructures from unauthorized access, use, disclosure, disruption, modification, or destruction is today more critical than ever as they …
C Khor, RR Lutz - 2023 IEEE 31st International Requirements …, 2023 - ieeexplore.ieee.org
Variability constraints are an integral part of the requirements for a configurable system. The constraints specified in the requirements on the legal combinations of options define the …
Researchers have recently devised tools for debloating software and detecting configuration errors. Several of these tools rely on the observation that programs are composed of an …
The COVID-19 global pandemic, announced in March 2020, had detrimental effects on the restaurant industry. Restaurants either voluntarily closed or were mandated by state or local …
The wide variety of benefits offered by additive manufacturing (AM) processes of metal alloys, such as the popular titanium alloy Ti-6Al-4V, have allowed for parts produced through …