Автономды орталықтандырылмаған жүйе - Autonomous decentralized system

Автономды орталықтандырылмаған жүйеде хабарламаның өтуін көрсететін қарапайым схема

Ан орталықтандырылмаған автономды жүйе (немесе ADS) Бұл орталықтандырылмаған жүйе тәуелсіз жұмыс істеуге арналған, бірақ жүйенің жалпы мақсатына жету үшін бір-бірімен өзара әрекеттесуге қабілетті модульдерден немесе компоненттерден тұрады. Бұл дизайн парадигмасы компоненттер істен шыққан жағдайда жүйенің жұмысын жалғастыра алады. Сондай-ақ, бұл жүйе жұмыс істеп тұрған кезде техникалық қызмет көрсету мен жөндеуге мүмкіндік береді. Автономды орталықтандырылмаған жүйелер бірқатар қосымшаларға ие, соның ішінде өнеркәсіптік өндірістік желілер, теміржол сигнализациясы[1] және робототехника.

ADS жақында басқарушылық қосымшалардан сервистік қосымшаларға және ендірілген жүйелерге дейін кеңейтілді, осылайша автономды орталықтандырылмаған қызмет жүйелері және автономды орталықтандырылмаған құрылғы жүйелері.[2]

Тарих

Автономды орталықтандырылмаған жүйелер алғаш рет 1977 жылы ұсынылды.[3]

ADS үлкен назар аударды, өйткені мұндай жүйелер көптеген жылдар бойы жапондық теміржол жүйелерінде 7 миллиардтан астам сапармен орналастырылған,[4][5][6][7][8] осы тұжырымдаманың құндылығын дәлелдеу. ADS бар Жапония теміржолы ақылды пойыз ретінде қарастырылады, өйткені ол да үйренеді.[9]

Доктор Кинджи Мори осы керемет үлесті бағалау үшін көптеген марапаттарға ие болды, оның ішінде 2013 IEEE Life стипендиаты, 2012 ж. Құрметті қызмет марапаты, Токио Метрополитенінің Үкіметі, 2012 әлемдегі ең танымал маман, Қытай үкіметі, 2008 IEICE мүшесі, 1995 IEEE мүшесі, 1994 зерттеу және Даму сыйлығы, Ғылым және Технологиялар Агенттігі, 1994 Ичимура Өнеркәсіп сыйлығы, 1992 Технология жетістіктері сыйлығы, Аспаптар мен басқару инженерлері қоғамы, 1988 Ұлттық патент сыйлығы, Ғылым және технологиялар агенттігі және 1988 Майничи Технологиясы сыйлығының иегері. Доктор Мори IEEE Kanai сыйлығын қаржыландыру үшін IEEE-ге Ichimura Industrial Price-тен ақшалай қаражат бөлді.[10]

1977 жылдан бастап ADS әлемдегі көптеген зерттеушілердің, соның ішінде АҚШ, Жапония, ЕО, әсіресе Германия және Қытайдың зерттеу нысаны болды.

ADS архитектурасы

ADS - бұл бөлінген сәулет мұнда әр компонент немесе ішкі жүйе байланысады хабарлама жіберу ортақ деректер өрістерін пайдалану. ADS-тің бірегей ерекшелігі - орталық операциялық жүйе немесе үйлестіруші жоқ. Оның орнына әрбір ішкі жүйе өзінің функционалдығын және оны басқа ішкі жүйелермен үйлестіруді басқарады. Шағын жүйе басқа ішкі жүйелермен өзара әрекеттесу қажет болғанда, сұранысты қамтитын ортақ деректер өрістерін барлық басқа ішкі жүйелерге таратады. Бұл тарату басқа ішкі жүйенің идентификациясын немесе мекен-жайын қамтымайды. Керісінше, басқа ішкі жүйелер, олардың мақсаты мен қызметіне байланысты, хабар тарату хабарламасын қабылдап, қандай іс-әрекетке (бар болса) қатысты өздері шешім қабылдайды.

ADS сервиске бағытталған архитектураға (SOA) немесе ADSS-ке (орталықтандырылмаған автономды қызмет көрсету жүйесі) көшкен кезде,[11] деректерді беруді ESB (Enterprise Service Bus) жүзеге асыра алады, және әрбір агент ESB-ден деректерді қабылдайтын және қызмет спецификациясына сәйкес қызмет көрсете алады. Нәтижелерді ESB қайтадан басқа автономды агенттерге жібереді.

