EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment...

35
EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen mit einem EU-Proposal aus dem MultiMedia Lab Guerino Mazzola Guerino Mazzola

Transcript of EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment...

Page 1: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

EuroCODE ~ CompleteObjectDenotation

Environment

EuroCODE ~ CompleteObjectDenotation

Environment

A Component-based Semantic Knowledge Platform

Erfahrungen mit einem EU-Proposalaus dem MultiMedia Lab

A Component-based Semantic Knowledge Platform

Erfahrungen mit einem EU-Proposalaus dem MultiMedia Lab

Guerino MazzolaGuerino Mazzola

Page 2: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Autumn 2002

The Topos of MusicThe Topos of Music Geometric Logic of Concepts, Geometric Logic of Concepts, Theory, and PerformanceTheory, and Performance

In collaboration with

Stefan GöllerStefan Göller and and

Stefan MüllerStefan Müller

Contributions by

Carlos Agon, Moreno Andreatta, Carlos Agon, Moreno Andreatta,

Gérard Assayag, Jan Beran, Gérard Assayag, Jan Beran, Chantal Chantal

ButeauButeau, , Roberto FerrettiRoberto Ferretti, Anja , Anja

Fleischer, Harald Fripertinger, Jörg Fleischer, Harald Fripertinger, Jörg

Garbers,Werner Hemmert, Michael Garbers,Werner Hemmert, Michael

Leyton, Emilio Lluis Puebla,Leyton, Emilio Lluis Puebla,

Mariana Montiel Hernandez, Mariana Montiel Hernandez,

Thomas Noll, Joachim Stange-Elbe, Thomas Noll, Joachim Stange-Elbe,

Hans StraubHans Straub, , Oliver ZahorkaOliver Zahorka

1368pp/CD-ROM1368pp/CD-ROM

ISBN 3-7643-5731-2ISBN 3-7643-5731-2

ToM

Page 3: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

... to survive!... to survive!Apply!Apply!

in o

rder

to s

urvi

ve

Page 4: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Project CategoryProject Category

-> Priority 2 = IST = Information Society Technologies-> Priority 2 = IST = Information Society Technologies 11stst Call (Dec.2002) Call (Dec.2002) Activity code = IST-2002-2.3.1.7 ~ Activity code = IST-2002-2.3.1.7 ~ Semantic-based knowledge systemsSemantic-based knowledge systems

multimedia content mining, multimedia content mining, distributed computing platforms,distributed computing platforms,mastery of complex information spaces,mastery of complex information spaces,visualisation of high-dimensional objects, visualisation of high-dimensional objects, new formal models, covering foundational new formal models, covering foundational component-level as well as system-level researchcomponent-level as well as system-level research

-> Instrument = STREP =-> Instrument = STREP = SSpecial pecial TTargeted argeted REREsearch and innovation search and innovation PProjectroject (new results/knowledge -> develop products) (new results/knowledge -> develop products)

-> STREP Activity = RTD + innovation-related-> STREP Activity = RTD + innovation-related + project management activities + project management activities

+ demonstration activities + demonstration activities

6th Framework Program6th Framework ProgramE

U 6

th F

P

Instrument = STRIP = Instrument = STRIP = SSpecial pecial TTargeted argeted RResearch and esearch and IInnovation nnovation PProjectroject

Page 5: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

1.1. Knowledge is Knowledge is ordered access to ordered access to information information

3 pr

inci

ples

Page 6: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

2.2. Knowledge is controlled by Knowledge is controlled by multimedia objectsmultimedia objects3

prin

cipl

es

Page 7: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

3. 3. The body of knowledgeThe body of knowledgeevolves in a cyclic processevolves in a cyclic process3

prin

cipl

es ProductionProduction

DisseminationDissemination

DocumentationDocumentation

ReflectionReflection

Page 8: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

prestopresto®

1:26

pres

to

Page 9: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Os XOs X

RUBATORUBATO®®

RU

BA

TO

Page 10: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

GeneralNoteGeneralNoteGeneralNoteGeneralNote

–– ––

OnsetOnsetOnsetOnset LoudnessLoudnessLoudnessLoudness DurationDurationDurationDurationPitchPitchPitchPitch

NoteNoteNoteNote

STRGSTRGŸŸ–– ––

DurationDurationDurationDurationOnsetOnsetOnsetOnset

PausePausePausePause

conc

ept m

odel

ing

Page 11: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

MakroNoteMakroNoteMakroNoteMakroNote

MakroNoteMakroNoteMakroNoteMakroNote

SatellitesSatellitesSatellitesSatellites

