The ``Synchronous The ``Synchronous Painter Painter Joaqun Joaqun - - PowerPoint PPT Presentation

the synchronous the synchronous painter painter
SMART_READER_LITE
LIVE PREVIEW

The ``Synchronous The ``Synchronous Painter Painter Joaqun Joaqun - - PowerPoint PPT Presentation

The ``Synchronous The ``Synchronous Painter Painter Joaqun Joaqun Aguado guado University of Bamberg 3-Dec-2008 SYNCHRON08 . Idea Idea Rephrase causality analysis as a Graph Colouring Problem. Explain the step responses of


slide-1
SLIDE 1

3-Dec-2008 SYNCHRON‘08.

The ``Synchronous´´ The ``Synchronous´´ Painter Painter

Joaquín Joaquín Aguado guado

University of Bamberg

slide-2
SLIDE 2

Idea Idea

Rephrase causality analysis as a Graph Colouring Problem. Explain the step responses of Statecharts in terms of colourings.

slide-3
SLIDE 3

Graph Colouring Graph Colouring

slide-4
SLIDE 4

Graph Colouring Graph Colouring

slide-5
SLIDE 5

Graph Colouring Graph Colouring

slide-6
SLIDE 6
  • flat conjunction of

transitions

  • obtained from visual

syntax, structurally and incrementally

  • negations code non-

determinism, priorities and hierarchy

A-mazing A-mazing Components Components

slide-7
SLIDE 7

A-mazing A-mazing Components Components

slide-8
SLIDE 8

Words in Colour Words in Colour

slide-9
SLIDE 9

Colour Colour Patterns Patterns

slide-10
SLIDE 10

Model-Word Class Model-Word Class

slide-11
SLIDE 11

Concretising Concretising Colouring-Schemas Colouring-Schemas

slide-12
SLIDE 12

Classical Colouring Classical Colouring

slide-13
SLIDE 13

Classical Colouring Classical Colouring

slide-14
SLIDE 14

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

slide-15
SLIDE 15

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

slide-16
SLIDE 16

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

slide-17
SLIDE 17

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

slide-18
SLIDE 18

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

Backtrack

slide-19
SLIDE 19

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

slide-20
SLIDE 20

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

slide-21
SLIDE 21

Pnueli Pnueli & Shalev & Shalev Statecharts tatecharts

slide-22
SLIDE 22

Intuitionistic Intuitionistic Colouring Colouring

slide-23
SLIDE 23

Intuitionistic Intuitionistic Colouring Colouring

slide-24
SLIDE 24

Intuitionistic Intuitionistic Colouring Colouring

slide-25
SLIDE 25

Intuitionistic Intuitionistic Colouring Colouring

slide-26
SLIDE 26

Intuitionistic Intuitionistic Colouring Colouring

slide-27
SLIDE 27

Intuitionistic Intuitionistic Colouring Colouring

slide-28
SLIDE 28

Intuitionistic Intuitionistic Colouring Colouring

slide-29
SLIDE 29

Intuitionistic Intuitionistic Colouring Colouring

slide-30
SLIDE 30

Intuitionistic Intuitionistic Colouring Colouring

slide-31
SLIDE 31

Intuitionistic Intuitionistic Colouring Colouring

slide-32
SLIDE 32

Intuitionistic Intuitionistic Colouring Colouring

slide-33
SLIDE 33

Intuitionistic Intuitionistic Colouring Colouring

slide-34
SLIDE 34

Summary Summary

This Colouring semantics corresponds to the macro-step semantics of Pnueli & Shalev. Graph colouring has concentrated on the optimisation (in the sense of minimality) under the proper colouring condition (i.e., there are no neighbours with the same colour) that despite all the efforts remains a very difficult combinatorial problem.

slide-35
SLIDE 35

Summary Summary

What our semantics is an immediate domain of application for graph colouring algorithms with weaker colouring conditions. Practical application will include, for example, semantic-based program transformations.

slide-36
SLIDE 36

Summary Summary

On the other hand, every algorithm implementing the synchronous semantics discussed here is automatically one colouring algorithm complying specific constraints. Also, not having considered other synchronous language we must leave

  • pen questions regarding the

possibility of extend our framework in particular to ESTEREL.