Project detail

A Framework for Formal Specifications and Prototyping of Information System's Network Applications

Duration: 1.1.2005 — 31.12.2007

Funding resources

Grantová agentura České republiky - Standardní projekty

On the project

Předkládaný projekt se týká úvodních fází návrhu distribuovaných aplikací systémů založených na počítačových sítích. Cílem projektu je vytvoření rámce pro formální specifikace, verifikace a prototypování síťových aplikací, které zahrnou jak rozsáhlé informační systémy, tak i malé komponenty vestavěné např. do mobilních zařízení. Hlavní pozornost bude zaměřena jak na specifikace architektury, tak i reaktivního chování a chování v reálném čase užitím strukturovaného nebo objektově-orientovaného přístupu v závislosti na požadavcích aplikací. Cílem projektu nebude vyvíjet nový formální aparát, ale vytvořit metody a techniky, které umožní využít existující prosředky formálních specifikací v reálných aplikacích. Specifikované požadavky zahrnou bezpečnost (safety) a zabezpečení (security) aplikací včetně jejich vzájemných souvislostí. Znalostní podpora návrhu bude zaměřena na oblast opakovaného využití verifikovaných specifikací. Implementační a integrační fáze projektu poskytne pilotní verze technik a nástrojů pro konceptuální návrh založený na znalostech příslušné aplikační oblasti, pro specifikaci architektury navrhovaných systémů, pro specifikaci reaktivního chování systémů a funkce v reálném čase, a dále pro rychlé prototypování.

Description in English
The proposed project deals with front-end parts of networked, distributed system application designs. The project targets creation of a formal specification, verification and prototyping framework for network applications ranging from large information systems down to small components embedded e.g. in mobile devices. Main attention will be focused both on architectural and behavioral specifications of either reactive or real-time activities utilizing either structured or object-oriented approach depending on application requirements. The project is not striving to develop a new formal approach; instead, it should create methods and techniques that enable to utilize current formal specification means in real-world applications. Specified requirements would cover both safety and security of applications including their interrelations. Knowledge-based support will be focused on reuse of verified formal specifications. The implementation and integration phases of the project will provide pilot versions of techniques and tools for conceptual design stemming from application domain knowledge, for architectural specifications of designed systems, for reactive and real-time system behavior specifications, and for rapid prototyping.

Keywords
Formální specifikace, verifikace, rychlé prototypování, aplikace informačních systémů, komunikační protokoly

Key words in English
Formal specs, virifications, rapid prototyping, information system applications, communication protocols

Mark

GA102/05/0723

Default language

Czech

People responsible

Švéda Miroslav, prof. Ing., CSc. - principal person responsible
Hruška Tomáš, prof. Ing., CSc. - fellow researcher
Matoušek Petr, doc. Ing., Ph.D., M.A. - fellow researcher
Ráb Jaroslav, Ing. - fellow researcher
Ščuglík František, Ing., Ph.D. - fellow researcher
Zendulka Jaroslav, doc. Ing., CSc. - fellow researcher

Units

Department of Information Systems
- responsible department (1.1.1989 - not assigned)
Information and Database Systems Research Group
- internal (29.3.2004 - 31.12.2007)
NES@FIT - Networks and distributed systems research group
- internal (29.3.2004 - 31.12.2007)
Department of Information Systems
- co-beneficiary (29.3.2004 - 31.12.2007)

Results

RYCHLÝ, M.; TICHÁ, P. A Tool for Supporting Feature-Driven Development. Preprint of the Proceedings of CEE-SET 2007. Poznań, Poland: 2007. p. 185-196.
Detail

MATOUŠEK, P. Symbolic Data Structures for Parametric Verification. Brno: Faculty of Information Technology BUT, 2005. p. 0-0.
Detail

HRUŠKA, T. DATAKON 2005 -Proceedings of the Annual Database Conference (ed. Tomáš Hruška). Brno: Masarykova universita, 2005. ISBN: 80-210-3813-6.
Detail

MATOUŠEK, P. Nástroje pro analýzu bezpečnostních protokolů. Brno: 2006. p. 0-0.
Detail