• OrnamentsOrnaments• Schenker AnalysisSchenker Analysis

GeneralNoteGeneralNoteGeneralNoteGeneralNote

–– ––

OnsetOnsetOnsetOnset LoudnessLoudnessLoudnessLoudness DurationDurationDurationDurationPitchPitchPitchPitch

NoteNoteNoteNote

STRGSTRGŸŸ–– ––

DurationDurationDurationDurationOnsetOnsetOnsetOnset

PausePausePausePause

conc

ept m

odel

ing

Page 12: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

EE

form

sem

iotic

s

Mono(E E )

RR

DenDen FormsForms

Diagrams (DenDen /E E )Diagrams (DenDen /E E )

Coordinate Identifier

D-Name

F-Name

Form

Type

DiagramTypesTypes

Page 13: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

FrameSpace for type:

Simple √ = ◊ RRsimple(simple(√) =) = RR

representationrepresentationrepresentationrepresentation

Limit √ = form-name diagram EElimit(limit(√) = ) = lim(f. diagram lim(f. diagram E E )) conjunctionconjunctionconjunctionconjunction

Colimit √ = form-name diagram EEcolimit(colimit(√) = ) = colim(f. diagram colim(f. diagram EE )) disjunctiondisjunctiondisjunctiondisjunction

Power √ = fn EE power(power(√) =) = Space(fn)Space(fn) collectioncollectioncollectioncollection

fram

e sp

aces

Page 14: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Bab

ousk

a

Expression Signification Content

Meta system

ExpressionExpression SignificationSignification ContentContent

Expression Signification Content

Motivation

Expression Signification Content

Connotation

Hjelmslev‘s Babouska PrincipleHjelmslev‘s Babouska Principle

Page 15: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Name Type/Diagram Identifier

Name Form Coordinate

DenotatorDenotator

Topos

form

sem

iotic

sThe semiotic structure (Hjelmslev stratification) of denotators:The semiotic structure (Hjelmslev stratification) of denotators:The triadic sign structure (signifier/signification/signified) The triadic sign structure (signifier/signification/signified) reads from left to rightreads from left to right

Page 16: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

pate

nt

MakroNoteMakroNoteMakroNoteMakroNote

MakroNoteMakroNoteMakroNoteMakroNote

SatellitesSatellitesSatellitesSatellitesGeneralNoteGeneralNoteGeneralNoteGeneralNote

–– ––OnsetOnsetOnsetOnset LoudnessLoudnessLoudnessLoudnessDurationDurationDurationDurationPitchPitchPitchPitch

NoteNoteNoteNote

STRGSTRGŸŸ–– ––DurationDurationDurationDurationOnsetOnsetOnsetOnset

PausePausePausePause

RenderRenderDenoteDenote

Page 17: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

mul

timed

ia s

cien

ce

VECTORSVECTORS

CONCEPTSCONCEPTS

foldfoldconceiveconceive

parametrizeparametrize

denotedenote

objectivizeobjectivize

renderrender

manipulatemanipulate operateoperate

transformtransform

Page 18: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

mul

timed

ia s

cien

ce

VECTORSVECTORS

CONCEPTSCONCEPTS

foldfoldobjectivizeobjectivize

renderrender

Page 19: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

mul

timed

ia s

cien

ce

VECTORSVECTORS

CONCEPTSCONCEPTS

foldfold

Page 20: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

fold

ing

Page 21: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

lexicographic orderinglexicographic ordering

xxx = (xx = (x11,x,x22,x,x33,...,x,...,xnn))

n-cuben-cube

quantize:quantize:xxii = 0,1,2,3,...,d = 0,1,2,3,...,d

real axisx*x*

common orderingcommon ordering

x* = 0.xx* = 0.x11xx22xx33...x...xnn

fold

ing

Page 22: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

mul

timed

ia s

cien

ce

VECTORSVECTORS

objectivizeobjectivize

Page 23: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

pino

cchi

o

Page 24: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

book

s

Page 25: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

mov

ie Movie of Stefan Göller‘s Movie of Stefan Göller‘s PrimavistaBrowserPrimavistaBrowser

500 Pinocchios500 Pinocchios AnimatesAnimatesWorkflowWorkflow

Page 26: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

11

11 1

1111 1

1

sate

llite

sSatSatSatSat

SatlistSatlistSatlistSatlistGeoGeoGeoGeo

TimeTimeTimeTime

——22

——*4*4

SoundSoundSoundSound

TimeTimeTimeTime

——22

——*3*3

ScaleScaleScaleScale

TimeTimeTimeTime

——22

