System wieloagentowy

Z Wikipedii, wolnej encyklopedii
(Przekierowano z Systemy wieloagentowe)
Przejdź do nawigacji Przejdź do wyszukiwania

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

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 (stgr. σύστημα systema – rzecz złożona) – obiekt fizyczny lub abstrakcyjny, w którym można wyodrębnić zespół lub zespoły elementów wzajemnie powiązanych w układy, realizujących jako całość funkcję nadrzędną lub zbiór takich funkcji (funkcjonalność). Z uwagi na fakt, że wyodrębnienie wszystkich elementów przynależących do systemu bywa w praktyce niekiedy bardzo trudne, dlatego do badania systemów wykorzystuje się ich uproszczone modele. Elementy przynależące do jednego systemu nie mogą jednak stanowić jednocześnie elementów przynależnych do innego systemu.

Zastosowanie[ | edytuj kod]

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.

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.

Zobacz też[ | edytuj kod]

  • agent (programowanie)
  • programowanie agentowe
  • metodyki projektowania systemów wieloagentowych
  • Kontrola autorytatywna – w terminologii bibliotekoznawczej określenie procedur zapewniających utrzymanie w sposób konsekwentny haseł (nazw, ujednoliconych tytułów, tytułów serii i haseł przedmiotowych) w katalogach bibliotecznych przez zastosowanie wykazu autorytatywnego zwanego kartoteką wzorcową.Gemeinsame Normdatei (GND) – kartoteka wzorcowa, stanowiąca element centralnego katalogu Niemieckiej Biblioteki Narodowej (DNB), utrzymywanego wspólnie przez niemieckie i austriackie sieci biblioteczne.




    Warto wiedzieć że... beta

    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.

    Reklama