ADS а-ға ұқсас тақта жүйесі агенттер жиынтығы жалпы тақтадағы кез-келген деректердің өзгеруіне байланысты әрекет ететін АИ-де қолданылады.

ADS циклде адамды қамтуы мүмкін, сонымен қатар жүйелік функцияны орындау үшін адам да, автономды агенттер де бір уақытта бірге оқиды.[12]

Бұлтты есептеу автономды есептеуді де қолданады, бірақ оның архитектурасы мен құрылымы ADS-тен өзгеше.

Қолданбалар

ADS-тің бір қолданылуы бағдарламалық жасақтаманы тестілеу, атап айтқанда комбинаторлық тестілеу болып табылады. ARS және TA қолдана отырып, бір мезгілде комбинаторлық тестілеу үшін ADS негізінде құрылым ұсынылды.

Конференциялар

Автономды орталықтандырылмаған жүйелер (ISADS) бойынша IEEE Халықаралық симпозиумы - осы тақырыптағы үлкен конференция. Симпозиум екі жылда бір рет өткізілетін іс-шара, ал алғашқы симпозиум 1993 жылы өтті. ISADS 1995: 1995 ж. 25-27 сәуір, Феникс, Аризона, АҚШ. ISADS 1997: 9-11 сәуір, 1997, Берлин, Германия. ISADS 1999: 1999 ж. 20-23 наурыз, Токио, Жапония. ISADS 2001: 26 наурыз - 28, 2001, Даллас, Техас, АҚШ.ISADS 2003: 9-11 сәуір, 2003, Пиза, Италия.ISADS 2005: 4-8 сәуір, 2005, Ченду, Қытай.ISADS 2007: 21-23 наурыз, 2007, Седона, Аризона, АҚШ.ISADS 2009: 2009 ж. 23-25 ​​наурыз, Афина, Греция. ISADS 2011: 29 маусым - 1 шілде, 2011, Кобе, Жапония. ISADS 2013: 2013 ж. 6-8 наурыз, Мехико, Мексика. ISADS 2015 : 2015 жылғы 25-27 наурыз, Тайчунг, Тайвань.

Әдебиеттер тізімі

[13]

  1. ^ Қыс, Виктор Л. & Бхаттачария, Сурав (2001). Жоғары адалдықты бағдарламалық жасақтама. б. 105. ISBN  978-0-7923-7949-2.
  2. ^ «Мұрағатталған көшірме». Архивтелген түпнұсқа 2014-10-10. Алынған 2014-10-06.CS1 maint: тақырып ретінде мұрағатталған көшірме (сілтеме)
  3. ^ Мори, Кинджи (2007). Мирослав Малек; Manfred Reitenspieß; Аад ван Мурсел (ред.) «Қызметті қамтамасыз етудің автономды орталықтандырылмаған жүйесі және оны қолдану». Қызметтің қол жетімділігі: Халықаралық қызмет көрсетудің 4-ші симпозиумы: 2. ISBN  978-3-540-72735-4.
  4. ^ http://www.japan-talk.com/jt/new/shinkansen-bullet-trains-in-Japan
  5. ^ http://web-japan.org/niponica/niponica10/kz/feature/feature03.html
  6. ^ http://www.computer.org/csdl/proceedings/isads/2013/5069/00/06513400.pdf
  7. ^ http://www.computer.org/csdl/proceedings/hase/2001/1275/00/12750220-abs.html
  8. ^ http://dl.acm.org/citation.cfm?id=503194
  9. ^ http://mag.uchicago.edu/law-policy-society/smart-trains
  10. ^ «Мұрағатталған көшірме». Архивтелген түпнұсқа 2014-10-10. Алынған 2014-09-19.CS1 maint: тақырып ретінде мұрағатталған көшірме (сілтеме)
  11. ^ http://www.hitachi.com/rd/portal/glossary/a/adss.html
  12. ^ «Мұрағатталған көшірме». Архивтелген түпнұсқа 2014-10-10. Алынған 2014-10-06.CS1 maint: тақырып ретінде мұрағатталған көшірме (сілтеме)
  13. ^ Вэй-Тек Цай, Чарльз Дж.Колбурн, Цзе Лу, Гуанцю Ци, Циньян Ли, Сяоин Бай, «Комбинаторлық тестілеуге арналған тест алгебрасы» IEEE бағдарламалық қамтамасыздандыруды тестілеуді автоматтандыру жөніндегі 8-ші Халықаралық семинар (AST2013), 18-19 мамыр, 2013 ж. Франциско, Калифорния, АҚШ

Сондай-ақ қараңыз