konto usunięte

Temat: Model agentowy w UML

Potrzebuję pomocy w zrealizowaniu projektu systemu agentowego za pomocą języka UML.

Pierwszy etap składa się z modelowania interaktywnych agentów, którzy działają równolegle do siebie i autonomicznie(wspólnie lub indywidualnie)

Proszę o jakiekolwiek wskazówki od czego powinienem zacząć

Z góry dziękuję za wszelkie wskazówki
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Model agentowy w UML

Maciej Skorża:
Potrzebuję pomocy w zrealizowaniu projektu systemu agentowego za pomocą języka UML.

Pierwszy etap składa się z modelowania interaktywnych agentów, którzy działają równolegle do siebie i autonomicznie(wspólnie lub indywidualnie)

Proszę o jakiekolwiek wskazówki od czego powinienem zacząć

Z góry dziękuję za wszelkie wskazówki

a mógłbyś coś o tym co to i do czego?

konto usunięte

Temat: Model agentowy w UML

Muszę utworzyć agenta czyli jednostkę obliczeniową(program), który może postrzegać oraz bezposrednio oddzialywać na własne środowisko, które jest niezależne, a jego zachowanie przynajmniej częściowo zależy od jego własnych doświadczeń. Jako podmiot interakcji, na działalność agenta w jego działaniach może mieć wpływ inny agent, a także człowiek. Kluczową sprawą w strukturze interakcji systemów wieloagentowych jest koordynacja ukierunkowana na cele i zadania, zarówno w ramach współpracy jak i w indywidualnej sytuacji. W przypadku współpracy kilku agentów próbują one połączyć swoje wysiłki w celu osiągnięcia w grupie osób tego, co nie może pojedynczy agent, w przypadku konkurencji kilku agentów próbuje zrobić to, czego tylko niektóre z nich mogą uzyskać.

Tak więc celem naszego systemu jest opracowanie mechanizmów i metod, które pozwalają agentom na interakcję podobnie jak ludzie. Jak wynika z powyższego system ten ma być zdecentralizowany w przeciwieństwie do konwencjolanych systemów zarządzanych centralnie i poszczególne komputery(węzły) muszą działać bardziej jako "agent" czyli indywidualnie.

Agenci są niezależnymi jednostkami obliczeniowymi, które mogą być rozumiane, jako postrzegające ich środowiska poprzez czujniki i działających na ich środowiska poprzez efektory. Interakcja jaka zachodzi między agentami czyli współpraca wskazuje, że agenci mogą mieć wpływ na innych agentów, a także ludzie mogą na nie wpływać w dążeniu do realizacji ich celów i realizacji swoich zadań
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Model agentowy w UML

Hm.. sugeruję na początek stworzyć klasę abstrakcyjną lub interfejs i na jego instancjach, np. z pomocą wymyślonych hipotetycznych scenariuszy wydarzeń (sytuacji), na diagramach sekwencji obsłużyć te hipotetyczne zdarzenia. To pozwoli skompletować metody dla tych interfejsów. Na ich podstawie (będą to niejako kontrakty tych klas) opracować realizujące jest klasy lub nawet (raczej tak chyba) komponenty.Jarek Żeliński edytował(a) ten post dnia 13.12.10 o godzinie 12:32
Joanna U.

Joanna U. Inżynier
oprogramowania,
Analityk
systemowy/biznesowy

Temat: Model agentowy w UML

Maciej Skorża:
Potrzebuję pomocy w zrealizowaniu projektu systemu agentowego za pomocą języka UML.

Pierwszy etap składa się z modelowania interaktywnych agentów, którzy działają równolegle do siebie i autonomicznie(wspólnie lub indywidualnie)

Na pewno istnieje standardowy- podstawowy zbiór własności i zachowań dla systemów wieloagentowych (jako obiektów), niezależnie od środowiska w jakim przyjdzie im działać. Dlatego w tym zakresie nie ma co wyważać otwartych drzwi, trzeba skorzystać z tej wiedzy.

Dodatkowa praca pojawia się dopiero, gdy dochodzą zachowania swoiste dla danej dziedziny - więc pytanie: czy projekt ma być abstrakcyjny tematycznie (a specyfikacja ma pasować do "wszystkich" tego typu systemów), czy osadzony w konkretnym środowisku?

konto usunięte

Temat: Model agentowy w UML

Joanna U.:

Na pewno istnieje standardowy- podstawowy zbiór własności i zachowań dla systemów wieloagentowych (jako obiektów), niezależnie od środowiska w jakim przyjdzie im działać. Dlatego w tym zakresie nie ma co wyważać otwartych drzwi, trzeba skorzystać z tej wiedzy.

Dodatkowa praca pojawia się dopiero, gdy dochodzą zachowania swoiste dla danej dziedziny - więc pytanie: czy projekt ma być abstrakcyjny tematycznie (a specyfikacja ma pasować do "wszystkich" tego typu systemów), czy osadzony w konkretnym środowisku?

Projekt powinien zawierać swoiste zachowania ale dopiero w póżniejszej fazie jego tworzenia. Początkowo chcę stworzyć właśnie taki standardowy- podstawowy model agentowy dla różnych środowisk. Jeśli faktycznie można już w tym celu użyć
standardowych modeli dla systemów agentowych czy moglibyście pokierować mnie do źródłą takiej wiedzy :) ?

Następna dyskusja:

Dorzucam jeszcze darmowy ed...




Wyślij zaproszenie do