Software diversity: state of the art and perspectives

I Schaefer, R Rabiser, D Clarke, L Bettini… - International Journal on …, 2012 - Springer
Diversity is prevalent in modern software systems to facilitate adapting the software to
customer requirements or the execution environment. Diversity has an impact on all phases …

Similarity search of business process models

M Dumas, L García-Bañuelos… - Bulletin of the IEEE …, 2009 - research.tue.nl
Similarity search is a general class of problems in which a given object, called a query
object, is compared against a collection of objects in order to retrieve those that most closely …

Similarity of business process models: Metrics and evaluation

R Dijkman, M Dumas, B Van Dongen, R Käärik… - Information Systems, 2011 - Elsevier
It is common for large organizations to maintain repositories of business process models in
order to document and to continuously improve their operations. Given such a repository …

Graph matching algorithms for business process model similarity search

R Dijkman, M Dumas, L García-Bañuelos - … Process Management: 7th …, 2009 - Springer
We investigate the problem of ranking all process models in a repository according to their
similarity with respect to a given process model. We focus specifically on the application of …

Business process model merging: An approach to business process consolidation

M La Rosa, M Dumas, R Uba, R Dijkman - ACM Transactions on …, 2013 - dl.acm.org
This article addresses the problem of constructing consolidated business process models
out of collections of process models that share common fragments. The article considers the …

Efficient consistency measurement based on behavioral profiles of process models

M Weidlich, J Mendling, M Weske - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
Engineering of process-driven business applications can be supported by process modeling
efforts in order to bridge the gap between business requirements and system specifications …

Different models for model matching: An analysis of approaches to support model differencing

DS Kolovos, D Di Ruscio… - 2009 ICSE Workshop …, 2009 - ieeexplore.ieee.org
Calculating differences between models is an important and challenging task in Model
Driven Engineering. Model differencing involves a number of steps starting with identifying …

Taming dynamically adaptive systems using models and aspects

B Morin, O Barais, G Nain… - 2009 IEEE 31st …, 2009 - ieeexplore.ieee.org
Since software systems need to be continuously available under varying conditions, their
ability to evolve at runtime is increasingly seen as one key issue. Modern programming …

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 …