Formal modeling and analysis of resource management for cloud architectures: an industrial case study using real-time ABS

E Albert, FS de Boer, R Hähnle, EB Johnsen… - … Oriented Computing and …, 2014 - Springer
We demonstrate by a case study of an industrial distributed system how performance,
resource consumption, and deployment on the cloud can be formally modeled and analyzed …

Upper and lower amortized cost bounds of programs expressed as cost relations

A Flores-Montoya - FM 2016: Formal Methods: 21st International …, 2016 - Springer
Resource analysis aims at statically obtaining bounds on the resource consumption of
programs in terms of input parameters. A well known approach to resource analysis is based …

[HTML][HTML] Integrating deployment architectures and resource consumption in timed object-oriented models

EB Johnsen, R Schlatte, SLT Tarifa - … of Logical and Algebraic Methods in …, 2015 - Elsevier
Software today is often developed for many deployment scenarios; the software may be
adapted to sequential, concurrent, distributed, and even virtualized architectures. Since …

Analysis of may-happen-in-parallel in concurrent objects

E Albert, AE Flores-Montoya, S Genaim - International Conference on …, 2012 - Springer
This paper presents a may-happen-in-parallel (MHP) analysis for OO languages based on
concurrent objects. In this concurrency model, objects are the concurrency units such that …

Modeling resource-aware virtualized applications for the cloud in Real-Time ABS

EB Johnsen, R Schlatte, SL Tapia Tarifa - International Conference on …, 2012 - Springer
An application's quality of service (QoS) depends on resource availability; eg, response time
is worse on a slow machine. On the cloud, a virtualized application leases resources which …

Formal modeling of resource management for cloud architectures: An industrial case study

FS De Boer, R Hähnle, EB Johnsen, R Schlatte… - … Conference on Service …, 2012 - Springer
We show how aspects of performance, resource consumption, and deployment on the cloud
can be formally modeled for an industrial case study of a distributed system, using the …

ABS: A high-level modeling language for cloud-aware programming

N Bezirgiannis, F de Boer - International Conference on Current Trends in …, 2016 - Springer
Cloud technology has become an invaluable tool to the IT business, because of its attractive
economic model. Yet, from the programmers' perspective, the development of cloud …

[PDF][PDF] Multiactive objects and their applications

L Henrio, J Rochas - Logical Methods in Computer Science, 2017 - lmcs.episciences.org
In order to tackle the development of concurrent and distributed systems, the active object
programming model provides a high-level abstraction to program concurrent behaviours …

Type-Based Verification of Delegated Control in Hybrid~ Systems (Full Version)

E Kamburjan, M Lienhardt - arxiv preprint arxiv:2310.01370, 2023 - arxiv.org
We present a post-region-based verification system for distributed hybrid systems modeled
with Hybrid Active Objects. The post-region of a class method is the region of the state space …

HATS abstract behavioral specification: The architectural view

R Hähnle, M Helvensteijn, EB Johnsen… - … Symposium on Formal …, 2011 - Springer
Abstract The Abstract Behavioral Specification (ABS) language is a formal, executable,
object-oriented, concurrent modeling language intended for behavioral modeling of complex …