The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

Go Back   UNIX e Linux Forum > Special Forum > UNIX e Linux Applicazioni > Complex Event Processing RSS News
.
google unix.com



Complex Event Processing RSS News Aggregate RSS notizie su CEP, ESP e PE.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
DEBS08 (5) - evento a base di Vincoli iBot Complex Event Processing RSS News 0 07-07-2008 02:00 PM
DEBS08 (4) - Event-based Middleware iBot Complex Event Processing RSS News 0 07-07-2008 02:00 PM
DEBS08 (3) - Continuous Query iBot Complex Event Processing RSS News 0 07-04-2008 01:10 AM
DEBS08 (2) - sovraccarico di agenti iBot Complex Event Processing RSS News 0 07-04-2008 01:10 AM
DEBS08 (1) - il contributo attivo PB: Snoop iBot Complex Event Processing RSS News 0 07-04-2008 01:10 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 07-08-2008
iBot's Avatar
iBot iBot is offline
Forum Robot Girl
  
 

Join Date: Sep 2000
Messaggi: 22.199
DEBS08 (6) - Model-Driven Eventing

vincent
Martedì, 08 luglio 2008 00:04:52 +0000
Un altro a parlare DEBS che ha minacciato di essere on-the-ball è stato Douglas Schmidt keynote [* 1] su model-driven evento di trasformazione. Anche se non è stato detto, la maggior parte del software commerciale CEP sistemi [* 2] può essere considerato model-driven (ad esempio, disegnare un grafico, e il sistema genera il codice appropriato o motore di controlli).
PE Ogni ricercatore ha un "angolo", e Vanderbilt's sembra essere "embedded distribuiti e in tempo reale (DRE) sistemi", definito come * risorse costretto, in genere a base di microcontrollori, sistemi. Il presentatore ha introdotto "Model Driven Engineering" come una soluzione comune, tradizionalmente utilizzando modelli, processi / flussi di dati e reti di Petri, di cui tutti (20-40 anni fa) ha avuto un grande divario semantico
il Fortran / Assembler ecc codice dei tempi passati. Recenti sviluppi nel compilatori etc ci hanno dato veloce Java e associati quadri; il problema (per questo dominio) che è ancora troppo bisogno di essere codificato con "al di fuori del modello", e sfruttando le librerie e dei quadri è troppo, come una lezione di complessità di gestione. Così il "divario semantico" rimane.
Beh, un po '. In CEP sistemi di spazio per le imprese, il divario è mirato da parte del CEP-commerciale strumento comunità (e pieni, con vari gradi di successo).
Il presentatore di cui 2 soluzioni possibili: uno è il OMG MDA-based, che purtroppo ha definito "Profili UML" (pseudonimo di sottoinsiemi UML per uno specifico dominio o l'uso). Queste combinazioni di attività diagrammi, modelli di Stato, e "l'azione semantica" [* 3] sono considerati da Vanderbilt come "dominio indipendente lingue". Bene si possono, ma possono anche essere di dominio specifico (e per dimostrare il punto, una e-mail appena arrivata nella mia casella di posta annunciando lo sviluppo di un profilo UML per XBRL finanziaria - su come "dominio specifico" come si ottiene).
Invece, la squadra a Vanderbilt propone di dominio specifico lingue che essi chiamano "metamodels". Qual è confusa, come in realtà * metamodels può essere di dominio independenent * o * specifici. Il OMG Modello Integrato Computing gruppo è stato indicato come uno guida semi-automatica per le traduzioni dei modelli di codice [* 4]. Inoltre sono stati citati esempi di tecnologie che hanno sostenuto DSLs, come Eclipse GMF.
L'ordine del giorno concetto è stato quello di essere "distribuiti" - DRE parlata in questo si traduce in "Ultra Large Scalabilità" sistemi che, a sua volta suona molto legati al concetto di XTP commerciale ... e, di conseguenza, il lavoro sui seguenti pezzi di tecnologia per aiutare a gestire sistemi distribuiti complessi [* 5] e che possono essere rilevanti anche per CEP:
  • Software di valutazione delle prestazioni di modelli, di tipo in-situ prestazioni di verifica, attraverso le cose chiamato Execution System Modeling (SEM) Strumenti [* 6]
    • Questi esprimere regole di progettazione (come vincoli) che possono essere testati nel modello
  • Configurazione di un gran numero di componenti (100s del 1000, ecc), gestito tramite file di configurazione XML
    • Pertanto, la componente indipendente dalla piattaforma Modeling Language o PICML OCL vincoli che utilizza per fornire la visualizzazione del sistema dipendenze [* 6 nuovamente]
  • Middleware utilizzando modelli di configurazione dei vincoli per QoS (Quality of Service), trasmettere volte, etc etc
    • Ne consegue una QoS Modeling Lang chiamato DQML
Il titolo di questo keynote è stato "Per far fronte alle sfide della missione-critiche Distributed Event-Based Systems con Q0S abilitato Middleware e Model Driven Engineering", ma è stato veramente un introduzione alla Vanderbilt (et al) 's i lavori su questi (un po' specialista) DRE sistemi. Nessun danno, in quanto, come è stato interessante per imparare quello che sono fino a, anche se risulta essere ortogonale al CEP di per sé.
Note
[1] Da Vanderbilt University in buona 'ole Nashville, che avverrà anche per essere sede di DEBS 2009. Alcuni degli europei sono state un po 'di perplessità per l'annuncio da DEBS 2009 la posizione, a causa di commenti del tipo "... e ci sono tali e quali, il che è molto grande da visitare, a soli 350 chilometri di distanza ...". Quindi meglio portare il vostro pushbike, quindi.
[2] A meno che non si hanno a il codice a mano uno streaming query, Of course!
[3] Un esempio di commerciali MDE è TIBCO BusinessEvents, Utilizzando UML basato su modelli per i concetti (modelli UML di classe), e di Stato (Stato modelli UML). In luogo di azione semantica (che penso siano direttamente equivalenti a ciò che noi chiamiamo Regola Funzioni) * si preferisce utilizzare dichiarativa regole di produzione (e query). Quali sono trasformati in efficienti per la compilazione costrutti event-driven Runtimes ...
[4] Confronta e contrasto con la Knowledge-Based Engineering gruppo nel fabbricazione di OMG.
[5] Suoni terribilmente simili a quelli pesky agenti di nuovo ...
[6] Non è un termine abbastanza comune per avere una descrizione di Wikipedia, anche se ...


Fonte ...
 

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 06:50 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0