Кіріспе

Ақпараттық жүйелердегі модельдеу перспективасы – жүйенің алдын ала таңдалған аспектілерін бейнелеудің ерекше жолы. Кез келген перспектива модель бейнелейтін нәрсенің әртүрлі фокусына, түсіндіруіне, мақсатына және визуализациясына ие. Модельдеу перспективаларын ажыратудың дәстүрлі тәсілдері – құрылымдық, функционалдық және мінез-құлқылық/процестік перспективалар. Бұл, ережелер, объектілер, коммуникация, актерлер мен рөлдер перспективаларымен бірге модельдеу тәсілдерін жіктеудің бір жолы болып табылады.

Әдептік көзқарас

Мінез-құлқылық көзқарас жүйе динамикасын сипаттайды. Мінез-құлқылық көзқарастағы негізгі ұғымдар – күйлер және күйлер арасындағы өтулер. Күй өтулер оқиғалармен шақырылады. Күй өту диаграммалары (STD/STM), күй кестелері және Петри желілері – мінез-құлқына бағытталған белгілі модельдеу тілдерінің мысалдары. Нақты уақыт жүйелері мен телекоммуникация жүйелерінде әртүрлі типтегі Күй өту диаграммалары кеңінен қолданылады.

Ережелер көзқарасы

Ережелер перспективасы мақсаттар мен құралдардың байланысын сипаттайды. Ереже көзқарасындағы негізгі ұғымдар – ереже, мақсат және шектеу. Ереже – актерлер тобының іс-әрекеттеріне ықпал ететін нәрсе. Ереженің стандарттық түрі: “ЕГЕР шарт болса, ДЕГЕНДЕ әрекет/өрнек” болып табылады. Ережелер иерархиясы (мақсатқа бағытталған модельдеу), Tempora және сарапшы жүйелері – ережеге бағытталған модельдеудің мысалдарының бір бөлігі.

Нысанның перспективтілігі

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

Байланыс перспективасы

Бұл көзқарас философиялық лингвистиканың тіл/әрекет теориясына негізделген. Бұл көзқарас бойынша негізгі ұғым – адамдар/заттар бірлесіп, ішкі қарым-қатынас арқылы процеске/әрекетке қатысады. Сөйлеу актісі бес элементтен тұрады: сөйлеуші, тыңдаушы, уақыт, орын және жағдай. Бұл – қарым-қатынастың себебі мен мақсаты, онда қарым-қатынасқа қатысушылар өзара келісімге ұмтылады. Қарым-қатынас актісінде сөйлеуші әдетте үш талап қоя алады: шындық (затқа сілтеме жасау), әділдік (қатысушылардың әлеуметтік ортасына сілтеме жасау) және адалдық (сөйлеушінің жеке әлеміне сілтеме жасау).

Орындаушы мен рөлдің перспективасы

Актер мен рөлдік көзқарас – ұйымдық және жүйелік құрылымның сипаттамасы. Актер – басқа актердің тарихына ықпал ететін құбылыс ретінде анықталады, ал рөл – актер рөлді атқаратын кезде басқа актерлерден күтілетін мінез-құлық ретінде қарастырылады. Осы көзқарастардағы модельдеу объектіге бағытталған бағдарламалау тілдерімен және жасанды интеллекттегі интеллектуалды агенттермен жұмыс істеуге негізделген. I* – актерге бағытталған тілдің мысалы.