The UNIX and Linux Forums  


Go Back   Les systèmes UNIX et Linux Forums > Forums spécial > UNIX et Linux Applications > Complex Event Processing RSS News
.
google unix.com



Complex Event Processing RSS News Agrégé de nouvelles RSS sur CEP, l'ESP et le Parlement européen.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
DEBS08 (5) - Événement à base de contraintes iBot Complex Event Processing RSS News 0 07-07-2008 02:00 PM
DEBS08 (4) - Evénement à base de middleware iBot Complex Event Processing RSS News 0 07-07-2008 02:00 PM
DEBS08 (3) - Continuous Queries iBot Complex Event Processing RSS News 0 07-04-2008 01:10 AM
DEBS08 (2) - Agents Overloaded iBot Complex Event Processing RSS News 0 07-04-2008 01:10 AM
DEBS08 (1) - la contribution active DB: Snoop iBot Complex Event Processing RSS News 0 07-04-2008 01:10 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 07-08-2008
iBot's Avatar
iBot iBot is offline
Forum Robot Girl
  
 

Join Date: Sep 2000
Messages: 22261
DEBS08 (6) - Model-Driven Complet

vincent
Mardi, 08 Jul 2008 00:04:52 +0000
Une autre conférence à DEBS qui risquent d'être sur-le-ball a été Douglas Schmidt's keynote [* 1] sur model-driven événement de transformation. Bien qu'il n'ait pas été mentionné, la plupart des logiciels de systèmes de CEP [* 2] peut être considéré comme model-driven (par exemple, dessiner un diagramme, et le système génère le code approprié ou moteur).
Chaque chercheur a un EP "angle", et Vanderbilt semble être «distribuée et temps réel embarqué (DRE) de systèmes", défini comme * ressources limitées, généralement à base de microcontrôleurs, de systèmes. Le présentateur a introduit des «Model Driven Engineering" comme une solution commune, toujours en utilisant des modèles, processus et flux de données et réseaux de Petri, qui tous (20-40 ans) ont eu un grand écart sémantique
à la Fortran / etc code assembleur d'antan. Les développements récents dans les compilateurs etc nous ont donné rapidement de Java et des cadres, le problème (pour ce domaine), est que trop, il reste encore beaucoup à être codées "en dehors du modèle", et l'exploitation des bibliothèques et des cadres est aussi un peu comme une leçon de complexité de gestion. Ainsi, le "fossé sémantique" demeure.
Eh bien, quelque peu. Dans le CEP pour les systèmes spatiaux, l'écart est ciblé par la CEP-outil commercial communauté (et remplis, avec des degrés divers de succès).
Le présentateur a mentionné 2 solutions possibles: l'une est l'OMG MDA approche fondée sur, qui, malheureusement, qu'il a appelé "UML Profiles" (ou sous-ensembles d'UML pour un domaine spécifique ou de l'utilisation). Ces combinaisons de diagrammes d'activité, l'état des modèles, et de «sémantique» [* 3] sont considérés par Vanderbilt comme "indépendant du domaine des langues". Bien qu'ils puissent être, mais ils peuvent aussi être du domaine spécifique (et de prouver ce point, un e-mail vient d'arriver dans ma boîte de réception annonçant le développement d'un profil UML pour XBRL des rapports financiers - au sujet de "spécifiques à un domaine" comme vous).
Au lieu de cela, l'équipe de Vanderbilt propose domaine des langues qu'ils appellent les "méta". Quelle est la confusion, comme dans la réalité * métamodèles de domaine peuvent être independenent * ou * spécifiques. Le OMG Model Integrated Computing groupe a été mentionné comme un guide pour la traduction semi-automatique de modèles pour le code [* 4]. Également mentionné des exemples de technologies DSL qui ont soutenu, comme Eclipse GMF.
La prochaine est celle de la notion d'être "distribués" - en jargon DRE cela se traduit par "Ultra Large évolutivité des systèmes, ce qui semble très lié à la notion de XTP commerciaux ... et donc les travaux sur la technologie des pièces suivantes pour aider à la gestion systèmes distribués complexes [* 5] et qui, mai aussi être pertinents au CEP:
  • Durée de l'évaluation de la performance des modèles, en quelque sorte in-situ de contrôle des performances, à travers de choses comme les systèmes d'exécution Modeling (SEM) des outils [* 6]
    • Ces exprimer des règles de conception (comme des contraintes) qui peuvent être testés dans le modèle
  • Configuration d'un grand nombre de composants (100s de 1000, etc), géré par des fichiers de configuration XML
    • Ainsi, la plate-forme indépendante Component Modeling Language ou PICML qui utilise des contraintes OCL pour fournir des systèmes de visualisation de dépendances [* 6 fois]
  • Middleware configuration des modèles utilisant les contraintes de QoS (Quality of Service), de transmettre fois, etc etc
    • Ainsi, une modélisation de la qualité de service appelé Lang DQML
Le titre de ce discours était «Relever les défis de la Mission-Critical Distributed Event-Based Systems avec Q0S-enabled Middleware et Model Driven Engineering", mais il est vraiment une introduction à la Vanderbilt (et al) 's sur ces travaux (un peu spécialisé) DRE systèmes. Pas de dommage dans la mesure où, comme il a été intéressant de savoir ce qu'ils sont à même, il s'avère être orthogonal au CEP en soi.
Notes
[1] de l'Université Vanderbilt de bonne 'ole Nashville, qui se trouvent également être les hôtes de DEBS 2009. Certains des Européens sont un peu stupéfaits par l'annonce de l'emplacement DEBS 2009, en raison des commentaires du genre "... et nous avons tel ou tel, ce qui est vraiment super à visiter, à seulement 350 miles away ...». Alors mieux apporter votre pushbike, alors.
[2] Sauf si vous êtes d'avoir à Code de la main-streaming requête, Bien sûr!
[3] Un exemple de MDE commercial est TIBCO BusinessEvents, En utilisant des modèles basés sur UML de concepts (les modèles de classe UML), et de l'État (État de modèles UML). Au lieu de l'action sémantique (qui je pense sont directement l'équivalent de ce que nous appelons la règle Fonctions) *, nous préférons utiliser déclarative des règles de production (et de requêtes). Quels sont transformées en des constructions établies pour assurer l'efficacité event-driven runtimes ...
[4] Comparaison et contraste avec la Knowledge-Based Engineering dans le groupe fabrication cadre de l'OMG.
[5] Sounds terriblement comme ceux pesky agents again ...
[6] Pas un terme assez commun d'avoir une description de Wikipedia, mais ...


Source ...
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 09:40 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0