Research directions in requirements engineering

BHC Cheng, JM Atlee - Future of software engineering (FOSE' …, 2007 - ieeexplore.ieee.org
In this paper, we review current requirements engineering (RE) research and identify future
research directions suggested by emerging software needs. First, we overview the state of …

Contracts for system design

A Benveniste, B Caillaud, D Nickovic… - … and Trends® in …, 2018 - nowpublishers.com
Recently, contract-based design has been proposed as an “orthogonal” approach that
complements system design methodologies proposed so far to cope with the complexity of …

Current and future research directions in requirements engineering

BHC Cheng, JM Atlee - Design Requirements Engineering: A Ten-Year …, 2009 - Springer
In this paper, we review current requirements engineering (RE) research and identify future
research directions suggested by emerging software needs. First, we overview the state of …

Matching and merging of statecharts specifications

S Nejati, M Sabetzadeh, M Chechik… - 29th International …, 2007 - ieeexplore.ieee.org
Model Management addresses the problem of managing an evolving collection of models,
by capturing the relationships between models and providing well-defined operators to …

Partial models: Towards modeling and reasoning with uncertainty

M Famelis, R Salay, M Chechik - 2012 34th International …, 2012 - ieeexplore.ieee.org
Models are good at expressing information about software but not as good at expressing
modelers' uncertainty about it. The highly incremental and iterative nature of software …

Denial-of-service attacks on battery-powered mobile computers

T Martin, M Hsiao, D Ha… - Second IEEE Annual …, 2004 - ieeexplore.ieee.org
Sleep deprivation attacks are a form of denial of service attack whereby an attacker renders
a pervasive computing device inoperable by draining the battery more quickly than it would …

A manifesto for model merging

G Brunet, M Chechik, S Easterbrook, S Nejati… - Proceedings of the …, 2006 - dl.acm.org
If a modeling task is distributed, it will frequently be necessary to merge models developed
by different team members. Existing approaches to model merging make assumptions about …

Synthesis of partial behavior models from properties and scenarios

S Uchitel, G Brunet, M Chechik - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
Synthesis of behavior models from software development artifacts such as scenario-based
descriptions or requirements specifications helps reduce the effort of model construction …

Managing requirements uncertainty with partial models

R Salay, M Chechik, J Horkoff, AD Sandro - Requirements Engineering, 2013 - Springer
Abstract Models are good at expressing information that is known but do not typically have
support for representing what information a modeler does not know at a particular phase in …

View merging in the presence of incompleteness and inconsistency

M Sabetzadeh, S Easterbrook - Requirements Engineering, 2006 - Springer
View merging, also called view integration, is a key problem in conceptual modeling. Large
models are often constructed and accessed by manipulating individual views, but it is …