Learning assumptions for compositional verification

JM Cobleigh, D Giannakopoulou… - … 2003 Held as Part of the …, 2003 - Springer
Compositional verification is a promising approach to addressing the state explosion
problem associated with model checking. One compositional technique advocates proving …

Assumption generation for software component verification

D Giannakopoulou, CS Pasareanu… - … 17th IEEE International …, 2002 - ieeexplore.ieee.org
Model checking is an automated technique that can be used to determine whether a system
satisfies certain required properties. The typical approach to verifying properties of software …

Learning to divide and conquer: applying the L* algorithm to automate assume-guarantee reasoning

CS Păsăreanu, D Giannakopoulou, MG Bobaru… - Formal Methods in …, 2008 - Springer
Assume-guarantee reasoning enables a “divide-and-conquer” approach to the verification of
large systems that checks system components separately while using assumptions about …

Workflow view driven cross-organizational interoperability in a web service environment

DKW Chiu, SC Cheung, S Till, K Karlapalem… - Information Technology …, 2004 - Springer
Workflow technology has recently been employed not only within businesses but also as a
framework for implementing e-services over the Internet. Such e-services typically require …

Deriving event-based transition systems from goal-oriented requirements models

E Letier, J Kramer, J Magee, S Uchitel - Automated Software Engineering, 2008 - Springer
Goal-oriented methods are increasingly popular for elaborating software requirements. They
offer systematic support for incrementally building intentional, structural, and operational …

A survey on compositional algorithms for verification and synthesis in supervisory control

R Malik, S Mohajerani, M Fabian - Discrete Event Dynamic Systems, 2023 - Springer
This survey gives an overview of the current research on compositional algorithms for
verification and synthesis of modular systems modelled as interacting finite-state machines …

Automated test case generation for the stress testing of multimedia systems

J Zhang, SC Cheung - Software: Practice and Experience, 2002 - Wiley Online Library
With the advancement in network bandwidth and computing power, multimedia systems
have become a popular means for information delivery. However, general principles of …

Distributed component technologies and their software engineering implications

W Emmerich - Proceedings of the 24th international conference on …, 2002 - dl.acm.org
In this state of the art report, we review advances in distributed component technologies,
such as the Enterprise Java Beans specification and the CORBA Component Model. We …

Checking consistency in UML diagrams: Classes and state machines

H Rasch, H Wehrheim - International Conference on Formal Methods for …, 2003 - Springer
One of the main advantages of the UML is its possibility to model different views on a system
using a range of diagram types. The various diagrams can be used to specify different …

Refining interface alphabets for compositional verification

M Gheorghiu, D Giannakopoulou… - … 2007, Held as Part of the …, 2007 - Springer
Techniques for learning automata have been adapted to automatically infer assumptions in
assume-guarantee compositional verification. Learning, in this context, produces …