Dit is de Linux-app met de naam Agent.GUI die online in Linux moet worden uitgevoerd en waarvan de nieuwste release kan worden gedownload als Agent.GUI_1.03_335.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app met de naam Agent.GUI online uit om gratis online in Linux met OnWorks te draaien.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
Agent.GUI om online onder Linux uit te voeren
Ad
PRODUCTBESCHRIJVING
Het project is verplaatst naar github https://github.com/EnFlexIT/AgentWorkbenchAgent.GUI is een simulatieframework en toolkit gebaseerd op het JADE-framework. Het biedt functionaliteiten voor tijdaspecten, interactie tussen agent en omgeving, visualisatie en taakverdeling. Bovendien richt de meegeleverde applicatie zich op de bruikbaarheid voor eindgebruikers.
Kenmerken
- => Eindgebruikersfunctionaliteiten <=
- MAS / MABS worden behandeld als "projecten" (ontworpen door ontwikkelaar)
- In projecten zijn definities van verschillende simulatie-opstellingen mogelijk
- Agents kunnen worden geconfigureerd door verschillende startargumenten te gebruiken die afkomstig zijn van (op maat gemaakte) ontologieën
- Afhankelijk van het geselecteerde omgevingsmodel (bijvoorbeeld een grafiek of een continu tweedimensionaal model) kunnen gevalsspecifieke omgevingsconfiguraties worden uitgevoerd
- Het JADE-agentplatform en hun tools kunnen eenvoudig worden beheerd met de eindgebruikersapplicatie
- Simulaties kunnen eenvoudig worden gedistribueerd en gebalanceerd over verschillende machines, vooral ook door niet-IT-specialisten
- Agent.GUI biedt een meertalige applicatie (Engels, Duits, Italiaans, Pools, ...)
- -------------------------------------------------- -------------------------------------------------- ---------------------------
- => Hulpprogramma's voor ontwikkelaar <=
- Agent.GUI biedt een consolevenster waarmee de systeemuitvoer kan worden weergegeven, zelfs als de uitvoer afkomstig is van een externe container op een andere machine
- De weergave op projecten kan worden geschakeld tussen een 'Developer view' en een 'End user view', om domeinexperts te ontlasten van overbodige taken en views
- Eén van de vooraf gedefinieerde omgevingsmodellen kan worden geselecteerd en gebruikt voor een simulatie OF een omgevingsmodel kan afzonderlijk worden ontworpen en toegevoegd
- Externe bibliotheken (jar-bestanden) kunnen aan een project worden toegevoegd om de kernprogrammafuncties uit te breiden
- Er kan een aangepaste PlugIn-klasse worden geschreven om de applicatie of het projectvenster uit te breiden
- Door Protege ontworpen ontologieën kunnen in projecten worden geïntegreerd - Agent.GUI biedt een reflectieve toegang daartoe. Bijvoorbeeld om startargumenten voor agenten te definiëren
- De benodigde JADE-services kunnen worden geconfigureerd met behulp van de gebruikersinterfaces, dit omvat ook uitgebreide JADE BaseService-klasse die individueel voor een project is geschreven
- Met de SimulationSservice biedt Agent.GUI een efficiënte manier voor de interactie tussen agent en omgeving, ook in gedistribueerde applicaties
- Het geïntegreerde, zogenaamde "Backgrond System" maakt een eenvoudige distributie van agentschappen over verschillende machines in een computernetwerk mogelijk, eenvoudigweg door een methode-aanroep uit de lopende simulatie
- Agent.GUI biedt open interfaces om individuele statische en dynamische load-balancing-oplossingen mogelijk te maken. Daarom wordt de systeembelasting permanent gemeten, ook voor een distributieplatform
Toehoorders
Informatietechnologie, Wetenschap/Onderzoek, Ontwikkelaars, Engineering
Gebruikersinterface
Java Swing, niet-interactief (Daemon)
Programmeertaal
Java
Database-omgeving
MySQL
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/agentgui/. Het is gehost in OnWorks zodat het op de eenvoudigste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.