ZENDULKA, J. Proceedings of 8th Spring International Conference ISIM'05. Ostrava: Marq software s.r.o., 2005. p. 0-0. ISBN: 80-86840-09-02.
Detail

MATOUŠEK, P. Praktické úlohy z počítačových sítí. Brno: 2006. s. 0-0.
Detail

RYŠAVÝ, O. Inheritance of specifications in the calculus of functional objects. Brno: Faculty of Information Technology BUT, 2006.
Detail

ŠVÉDA, M.; VRBA, R. Embedded Systems with IEEE 1451.1 on Internet. In Enabling Technologies for the New Knowledge Society. Cairo: IEEE Computer Society, 2005. p. 539-550. ISBN: 0-7803-9270-1.
Detail

OČENÁŠEK, P.; TOUFAROVÁ, J. Zpřístupnění obsahu Internetu zrakově handicapovaným uživatelům. INFORUM 2005: 11. ročník konference o profesionálních informačních zdrojích, 2005, roč. 2005, č. 1, s. 1-8. ISSN: 1801-2213.
Detail

MATOUŠEK, P. Kombinované rešení switch/router. Journal CONNECT!, 2007, roč. 2007, č. 4, s. 40-41. ISSN: 1211-3085.
Detail

OČENÁŠEK, P.; TRCHALÍK, R. On the Implementation of Metrics in the Workflow System. WSEAS Transactions on Computers Research, 2006, vol. 1, no. 2, p. 360-362. ISSN: 1991-8755.
Detail

OČENÁŠEK, P. Automatic System for Making Web Content Accessible for Visually Impaired Users. WSEAS Transactions on Computers Research, 2006, vol. 1, no. 2, p. 325-328. ISSN: 1991-8755.
Detail

MATOUŠEK, P. Dobrého nespálí - test firewallů pro sítě do 150 uživatelů. Journal CONNECT!, 2006, roč. 2006, č. 6, s. 26-29. ISSN: 1211-3085.
Detail

MATOUŠEK, P. Není datům v síti těsno?. Journal CONNECT!, 2005, roč. 2005, č. 11, s. 7-8. ISSN: 1211-3085.
Detail

ŠČUGLÍK, F. Time Synchronization Possibilities in Wireless networks for Embedded Systems. WSEAS TRANSACTIONS on COMMUNICATIONS, 2005, vol. 4, no. 11, p. 1215-1219. ISSN: 1109-2742.
Detail

ŠČUGLÍK, F. Relation between UML2 Activity Diagrams and CSP algebra. WSEAS Transactions on Computers, 2005, vol. 4, no. 10, p. 1234-1240. ISSN: 1109-2750.
Detail

BURGETOVÁ, I.; ZENDULKA, J. Clustering of Protein Sequences. Proceedings of 1st International Workshop WFM'06. Přerov: Marq software s.r.o., 2006. p. 71-78. ISBN: 80-86840-20-4.
Detail

SMRČKA, A.; ŘEHÁK, V.; VOJNAR, T.; ŠAFRÁNEK, D.; MATOUŠEK, P.; ŘEHÁK, Z. Verifying VHDL Design with Multiple Clocks in SMV. In Formal Methods: Applications and Technology. Lecture Notes in Computer Science. Lecture Notes in Computer Science 4346. Bonn: Springer Verlag, 2007. p. 148-164. ISBN: 978-3-540-70951-0. ISSN: 0302-9743.
Detail

MATOUŠEK, P.; SMRČKA, A.; VOJNAR, T. High-Level Modelling, Analysis, and Verification on FPGA-Based Hardware Design. Correct Hardware Design and Verification Methods. Lecture Notes in Computer Science. Lecture Notes in Computer Science 3725/2005. Berlin: Springer Verlag, 2005. p. 371-375. ISBN: 978-3-540-29105-3. ISSN: 0302-9743.
Detail

OČENÁŠEK, P. Tools for Analysis and Simulation of Protocol Communication. EDS '07 IMAPS CS International Conference Proceedings. Brno: Brno University of Technology, 2007. p. 87-91. ISBN: 978-80-214-3470-7.
Detail