——*3*3

TransTransTransTrans

TimeTimeTimeTime

——22

——*3*3

RotRotRotRot

TimeTimeTimeTime

——22

——**

TexTexTexTex

TimeTimeTimeTime

——22

——*3*3

ColorColorColorColor

ETCETCETCETCTerminatorTerminator

RTCRTCRTCRTC

URLURL

SatlistSatlistSatlistSatlist SatSatSatSat

Page 27: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

manipulatemanipulatem

anip

ulat

e ob

ject

s

Page 28: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

cock

pit -

esp

ress

o

Page 29: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

cock

pit -

esp

ress

o

Page 30: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

cock

pit -

esp

ress

o

Page 31: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

The EuroCODE ArchitectureThe EuroCODE Architecture

Framework: Framework: Denotator, Form,Denotator, Form,Topoi (Ring, Module, etc.)Topoi (Ring, Module, etc.)Diagram, ...Diagram, ...

LoGeo class library: LoGeo class library: Logical and geometric Logical and geometric operations for predicate operations for predicate construction and construction and

manipulationmanipulation search algorithmssearch algorithms

Prima-Prima-Vista-Vista-BrowserBrowser

Info-Info-CodetteCodette

MandatoryMandatory

Codette-Codette-FactoryFactory

ChallengingChallenging

Cockpit-Cockpit-FactoryFactory

ToolsTools

XMLXML22CODECODE

Mus-e-Mus-e-Lear-Lear-ningning

AMO-AMO-CodetteCodette

Data-Data-ScapeScape

Etc.Etc.

Cockpit 1Cockpit 1

Cockpit 2Cockpit 2

Page 32: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Challenging ComponentsChallenging ComponentsGeneric toolsGeneric tools

The EuroCODE R&D Strategy = The EuroCODE R&D Strategy = RED&TRED&T

LoGeoLoGeo

Codette-Codette-FactoryFactory

Cockpit-Cockpit-FactoryFactory

= PredicateBuilder (Processes)

= StructureBuilder (Architecture)

= InterfaceBuilder (Interaction)

Data-Data-ScapeScape

XMLXML22CODECODE

AMOAMOCodetteCodette

Mus-e-Mus-e-Lear-Lear-ningning

Etc.Etc.

ExtendExtend

TestTest

DeliverDeliver

RequestRequest

red&

t

Page 33: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

wor

kpac

kage

s11 partners:11 partners:55 Universities andUniversities and

research centersresearch centers1 1 foundationfoundation1 1 big companybig company4 4 SMEsSMEs

15 WP, 122 DEL15 WP, 122 DEL3 years, 3 years,

5.8 M€ ~ 926 MM5.8 M€ ~ 926 MM0.3 M€ management0.3 M€ management

management-oriented packagesmanagement-oriented packages

• WORK 1 (project management)WORK 1 (project management)• WORK 2 (communication WORK 2 (communication

management)management)• WORK 3 (scientific coordination)WORK 3 (scientific coordination)• WORK 15 (transfer management)WORK 15 (transfer management)

generic workpackagesgeneric workpackages

• WORK 4 (Framework) WORK 4 (Framework) • WORK 5 (PredicateBuilder) WORK 5 (PredicateBuilder) • WORK 6 (PrimavistaBrowser) WORK 6 (PrimavistaBrowser) • WORK 7 (CodetteFactory) WORK 7 (CodetteFactory) • WORK 8 (CockpitFactory) WORK 8 (CockpitFactory)

challenging component targeted challenging component targeted packagespackages

• WORK 9 (XML2CODE)WORK 9 (XML2CODE)• WORK 10 (AMOCodette)WORK 10 (AMOCodette)• WORK 11 (DataScape) WORK 11 (DataScape) • WORK 12 (TerrainDataView)WORK 12 (TerrainDataView)• WORK 13 (KnowledgeGate)WORK 13 (KnowledgeGate)• WORK 14 (Mus-e-Learning) WORK 14 (Mus-e-Learning)

Page 34: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Project ManagerProject Manager

General PublicGeneral Public EU CommissionEU Commission

Steering BoardSteering Board(with representa-(with representa-tives from eachtives from eachpartner)partner)

AdministrationAdministration ComunicationComunication Scientific Scientific CoordinationCoordination

Transfer Transfer ManagementManagement

man

agem

ent

WORK 1WORK 1 WORK 2WORK 2 WORK 3WORK 3 WORK 15WORK 15

Page 35: EuroCODE ~ Complete Object Denotation Environment EuroCODE ~ Complete Object Denotation Environment A Component-based Semantic Knowledge Platform Erfahrungen.

