Till innehåll på sidan

Cyrille Artho: Building and Testing Software: Construction and Deconstruction

Tid: Fr 2015-09-18 kl 13.15

Plats: Room 4523, Lindstedtsvägen 5, KTH

Medverkande: Cyrille Artho, National Institute of Advanced Industrial Science and Technology (AIST) Japan

Exportera till kalender

Domain-Specific Languages make machine-readable models and specifications human-readable as well. They can support models of configurations, designs, or tests, and thus many aspects of software development.

Modbat is a model-based tester that is based on a domain-specific language that makes it easier and more efficient to define complex test models. It has built-in support for non-deterministic system actions and exceptions, making it ideal to model the behavior of networked software.

We have applied Modbat to a model of the Java network library for Java PathFinder (published at ASE 2013), and a state-of-the-art SAT solver (HVC 2013, ASE 2015). Work in progress tries to analyze cloud computing middleware Apache Zookeeper.