Requirements engineering for crossover services: Issues, challenges and research directions

Z Liu, B Li, J Wang, R Yang - IET Software, 2021 - Wiley Online Library
Crossover services involve deep convergence of services in different domains.
Requirements analysis of crossover services often requires the collaboration of engineers in …

[PDF][PDF] Acore: Automated goal-conflict resolution

L Carvalho, RG DEGIOVANNI, M Brizzio… - 26th International …, 2023 - library.oapen.org
System goals are the statements that, in the context of software requirements specification,
capture how the software should behave. Many times, the understanding of stakeholders on …

Manipulative Interference Attacks

S Mergendahl, S Fickas, B Norris… - Proceedings of the 2024 on …, 2024 - dl.acm.org
A μ-kernel is an operating system (OS) paradigm that facilitates a strong cybersecurity
posture for embedded systems. Unlike a monolithic OS such as Linux, a μ-kernel reduces …

How to identify boundary conditions with contrasty metric?

W Luo, H Wan, X Song, B Yang… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
The boundary conditions (BCs) have shown great potential in requirements engineering
because a BC captures the particular combination of circumstances, ie, divergence, in which …

A genetic algorithm for goal-conflict identification

R Degiovanni, F Molina, G Regis… - Proceedings of the 33rd …, 2018 - dl.acm.org
Goal-conflict analysis has been widely used as an abstraction for risk analysis in goal-
oriented requirements engineering approaches. In this context, where the expected …

Computing minimal unsatisfiable core for LTL over finite traces

T Niu, S Xiao, X Zhang, J Li, Y Huang… - Journal of Logic and …, 2024 - academic.oup.com
In this paper, we consider the minimal unsatisfiable core (MUC) problem for linear temporal
logic over finite traces (LTL), which nowadays is a popular formal-specification language for …

Automated repair of unrealisable LTL specifications guided by model counting

M Brizzio, M Cordy, M Papadakis, C Sánchez… - Proceedings of the …, 2023 - dl.acm.org
The reactive synthesis problem consists of automatically producing correct-by-construction
operational models of systems from high-level formal specifications of their behaviours …

Goal-conflict likelihood assessment based on model counting

R Degiovanni, P Castro, M Arroyo, M Ruiz… - Proceedings of the 40th …, 2018 - dl.acm.org
In goal-oriented requirements engineering approaches, conflict analysis has been proposed
as an abstraction for risk analysis. Intuitively, given a set of expected goals to be achieved by …

Goal model convergence and conflict detection for crossover services

Z Liu, B Li, J Wang, X Lu, Y Qiao - Journal of Systems and Software, 2023 - Elsevier
As a new form of service model, crossover services aim to aggregate service resources
across multiple domains to meet the complex needs of users and provide value-added …

SpecBCFuzz: Fuzzing LTL Solvers with Boundary Conditions

L Carvalho, R Degiovanni, M Cordy, N Aguirre… - Proceedings of the …, 2024 - dl.acm.org
LTL solvers check the satisfiability of Linear-time Temporal Logic (LTL) formulas and are
widely used for verifying and testing critical software systems. Thus, potential bugs in the …