Statistik zur 1. IST-Ausschreibung Die erste IST-Ausschreibung im 6. Forschungsrahmenprogramm endete am 24. April 2003. Insgesamt sind 1473 Projektanträge eingereicht wordenInsgesamt sind 1473 Projektanträge eingereicht worden, und zwar 77,6% als Papierversion und 22,4% per elektronischer Einreichung.

Ein erster statistischer Überblick über die Anzahl der eingereichten Projektanträge - aufgeschlüsselt nach den einzelnen strategischen Zielen aus dem IST-Arbeitsprogramm und mit Verteilung auf die einzelnen Instrumente (IP, NoE, STREP und andere: CA, SSA): 2.3.1.1 CMOS und Post-CMOS: 53 gesamt (11 IPs, 8 NoEs, 29 STREPs, 5 andere)2.3.1.2 Mikro-, Nanosysteme: 82 gesamt (25 IPs, 14 NoEs, 36 STREPs, 7 andere) 2.3.1.3 Breitband für alle: 80 gesamt (12 IPs, 8 NoEs, 45 STREPs, 15 andere) 2.3.1.4 Mobile drahtlose Systeme: 92 gesamt (15 IPs, 15 NoEs, 50 STREPs, 12 andere) 2.3.1.5 Zuverlässigkeit, Sicherheit: 93 gesamt (23 IPs, 8 NoEs, 55 STREPs, 7 andere) 2.3.1.6 Multimodale Schnittstellen: 74 gesamt (23 IPs, 10 NoEs, 36 STREPs, 5 andere) 2.3.1.7 Wissenssysteme: 129 gesamt (2.3.1.7 Wissenssysteme: 129 gesamt (18 IPs, 21 NoEs,, 80 STREPs, 80 STREPs, 10 andere)) 2.3.1.8 audiov. Syst., Heimplattformen: 78 gesamt (18 IPs, 7 NoEs, 48 STREPs, 5 andere) 2.3.1.9 eBusiness, eGovernment: 248 gesamt (59 IPs, 19 NoEs, 116 STREPs, 54 andere) 2.3.1.10 eSafety: 53 gesamt (11 IPs, 3 NoEs, 35 STREPs, 4 andere) 2.3.1.11 eHealth: 170 gesamt (47 IPs, 20 NoEs, 89 STREPs, 14 andere) 2.3.1.12 eLearning, Kultur: 217 gesamt (54 IPs, 27 NoEs, 115 STREPs, 21 andere) 2.3.4.2 FET vorausschauend: 30 gesamt (25 IPs, 4 NoEs, 1 STREP)

2.3.6 Begleitmaßnahmen: 35 gesamt (4 CAs, 31 SSAs)

Summe: 1473 gesamt (348 IPs, 169 NoEs, 755 STREPs, 58 CAs, 138 SSAs, 5?) Die budgetmäßige budgetmäßige ÜberzeichnungÜberzeichnung (Verhältnis von beantragtem Budget zu verfügbarem Budget) variiert in den einzelnen strategischen Zielen und liegt zwischen 5:1 und 20:1liegt zwischen 5:1 und 20:1.

Gemeinsame Ausschreibung mit Priorität 3 2.3.3.1 Produkte und Dienste 2010: 92 gesamt (52 IPs, 18 NoEs, 9 CAs, 13 SSAs)

Weiterer Zeitplan für die 1. IST-Ausschreibung: Die Europäische Kommission hat folgenden Zeitplan für die erste IST-Ausschreibung vorgelegt: 12. bis 23. Mai 2003: Begutachtung der Projektanträge 2. bis 13. Juni 2003: Anhörungen (hearings) zu den erfolgreichen (über Schwellwerten liegend) IPs und NoEs 26. Kalenderwoche (=nächste Woche): Projektkoordinator erhält Bewertungsbericht26. Kalenderwoche (=nächste Woche): Projektkoordinator erhält Bewertungsbericht (Evaluation Summary Report) und Begutachtungsbericht geht an das IST Committee. Ab diesem Zeitpunkt können wir Ihnen nähere Auskünfte zu Ihren Projektanträgen geben (Anfragen bitte per eMail an [email protected] mit Angaben zu Antrags-Nr., Akronym, angesprochener IST Bereich 'strategic objective', Name des Antragstellers) 9.-10. Juli 2003: Bilaterale Gespräche zwischen Vertretern der Mitgliedstaaten (IST Committee) und Europäischer Kommission 25. Juli 2003: Endgültige Liste der geförderten Projekte (implementation plan)

stat

istic

s