JADEGen Nástroj pro generování chování z prostředí Agent Studio Implementace (ver0.1)

Slides:



Advertisements
Podobné prezentace
Překlad Bath profilu 2.0 Martin Vojnar
Advertisements

Stručný úvod do UML.
Mgr. Iva Celbová konzultant SEFIRA spol. s r.o.
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
+ BI-SP1: vManager Adam Staněk, Radek Klein, Petr Tatoušek
Přednáška č. 5 Proces návrhu databáze
Softwarový systém DYNAST
C# pro začátečníky Mgr. Jaromír Osčádal
Informační systémy ZMVŠ. ERP ERP (Enterprise Resource Planning) –Enterprise Resource Planning (ERP) je informační systém, který integruje a automatizuje.
Otázky k absolutoriu HW 1 - 5
T OOL FOR C OLLABORATIVE XML S CHEMA I NTEGRATION Jiří Meluzín.
Kvalita administrativních procesů. TQM Podniková strategie Přínos kvality procesů Systém a důsledné uplatňování Odpovědnost zaměstnanců Modelování procesů.
Podnikový systém SEWSS Jakub Charvát STATISTICA Enterprise-wide SPC System.
Facility management ČSN EN
Audit IT procesů ve FNOL
Adéla Masopustová Alena Seifrtová Lukáš Hůla
State. State – kontext a problém Kontext  chování objektu má záviset na jeho stavu, který se typicky mění za běhu Neflexibilní řešení  metody obsahují.
Informační systém základních registrů. Obsah Úvod Komunikace se základními registry Autentizace a autorizace Práce s údaji Funkcionalita v rámci Portálu.
11. Trendy ve vývoji aplikací, podporujících podnikové procesy
Richard Lipka Katedra informatiky a výpočetní techniky Fakulta aplikovaných věd Západočeská univerzita, Plzeň 1.
Datové schránky ve velké společnosti SharePoint partenrská konference Microsoft Pavel Salava Mainstream technologies,
Software Architect Forum 2006 Trendy ve vývoji aplikací Michael Juřek, Dalibor Kačmář Microsoft s.r.o.
Systémy pro podporu managementu 2
Absolventská práce 2002 Aplikace XML rozhraní v prostředí krajského úřadu Autor : Marek Cop Vedoucí : Ing. Petr Pavlinec 2002.
Metainformační systém založený na XML Autor: Josef Mikloš Vedoucí práce: Ing. Jan Růžička, Ph.D. V/2004.
Databázové systémy Přednáška č. 6 Proces návrhu databáze.
Transparentní modelování a provádění procesů Michael Juřek Software Architect Microsoft s.r.o.
Představujeme Ensemble Michal Tomek. Na tomto obrázku vidíte, co systému Ensemble chybí:
IB111 Programování a algoritmizace
Dokumentace informačního systému
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Systémy pro podporu managementu 2 Inteligentní systémy pro podporu rozhodování 1 (DSS a znalostní systémy)
Tvorba informačních systémů
Realizační tým ICZ duben 2005
Správce virtuálních strojů Natalia Rubinova Martin Sloup Jiří Kučera.
HUMUSOFT s.r.o. Konference WITNESS Setkání uživatelů programu WITNESS Hotel Valáškův Grunt, Kozov
Databázové modelování
Srovnání Petriho sítí a HDA David Ježek. Vícedimensionální automaty Klasické automaty –nemají metodu jak vyjádřit „pravou“ souběžnost událostí A, B 0.
EGovernment Zpracoval: Ing. Tomáš Vašica 1 Datum: Aktuální informace k zavádění eGovernmentu Zpracoval: Ing. Tomáš Vašica Dne:
State Transition Diagram a model řízení 5.Cvičení IS/IT.
Návrh podle kontraktu - klasická metodika a moderní nástroje Tomáš Pitner Masarykova univerzita v Brně Fakulta informatiky
Změna datového modelu databáze Odry 2000 Autor: Kateřina Šimečková Vedoucí bakalářské práce: ing. David Vojtek.
© Doc. Miniberger, BIVŠ UML modelování Webové služby představují sadu standardů umožňující komunikaci aplikací bez ohledu na platformu, na které jsou provozovány.
Programování POCSI. Programovani/POCSI2 Základní pojmy Akce - děj nad objekty, mající začátek a konec, a mající přesně definovaný účinek. Příkaz - popis.
ISOP/2 registr entit přírodního prostředí Roman Bukáček CENIA, laboratoř GIS Žďár nad Sázavou.
Studentská PARDUBICE Implementace MIIS na Univerzitě Pardubice Petr Švec, Univerzita Pardubice.
Generování chování pro JADE z prostředí Agent Studio Labis 2007.
14. června 2004Michal Ševčenko Architektura softwarového systému DYNAST Michal Ševčenko VIC ČVUT.
Nasazení nástrojů BI pro analýzu dat z IS STAG Řešitel: Vladimíra Zádová Datum:
Service layer. Service layer – úvod Problém  Vytvoření API aplikace  Odstínění bussiness logiky a transakčního chování od zbytku aplikace  Kam s aplikační.
Digital Rights Managment Diplomová práce Petr Švenda MASARYKOVA UNIVERSITA Fakulta Informatiky Brno 06/2004
NÁRODNÍ METODIKA VÝPOČTU ENERGETICKÉ NÁROČNOSTI BUDOV
Tvorba aplikace pro evidenci rybářských úlovků, využívající službu WWW Vedoucí diplomové práce : Ing. Kateřina Růžičková, Ph.D. Název diplomové práce:
Web services. Co jsou webservices Součinná spolupráce počítačů v síti Technologie pro vzdálené volání procedur (RPC) Nezávislá na platformě Data v XML.
YOUR SYSTEM, spol. s r. o. Ing
CD B A Průmyslová aplikace v Control Webu Virtuální přístroje Propojená technologie Řadič měřící/řídící karty Výstupní.
31/07/20151 Uživatelské rozhraní (13) Pro standardní akce používat standardní dia- logová okna: –otevření souboru – OpenFileDialog –uložení souboru – SaveFileDialog.
Základní problémy realizace eLearningového systému Roman Malo Ústav informatiky PEF MZLU v Brně.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
Rezervační systém v prostředí XUL Zdeněk Novák, Petr Ondrejka.
Informatika. Cíle výuky informatiky Studenti se mají seznámit se základními pojmy, problémy, postupy, výsledky a aplikacemi informatiky tak, aby je dokázali.
ANALÝZA IS. Životní cyklus IS Specifikace problému, požadavků (studijní fáze) Analýza Návrh Implementace (realizace) Zavedení (instalace) a testování.
Digitální učební materiál Název projektu: Inovace vzdělávání na SPŠ a VOŠ PísekČíslo projektu: CZ.1.07/1.5.00/ Škola: Střední průmyslová škola a.
XML a datový standard Zdeněk Jirkovec Softwarové Aplikace a systémy.
Evolby Finální prezentace Ondřej Michalčík. Obsah  O projektu  Analýza a návrh Struktura aplikace  Implementace a dokumentace  Testování a kvalita.
Vypracoval / Roman Málek
Dobývání znalostí z databází znalosti
Budování Integrovaného informačního systému Národního památkového ústavu Petr Volfík, NPÚ ÚP
Projekt studentů oboru Informatika
Tradiční metody vývoje softwaru
Transkript prezentace:

JADEGen Nástroj pro generování chování z prostředí Agent Studio Implementace (ver0.1)

Použití, Požadavky Generování kostry chování pro JADE agenty Nástroj neprodukuje finální kód Nástroj by měl produkovat kompilovatelný kód Úzká spolupráce s aplikací AgentStudio

Proces generování kódu XML JADEGen Agent

Mapování prvků na chování JADE ProcessNode DecisionNode MessageActivity CustomActivity ParallelBlock

Příklad procesu dle Agent Studia Seller Agent Buyer Agent

Příklad exportu

Příklad exportu II

Příklad kostry agenta Agent DataStore – sklad pro objekty

Příklad kostry chování Primární proces FSMBehaviour – konečný automat Registrace přechodů Registrace aktivit - stavů

Příklad kostry chování Uživatelská Aktivita Výběr požadovaných objektů Uložení výstupních objektů

Příklad kostry chování Rozhodnutí Místo pro specifikaci rozhodnutí

“Message” Aktivita Preddefinovaný postup přijetí zprávy Uložení přijatých objektů

Implementace JADEGen generuje pro JADE v Javě Rozšiřitelné pro C# JADEGen poskytuje pomocné třídy  nutná rozhraní  serializace JADEGen je nastavitelný  zprávy, vstupní a výstupní objekty

Problémy a další postup Vstupní/výstupní objekty  Analýza se nezabývá přesnou identifikací objektů které jsou pro aktivitu vstupní a výstupní. (Datový model?)  DecisionPoint by měl mít definovány vstupní objekty Zprávy  Potřeba přesněji definovat komunikační protokol už na úrovni analýzy

Další postup Export z AgentStudia  Upřesnění datového modelu  Identifikace aktivit Doimplementování chybějících částí  Paralelní větvení  Podproces