Processing flows of information: From data stream to complex event processing

G Cugola, A Margara - ACM Computing Surveys (CSUR), 2012 - dl.acm.org
A large number of distributed applications requires continuous and timely processing of
information as it flows from the periphery to the center of the system. Examples include …

Service oriented architectures: approaches, technologies and research issues

MP Papazoglou, WJ Van Den Heuvel - The VLDB journal, 2007 - Springer
Abstract Service-oriented architectures (SOA) is an emerging approach that addresses the
requirements of loosely coupled, standards-based, and protocol-independent distributed …

[HTML][HTML] Compliance monitoring in business processes: Functionalities, application, and tool-support

LT Ly, FM Maggi, M Montali, S Rinderle-Ma… - Information systems, 2015 - Elsevier
In recent years, monitoring the compliance of business processes with relevant regulations,
constraints, and rules during runtime has evolved as major concern in literature and …

Dynamic QoS management and optimization in service-based systems

R Calinescu, L Grunske, M Kwiatkowska… - IEEE Transactions …, 2010 - ieeexplore.ieee.org
Service-based systems that are dynamically composed at runtime to provide complex,
adaptive functionality are currently one of the main development paradigms in software …

Service-oriented computing: a research roadmap

MP Papazoglou, P Traverso, S Dustdar… - International Journal of …, 2008 - World Scientific
Service-Oriented Computing (SOC) is a new computing paradigm that utilizes services as
the basic constructs to support the development of rapid, low-cost and easy composition of …

Model evolution by run-time parameter adaptation

I Epifani, C Ghezzi, R Mirandola… - 2009 IEEE 31st …, 2009 - ieeexplore.ieee.org
Models can help software engineers to reason about design-time decisions before
implementing a system. This paper focuses on models that deal with non-functional …

Run-time efficient probabilistic model checking

A Filieri, C Ghezzi, G Tamburrelli - Proceedings of the 33rd international …, 2011 - dl.acm.org
Unpredictable changes continuously affect software systems and may have a severe impact
on their quality of service, potentially jeopardizing the system's ability to meet the desired …

Recursive XY cut using bounding boxes of connected components

J Ha, RM Haralick, IT Phillips - Proceedings of 3rd International …, 1995 - ieeexplore.ieee.org
A top-down page segmentation technique known as the recursive XY cut decomposes a
document image recursively into a set of rectangular blocks. This paper proposes that the …

A journey to highly dynamic, self-adaptive service-based applications

E Di Nitto, C Ghezzi, A Metzger, M Papazoglou… - Automated Software …, 2008 - Springer
Future software systems will operate in a highly dynamic world. Systems will need to operate
correctly despite of unespected changes in factors such as environmental conditions, user …

Service-oriented architectures testing: A survey

G Canfora, M Di Penta - International Summer School on Software …, 2006 - Springer
Abstract Testing of Service Oriented Architectures (SOA) plays a critical role in ensuring a
successful deployment in any enterprise. SOA testing must span several levels, from …