The goal of the project is to improve the existing and to propose new automated methods and tools for modelling and prototyping modem concurrent and distributed systems and for checking correctness of such systems (or their key parts) at the level of specialized abstract models as well as prototypes. The proposed approach builds to a large degree upon the original formal model of object-oriented Petri nets that has been proposed by the project team members at the Faculty of Information Technology of the Brno University of Technology and that combines advantages of high-level Petri nets and object-oriented design technologies. The project will bring in a methodology and computer-aided tools for modelling and prototyping concurrent and distributed computerized systems with various methods applicable for validating correctness of these systems. For the needs of the correctness validation, methods of efficient simulation and formal analysis and verification (including the possibility of their (en)
Cílem projektu je rozvoj stávajících a návrh nových automatizovaných metod a nástrojů pro modelování a prototypování moderních paralelních a distribuovaných systémů a pro ověřování korektnosti těchto systémů a nebo jejich částí na úrovni specializovanýchabstraktních modelů i prototypů. Řešení vychází převážně z původního matematického modelu objektově orientovaných Petriho sítí, který byl vytvořen řešiteli na FIT VUT v Brně a který spojuje výhody vysokoúrovňových Petriho sítí s výhodami objektově orientovaných návrhových technologií. Pro potřeby ověřování korektnosti uvažovaných systémů budou rozvíjeny metody efektivní simulace a formální analýzy a verifikace, včetně možnosti paralelního či distribuovaného řešení. Projekt přinese metodologii a příslušné počítačové nástroje pro podporu modelování a prototypování paralelních a distribuovaných systémů s využitím vybraných metod formální analýzy a verifikace. Vyvinuté počítačové nástroje budou integrovány ve formě otevřeného prostředí,
The goal of the project was to improve the existing and to propose new methods for developing reliable concurrent computer-based systems. For this reason, two mutually complementary approaches were followed in the project, namely methods of high-level fo (en)
Cílem projektu byl rozvoj stávajících a návrh nových metod vývoje spolehlivých paralelních počítačových systémů. Za tím účelem byly v projektu rozvíjeny dva vzájemně komplementární přístupy, a to konkrétně metody vysokoúrovňového formálního návrhu systém (cs)