LBTest: a learning-based testing tool for reactive systems

K Meinke, MA Sindhu - 2013 IEEE Sixth International …, 2013 - ieeexplore.ieee.org
We give an introduction to the LBTest tool which implements learning-based testing for
reactive systems. It makes use of incremental learning and model checking algorithms to …

Declarative elasticity in ABS

S De Gouw, J Mauro, B Nobakht… - European Conference on …, 2016 - Springer
Traditional development methodologies that separate software design from application
deployment have been replaced by approaches such as continuous delivery or DevOps …

[HTML][HTML] On the modeling of optimal and automatized cloud application deployment

S de Gouw, J Mauro, G Zavattaro - … of Logical and Algebraic Methods in …, 2019 - Elsevier
We investigate the problem of modeling the optimal and automatic deployment of cloud
applications. We follow an approach based on three main pillars:(i) the specification of the …

Generating test as a web service (TaaWS) through a method-based attribute grammar

E Habibi, SH Mirian-Hosseinabadi - International Journal on Software …, 2022 - Springer
Abstract Service-Oriented Architecture (SOA) is a technology for designing software
systems. By using this architecture, new challenges appeared for software testing …

Analysis of executable software models

R Bubel, AF Montoya, R Hähnle - … School on Formal Methods for the …, 2014 - Springer
In this tutorial we focus on the Abstract Behavioral Modeling (ABS) language, a highly
modular, executable modeling language for concurrent systems. We show how three …

Formal verification of service level agreements through distributed monitoring

B Nobakht, S De Gouw, FS de Boer - European Conference on Service …, 2015 - Springer
In this paper, we introduce a formal model of the availability, budget compliance and
sustainability of istributed services, where service sustainability is a new concept which …

Use case testing: A constrained active machine learning approach

K Meinke, H Khosrowjerdi - International Conference on Tests and Proofs, 2021 - Springer
As a methodology for system design and testing, use cases are well-known and widely
used. While current active machine learning (ML) algorithms can effectively automate unit …

[PDF][PDF] A New Approach for Multi-View Models' Composition using Probes Event

A El Bdouri, C Ouali-Alami, Y Lakhrissi - WSEAS Transactions on …, 2024 - wseas.com
The paper presents the development and application of the VUML Probe profile, an
extension of the VUML (View-based UML) approach to modeling complex software systems …

Conformance Checking of Real-Time Models: Symbolic Execution vs. Bounded Model Checking

BK Aichernig, F Lorber, M Tappler - … : Essays Dedicated to Frank de Boer …, 2016 - Springer
We compare conformance checking based on symbolic execution to conformance checking
via bounded model checking. The application context is fault-based test case generation …

Using search-based techniques for testing executable software models specified through graph transformations

A Bahrampour, V Rafe - International Journal of Machine Learning and …, 2020 - Springer
Abstract Design by contract is a software development methodology that uses contracts for
defining interfaces among interacting components of a software system. Graph …