D 2004

Visual Specification of Systems with Heterogeneous Coordination Models

ŠAFRÁNEK, David

Základní údaje

Originální název

Visual Specification of Systems with Heterogeneous Coordination Models

Název česky

Visuální specifikace systémů s heterogenními modely koordinace

Autoři

ŠAFRÁNEK, David (203 Česká republika, garant)

Vydání

London, Proceeding of 3rd International Workshop on Foundations of Coordination Languages and Software Architectures, od s. 107-121, 15 s. 2004

Nakladatel

ENTCS

Další údaje

Jazyk

angličtina

Typ výsledku

Stať ve sborníku

Obor

10201 Computer sciences, information science, bioinformatics

Stát vydavatele

Česká republika

Utajení

není předmětem státního či obchodního tajemství

Kód RIV

RIV/00216224:14330/04:00010302

Organizační jednotka

Fakulta informatiky

ISSN

Klíčová slova anglicky

specification; formal methods; visual formalism

Příznaky

Mezinárodní význam, Recenzováno
Změněno: 18. 6. 2007 14:55, doc. RNDr. David Šafránek, Ph.D.

Anotace

V originále

In this paper a visual specification language called Visual Coordination Diagrams (VCD) for high-level design of concurrent systems with heterogeneous coordination models is defined. The key property of VCD is the separation of behavioral aspects from coordination aspects. We also highlight the heterogeneity of VCD which has two levels. At first, it allows different coordination models to be mixed in a particular specification. Secondly, different formalisms can be incorporated to VCD for specification of behavioral aspects. This paper contains an overview of the language followed with its formal definition. An example of the use of the language is also given.

Česky

Článek popisuje visuální specifikační jazyk Visual Coordination Diagrams (VCD) pro vysokoúrovňový popis souběžných systémů s heterogenními koordinačními mechanismy. Klíčovou vlastností jazyka je separace behaviorální aspektů od aspektů koordinačních. V článku je zdůrazněna heterogennost jazyka na dvou úrovních. V prvé řadě, heterogennost na úrovni koordinační, jež umožňuje míšení různých typů koordinace v jedné specifikaci. Ve druhé řadě pak heterogennost na úrovni behaviorální, která umožňuje zahrnutí různých formalismů pro popis chování jednotlivých komponent. Článek je zaměřen na definici jazyka, příklad jeho použití je rovněž presentován.

Návaznosti

GA201/03/0509, projekt VaV
Název: Automatizovaná verifikace paralelních a distribuovaných systémů
Investor: Grantová agentura ČR, Automatizovaná verifikace paralelních a distribuovaných systémů
MSM 143300001, záměr
Název: Nesekvenční modely výpočtů - kvantové a souběžné distribuované modely výpočetních procesů
Investor: Ministerstvo školství, mládeže a tělovýchovy ČR, Nesekvenční modely výpočtů -- kvantové a souběžné distribuované modely výpočetních procesů