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 …

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 …

Leveraging existing instrumentation to automatically infer invariant-constrained models

I Beschastnikh, Y Brun, S Schneider, M Sloan… - Proceedings of the 19th …, 2011 - dl.acm.org
Computer systems are often difficult to debug and understand. A common way of gaining
insight into system behavior is to inspect execution logs and documentation. Unfortunately …

Deciding choreography realizability

S Basu, T Bultan, M Ouederni - Acm Sigplan Notices, 2012 - dl.acm.org
Since software systems are becoming increasingly more concurrent and distributed,
modeling and analysis of interactions among their components is a crucial problem. In …

Interaction protocols as design abstractions for business processes

N Desai, AU Mallya, AK Chopra… - IEEE Transactions on …, 2005 - ieeexplore.ieee.org
Business process modeling and enactment are notoriously complex, especially in open
settings, where business partners are autonomous, requirements must be continually …

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 …

Synchronizability of conversations among web services

X Fu, T Bultan, J Su - IEEE Transactions on Software …, 2005 - ieeexplore.ieee.org
We present a framework for analyzing interactions among Web services that communicate
with asynchronous messages. We model the interactions among the peers participating in a …

Model checking of UML 2.0 interactions

A Knapp, J Wuttke - Models in Software Engineering: Workshops and …, 2007 - Springer
The UML 2.0 integrates a dialect of High-Level Message Sequence Charts (HMSCs) for
interaction modelling. We describe a translation of UML 2.0 interactions into automata for …

Graphical scenarios for specifying temporal properties: an automated approach

M Autili, P Inverardi, P Pelliccione - Automated Software Engineering, 2007 - Springer
Temporal logics are commonly used for reasoning about concurrent systems. Model
checkers and other finite-state verification techniques allow for automated checking of …

Checking the realizability of BPMN 2.0 choreographies

P Poizat, G Salaün - Proceedings of the 27th Annual ACM Symposium …, 2012 - dl.acm.org
Choreographies allow business and service architects to specify with a global perspective
the requirements of applications built over distributed and interacting software entities. While …