• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • System wieloagentowy

    Przeczytaj także...
    Teoria złożoności obliczeniowej – dział teorii obliczeń, którego głównym celem jest określanie ilości zasobów potrzebnych do rozwiązania problemów obliczeniowych. Rozważanymi zasobami są takie wielkości jak czas, pamięć lub liczba procesorów.Zarządzanie należy do nauk ekonomicznych. Od początku XX wieku, odkąd zarządzanie próbowano oprzeć na naukowych podstawach, aż do lat 60. XX wieku zarządzanie pojmowane było jako działanie kierownicze, obejmujące następujące sekwencje postępowania: Planowanie, Organizowanie, Decydowanie, Motywowanie i Kontrolowanie, nazywane klasycznymi funkcjami zarządzania. Klasyczne funkcje zarządzania wyróżnił pierwszy "klasyk" zarządzania Henri Fayol. Jednakże paradygmat zarządzania zmienił się od tego czasu radykalnie, więc warto powrócić do starszej, bardziej ogólnej definicji: zarządzanie to sztuka bądź praktyka rozumnego stosowania środków dla osiągnięcia wyznaczonych celów.
    Sieć komputerowa (w skrócie: sieć) – zbiór komputerów i innych urządzeń połączonych ze sobą kanałami komunikacyjnymi. Sieć komputerowa umożliwia wzajemne przekazywanie informacji oraz udostępnianie zasobów własnych między podłączonymi do niej urządzeniami, tzw. "punktami sieci".

    System wieloagentowy (ang. multi-agent system) – system złożony z komunikujących i współpracujących między sobą agentów, realizujących wspólne cele.

    Telekomunikacja – dziedzina techniki i nauki, zajmująca się transmisją wszelkiego rodzaju informacji na odległość. Obejmuje również sposoby przetwarzania tych informacji, kodowanie, sprzęt telekomunikacyjny, teorie propagacji, sieci telekomunikacyjne i wiele innych zagadnień. Obecnie telekomunikacja w coraz większym stopniu zależy od rozwiązań informatycznych i zaczyna odgrywać coraz większe znaczenie w sieciach komputerowych. Wykonywana jest przy użyciu środków łączności.Obliczenia rozproszone (ang. distributed computing) – obliczenia, umożliwiające współdzielenie zasobów obliczeniowych, często rozproszonych geograficznie.

    Zastosowanie[]

    Systemy wieloagentowe często stosowane są w sytuacjach, gdy trzeba rozwiązać problemy o charakterze rozproszonym lub złożonych obliczeniowo, np. wyszukiwanie informacji w sieci, zarządzanie sieciami telekomunikacyjnymi, symulacja rynku, wspomaganie zarządzania w przedsiębiorstwie i kontrola ruchu lotniczego.

    Programowanie agentowe - kolejny poziom abstrakcji programowania, wyższy od abstrakcji programowania obiektowego. Polega on na tworzeniu agentów (ang. Software Agent).Metodyki projektowania systemów wieloagentowych – systemy wieloagentowe poprzez złożoną budowę oraz różnorodność architektury agentów wymagają zastosowania określonych metodyk projektowych. Nurtem stanowiącym bazę dla różnych podejść metodycznych jest zorientowanie obiektowe (ang. Object Orientation) wynikające z pierwotnego nurtu postrzegania agentów w kategoriach oprogramowania obiektowego. Mimo rozwoju koncepcji systemów wieloagentowych w ostatnich latach nadal nie określono głównego standardu projektowania takich rozwiązań w przeciwieństwie do podejścia obiektowego w procesie projektowania systemów informatycznych i zastosowania w nim języka UML.

    Zobacz też[]

  • agent (programowanie)
  • programowanie agentowe
  • metodyki projektowania systemów wieloagentowych



  • w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Reklama