Особенности построения модели предметной области проблемно-ориентированных программных систем

Рассмотрены основные способы практического моделирования предметной области при построении прикладных программных систем. Для повышения качества моделирования предложен подход, состоящий в связывании характеристик объектов заданной предметной области с программными компонентами и модулями программно...

Full description

Saved in:
Bibliographic Details
Published in:Электронное моделирование
Date:2007
Main Author: Карпусь, И.В.
Format: Article
Language:Russian
Published: Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України 2007
Subjects:
Online Access:https://nasplib.isofts.kiev.ua/handle/123456789/101775
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:Особенности построения модели предметной области проблемно-ориентированных программных систем / И.В. Карпусь // Электронное моделирование. — 2007. — Т. 29, № 3. — С. 107-112. — Бібліогр.: 3 назв. — рос.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1860187797370961920
author Карпусь, И.В.
author_facet Карпусь, И.В.
citation_txt Особенности построения модели предметной области проблемно-ориентированных программных систем / И.В. Карпусь // Электронное моделирование. — 2007. — Т. 29, № 3. — С. 107-112. — Бібліогр.: 3 назв. — рос.
collection DSpace DC
container_title Электронное моделирование
description Рассмотрены основные способы практического моделирования предметной области при построении прикладных программных систем. Для повышения качества моделирования предложен подход, состоящий в связывании характеристик объектов заданной предметной области с программными компонентами и модулями программной системы. Розглянуто основні способи практичного моделювання проблемної галузі при побудові прикладних програмних систем. Для поліпшення якості моделювання запропоновано підхід, що полягає в зв’язуванні характеристик об’єктів заданої предметної області з програмними компонентами та модулями програмної системи. Main methods are considered for the practical simulation of subject region by constructing applied program systems..For imroving the simulation, an approach is proposed when the characteristics of the objects of the given subject field are communicated with program components and modules of the program system implementation field .
first_indexed 2025-12-07T18:05:06Z
format Article
fulltext ÓÄÊ 681.3.06 È. Â. Êàðïóñü Âîëûíñêèé ãîñóäàðñòâåííûé óíèâåðñèòåò èì. Ëåñè Óêðàèíêè (Óêðàèíà, 43000, Ëóöê, ïð-ò Âîëè, 13, òåë.: (03322) 51720; E-mail: igor_karpus@ukr.net) Îñîáåííîñòè ïîñòðîåíèÿ ìîäåëè ïðåäìåòíîé îáëàñòè ïðîáëåìíî-îðèåíòèðîâàííûõ ïðîãðàììíûõ ñèñòåì (Ñòàòüþ ïðåäñòàâèë ä-ð òåõí. íàóê Â.Ä. Ñàìîéëîâ) Ðàññìîòðåíû îñíîâíûå ñïîñîáû ïðàêòè÷åñêîãî ìîäåëèðîâàíèÿ ïðåäìåòíîé îáëàñòè ïðè ïîñòðîåíèè ïðèêëàäíûõ ïðîãðàììíûõ ñèñòåì. Äëÿ ïîâûøåíèÿ êà÷åñòâà ìîäåëèðîâàíèÿ ïðåäëîæåí ïîäõîä, ñîñòîÿùèé â ñâÿçûâàíèè õàðàêòåðèñòèê îáúåêòîâ çàäàííîé ïðåäìåò- íîé îáëàñòè ñ ïðîãðàììíûìè êîìïîíåíòàìè è ìîäóëÿìè ïðîãðàììíîé ñèñòåìû. Ðîçãëÿíóòî îñíîâí³ ñïîñîáè ïðàêòè÷íîãî ìîäåëþâàííÿ ïðîáëåìíî¿ ãàëóç³ ïðè ïîáóäîâ³ ïðèêëàäíèõ ïðîãðàìíèõ ñèñòåì. Äëÿ ïîë³ïøåííÿ ÿêîñò³ ìîäåëþâàííÿ çàïðîïîíîâàíî ï³äõ³ä, ùî ïîëÿãຠâ çâ’ÿçóâàíí³ õàðàêòåðèñòèê îá’ºêò³â çàäàíî¿ ïðåäìåòíî¿ îáëàñò³ ç ïðîãðàìíèìè êîìïîíåíòàìè òà ìîäóëÿìè ïðîãðàìíî¿ ñèñòåìè. Ê ë þ ÷ å â û å ñ ë î â à: ïðîáëåìíàÿ îáëàñòü, ïðîãðàììíûé êîìïîíåíò, õàðàêòåðèñòèêà, ìîäåëü õàðàêòåðèñòèê, âàðèàíòíàÿ òåõíîëîãèÿ. Ïðîáëåìíî-îðèåíòèðîâàííûå ïðîãðàììû ïðåäñòàâëÿþò ñîáîé ïðîãðàì- ìíûå ñðåäñòâà ìíîãîêðàòíîãî ïðèìåíåíèÿ, êîòîðûå îòëè÷àþòñÿ îò êîíê- ðåòíûõ ïðèêëàäíûõ ïðîãðàìì áîëüøåé èçìåí÷èâîñòüþ [1]. Îñíîâíîé ìå- òîäèêîé âûÿâëåíèÿ è ôèêñàöèè èçìåí÷èâîñòè ÿâëÿåòñÿ ìîäåëèðîâàíèå õàðàêòåðèñòèê. Õàðàêòåðèñòèêà — ýòî ëîãè÷åñêàÿ åäèíèöà ïîâåäåíèÿ, îïðåäåëÿåìàÿ ìíîæåñòâîì ôóíêöèîíàëüíûõ è íåôóíêöèîíàëüíûõ òðåáî- âàíèé [2]. Îäíà õàðàêòåðèñòèêà ñîîòâåòñòâóåò íåñêîëüêèì òðåáîâàíèÿì, ïîêðûâàþùèì îïðåäåëåííûé ñåãìåíò ïðåäìåòíîé îáëàñòè. Õàðàêòåðèñ- òèêè ìîãóò îïðåäåëÿòü îäíî òðåáîâàíèå èëè ëîãè÷åñêóþ êîìáèíàöèþ òðåáîâàíèé. Êàê ïðàâèëî, õàðàêòåðèñòèêè âçàèìîñâÿçàíû, íàïðèìåð, íà- ëè÷èå îäíîé èç íèõ ìîæåò îáóñëîâëèâàòü íàëè÷èå èëè îòñóòñòâèå äðóãîé [1]. Âûÿâëåíèå ðåëåâàíòíûõ õàðàêòåðèñòèê — îäíà èç íàèáîëåå âàæíûõ çàäà÷ â ïðîöåññå àíàëèçà ïðåäìåòíîé îáëàñòè, äëÿ ðåøåíèÿ êîòîðîé èñ- ïîëüçóåòñÿ ìîäåëèðîâàíèå. ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2007. Ò. 29. ¹ 3 107 Ìîäåëèðîâàíèå õàðàêòåðèñòèê ïðåäñòàâëÿåò ñîáîé ìîäåëèðîâàíèå îáùèõ è ïåðåìåííûõ ñâîéñòâ ïîíÿòèé è èõ âçàèìîçàâèñèìîñòåé, à òàêæå èõ óïîðÿäî÷èâàíèå â ñâÿçíóþ õàðàêòåðèñòè÷åñêóþ ìîäåëü, êîòîðàÿ îïðå- äåëÿåò îáùèå è èçìåíÿåìûå õàðàêòåðèñòèêè ïîíÿòèé è âûðàæàåò çàâèñè- ìîñòè ìåæäó èçìåíÿåìûìè õàðàêòåðèñòèêàìè. Îñíîâîé õàðàêòåðèñòè÷åñ- êîé ìîäåëè ÿâëÿåòñÿ äèàãðàììà õàðàêòåðèñòèê [3]. Õàðàêòåðèñòè÷åñêèå ìîäåëè, ñîçäàâàåìûå â ïðîöåññå ìîäåëèðîâàíèÿ õàðàêòåðèñòèê, îáåñïå÷è- âàþò àáñòðàêòíîå, êîìïàêòíîå è òî÷íîå îïèñàíèå èçìåíåíèé òðåáîâàíèé è ñîñòàâà ïðîãðàììíûõ ñðåäñòâ. Ïîñòàíîâêà çàäà÷è. Ïðåäëàãàåìûé ïîäõîä îñíîâàí íà ìîäåëèðîâà- íèè õàðàêòåðèñòèê îáúåêòîâ ïðîáëåìíîé îáëàñòè ñ ïîñëåäóþùåé èõ ïðè- âÿçêîé ê îáúåêòàì ïðîñòðàíñòâà ðåøåíèé — ïðîãðàììíûì êîìïîíåíòàì (ìîäóëÿì). Òàêàÿ êîìáèíèðîâàííàÿ òåõíîëîãèÿ ïîçâîëÿåò ðàçðàáàòûâàòü ïðîáëåìíî-îðèåíòèðîâàííûå ñèñòåìû íà îñíîâå òðåõ ìîäåëåé: 1) ìîäåëü õàðàêòåðèñòèê, îïèñûâàþùàÿ äàííóþ ïðîáëåìíóþ îáëàñòü; 2) ìîäåëü êîìïîíåíòîâ, îïèñûâàþùàÿ ïðîñòðàíñòâî ðåøåíèé ïîñòàâ- ëåííîé çàäà÷è â ýòîé îáëàñòè; 3) ìîäåëü âàðèàíòîâ, âûäåëÿþùàÿ êîíêðåòíîå ðåøåíèå èç ìíîæåñòâà âîçìîæíûõ (ðèñ. 1). Ñèíòåç ïðîãðàììû îñóùåñòâëÿåòñÿ ïóòåì âûáîðà ïðîãðàììíûõ ìîäó- ëåé â ñîîòâåòñòâèè ñ çàäàííûìè ôóíêöèîíàëüíûìè òðåáîâàíèÿìè (õàðàê- òåðèñòèêàìè). Ìîäåëü õàðàêòåðèñòèê ïðîãðàììíîé ñèñòåìû îïèñûâàåò ôóíêöèî- íàëüíûå òðåáîâàíèÿ, à òàêæå èõ âîçìîæíûå ñî÷åòàíèÿ: îáÿçàòåëüíûå, àëüòåðíàòèâíûå è âûáîðî÷íûå õàðàêòåðèñòèêè. Ìîäåëü êîìïîíåíòîâ ïðîãðàììíîé ñèñòåìû îïèñûâàåò ñïîñîáû ñî÷å- òàíèÿ ïðîãðàììíûõ ìîäóëåé â ýòîé ñèñòåìå. Êîìïîíåíòû ìîãóò èìåòü âèä êëàññîâ, îáúåêòîâ, ôóíêöèé, ïåðåìåííûõ. È. Â. Êàðïóñü 108 ISSN 0204–3572. Electronic Modeling. 2007. V. 29. ¹ 3 Ìîäåëü õàðàêòåðèñòèê Âûáîð õàðàêòåðèñòèê Êîìïîíåíòíàÿ ìîäåëü Âûáîð êîìïîíåíòîâ Âûáîð ìîäóëåé Ïðåîáðàçîâàòåëü Ìîäóëü 2 Ìîäóëü 1 Âàðèàíò ïðîãðàììíîé ñèñòåìû Ìîäóëü 3 Ìîäóëü N � Ðèñ. 1. Âàðèàíòíàÿ òåõíîëîãèÿ ñèíòåçà ïðèêëàäíûõ ïðîãðàììíûõ ñèñòåì Ìîäåëü ïðåäñòàâëåíèÿ âàðèàíòîâ îïèñûâàåò êîíêðåòíûé âàðèàíò ïðî- ãðàììíîé ñèñòåìû.  åå îñíîâå ëåæèò ìîäåëü õàðàêòåðèñòèê, èç êîòîðîé îòáèðàþòñÿ íåîáõîäèìûå õàðàêòåðèñòèêè, ñîîòâåòñòâóþùèå çàäàííûì òðåáîâàíèÿì. Ðàññìîòðèì ìîäåëèðîâàíèå õàðàêòåðèñòèê ïðåäìåòíîé îáëàñòè íà ïðèìåðå ëèöåâîãî áàíêîâñêîãî ñ÷åòà. Äëÿ óïðîùåíèÿ ïðèìåðà îïóñòèì íå- êîòîðûå âàæíûå èçìåíÿåìûå ïàðàìåòðû: ðàñ÷åò íà÷èñëåííûõ ïðîöåíòîâ, ñðîê äåéñòâèÿ êîíòðàêòà, óñëîâèÿ ïðåêðàùåíèÿ åãî äåéñòâèÿ, íåñãîðàåìûé îñòàòîê è äð. Êðîìå òîãî, ðåàëüíàÿ ïðåäìåòíàÿ îáëàñòü áàíêîâñêîãî ñ÷åòà ïðåäïîëàãàåò âêëþ÷åíèå ðÿäà âñïîìîãàòåëüíûõ ïðåäìåòíûõ îáëàñòåé, â ÷èñ- ëå êîòîðûõ âàëþòà (ñèìâîëû, ôîðìàò, êîíâåðñèÿ è äð.), ìåòîäû ïëàòåæåé, àóäèò è äðóãèå. Ìîäåëü õàðàêòåðèñòèê óïðîùåííî ïðåäñòàâëåíà íà ðèñ. 2, ãäå îáîçíà÷åíî: ! — îáÿçàòåëüíûå õàðàêòåðèñòèêè; ? — âûáîðî÷íûå õàðàêòåðèñ- òèêè;�— àëüòåðíàòèâíûå õàðàêòåðèñòèêè. Ðàçëè÷íûå òèïû áàíêîâñêèõ ñ÷åòîâ ïðåäïîëàãàþò ðàçëè÷íûå ñî÷åòàíèÿ òàêèõ õàðàêòåðèñòèê. Íàïðèìåð, äåïîçèò äî âîñòðåáîâàíèÿ ïðåäïîëàãàåò òà- êóþ êîìáèíàöèþ õàðàêòåðèñòèê (ðèñ. 3): åæåìåñÿ÷íîå ñàëüäèðîâàíèå (áà- ëàíñ êàæäûå 30 äíåé) è îòñóòñòâèå êðåäèòîâàíèÿ â ñëó÷àå îâåðäðàôòà. Îñîáåííîñòè ïîñòðîåíèÿ ìîäåëè ïðåäìåòíîé îáëàñòè ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2007. Ò. 29. ¹ 3 109 Ðèñ. 2. Ìîäåëü õàðàêòåðèñòèê ëèöåâîãî ñ÷åòà Ðèñ. 3. Äåïîçèò äî âîñòðåáîâàíèÿ Îòêðûòûé ñ÷åò ïðåäïîëàãàåò âîçìîæíîñòü êðåäèòîâàíèÿ â ñëó÷àÿõ îâåðäðàôòà (ðèñ. 4), à òàêæå åæåêâàðòàëüíîå ñàëüäèðîâàíèå. Ñàëüäèðîâàíèå òåêóùèõ ñ÷åòîâ îñóùåñòâëÿåòñÿ åæåêâàðòàëüíî, à ñáå- ðåãàòåëüíîãî ñ÷åòà — îäèí ðàç â ãîä. Ïðåäñòàâëåíèå âñåõ âîçìîæíûõ ìîäåëåé âàðèàíòîâ â òàáëè÷íîì âèäå ïîçâîëÿåò îáíàðóæèòü èõ îáùíîñòü è ðàçëè÷èÿ (ñì. òàáëèöó, ãäå âûáðàííûå õàðàêòåðèñòèêè îáîçíà÷åíû �,�). Ìîäåëü êîìïîíåíòîâ âêëþ÷àåò äâà îñíîâíûõ êîìïîíåíòà: ôàéëû äëÿ ïîñòðîåíèÿ äàííîé ïðèêëàäíîé ïðîãðàììíîé ñèñòåìû è ôàéëû, ñîäåð- æàùèå èñõîäíûé êîä ðàçëè÷íûõ ÷àñòåé ýòîé ñèñòåìû (ðèñ. 5). Êàê âèäíî È. Â. Êàðïóñü 110 ISSN 0204–3572. Electronic Modeling. 2007. V. 29. ¹ 3 Ýëåìåíò ìîäåëè Îáîçíà- ÷åíèå Óðî- âåíü Òåêóùèé ñ÷åò Ñðî÷íûé äåïîçèò Îòêðû- òûé ñ÷åò Ñáåðåãà- òåëüíûé ñ÷åò Äåïî- çèò äî âîñò- ðåáî- âàíèÿ Ëèöåâîé ñ÷åò ! � � � � � Âëàäåëåö ! 1 � � � � � Íîìåð ! 2 � � � � � Îñòàòîê ! 3 � � � � � Îâåðäðàôò ! 4 � � � � � Áåç êðåäèòîâàíèÿ � 4.1 � � � � � Êðåäèòîâàíèå � 4.2 � � � � � Ïëàòåæ ! 5 � � � � � Âçíîñ íàëè÷íûìè ? 5.1 � � � � � Ñíÿòèå äåíåæíûõ ñðåäñòâ ? 5.2 � � � � � Ïåðåâîä ? 5.3 � � � � � Ñàëüäèðîâàíèå ! 6 � � � � � Åæåêâàðòàëüíî � 6.1 � � � � � Åæåãîäíî � 6.2 � � � � � Ðàç â 30 äíåé � 6.3 � � � � � Ðàç â 60 äíåé � 6.4 � � � � � Âàëþòà ! 7 � � � � � Åâðî � 7.1 � � � � � Äîëëàðû ÑØÀ � 7.2 � � � � � Ðîññèéñêèå ðóáëè � 7.3 � � � � � Óêðàèíñêèå ãðèâíè � 7.4 � � � � � Äàòà îòêðûòèÿ ! 8 � � � � � Êîëè÷åñòâî îïåðàöèé ! 9 � � � � � Âàðèàíòû ëèöåâûõ áàíêîâñêèõ ñ÷åòîâ èç ðèñ. 5, îáëàñòü ðåøåíèé ïðåäñòàâ- ëÿåò ñîáîé ìîäóëüíóþ ñòðóêòóðó, ñîñ- òîÿùóþ èç ãîòîâûõ ôàéëîâ ñ êîäîì ñîñ- òàâíûõ ÷àñòåé, êîòîðûå èñïîëüçóþòñÿ äëÿ ïîñòðîåíèÿ ïðîãðàììíîé ñèñòåìû. Ðàññìîòðèì ïîäðîáíåå ïîñòðîåíèå ìîäåëè êîìïîíåíòîâ. Ïåðâûé êîìïî- íåíò ýòîé ìîäåëè — «Ôàéëû äëÿ ïîñò- ðîåíèÿ» — ñîäåðæèò äâà ôàéëà: îäèí èç íèõ ïðåäíàçíà÷åí äëÿ ïàêåòíîãî ïî- ñòðîåíèÿ (makefile), à äðóãîé — äëÿ ïî- ñòðîåíèÿ ñðåäñòâàìè Microsoft® Vi- sual Studio® (ðèñ. 6). Âòîðîé êîìïîíåíò ìîäåëè — «Èñ- õîäíûå ôàéëû» — ïðåäñòàâëÿåò ñîáîé ñîâîêóïíîñòü ôàéëîâ ðåàëèçàöèè: ôóíêöèîíàëüíàÿ ÷àñòü ëèöåâîãî ñ÷åòà ñîáèðàåòñÿ èç ãîòîâûõ ôàéëîâ, ðåàëèçóþùèõ îòäåëüíûå õàðàêòåðèñòèêè (ðèñ. 7). Êàê âèäíî èç ðèñ. 7, êàæäàÿ õàðàêòåðèñòèêà ðåàëèçîâàíà â îò- äåëüíîì ôàéëå (íàïðèìåð, «UHR.h», «Credit.h»), êîòîðûé âêëþ÷àåòñÿ â ïðîåêò òîëüêî â ñëó÷àå âûáîðà äàííîé õàðàêòåðèñòèêè («hasFeature(‘UHR’)», «hasFeature(‘Credit’)»). Ïîñëå ïðîâåðêè äîïóñòèìîñòè ìîäåëåé âàðèàíòîâ ëèöåâûõ ñ÷åòîâ âûïîëíÿåòñÿ ãåíåðèðîâàíèå ëèöåâîãî ñ÷åòà ñ çàäàííûìè õàðàêòåðèñòèêàìè. Îñîáåííîñòè ïîñòðîåíèÿ ìîäåëè ïðåäìåòíîé îáëàñòè ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2007. Ò. 29. ¹ 3 111 Ðèñ. 5. Ìîäåëü êîìïîíåíòîâ ëè- öåâîãî ñ÷eòà Ðèñ. 4. Âàðèàíò îòêðûòîãî ñ÷åòà Ðèñ. 6. Êîìïîíåíò ïîñòðîåíèÿ � Ðèñ. 7. Ñâÿçûâàíèå ïðîãðàììíûõ êîì- ïîíåíòîâ ñ õàðàêòåðèñòèêàìè ïðåäìåò- íîé îáëàñòè  îòëè÷èå îò äðóãèõ ìåòîäîâ ìîäåëèðîâàíèÿ ïðîáëåìíûõ îáëàñòåé, ïðåäëîæåííàÿ òåõíîëîãèÿ îáåñïå÷èâàåò ðàçäåëåíèå ìîäåëè ïðîáëåìíîé îáëàñòè íà ìîäåëü õàðàêòåðèñòèê ïðîãðàììíîé ñèñòåìû è ìîäåëü ïðîãðàì- ìíûõ êîìïîíåíòîâ (ìîäóëåé). Íåïîñðåäñòâåííàÿ ïðèâÿçêà õàðàêòåðèñòèê îáúåêòîâ ïðåäìåòíîé îáëàñòè ê ïðîãðàììíûì êîìïîíåíòàì ïîçâîëÿåò ñèí- òåçèðîâàòü íàèáîëåå ýôôåêòèâíûé ïðîãðàììíûé êîä, ÷òî äàåò âîçìîæ- íîñòü ñîêðàòèòü âðåìÿ ðàçðàáîòêè ïðîáëåìíî-îðèåíòèðîâàííîé ïðîãðàì- ìíîé ñèñòåìû. Main methods are considered for the practical simulation of subject region by constructing ap- plied program systems..For imroving the simulation, an approach is proposed when the charac- teristics of the objects of the given subject field are communicated with program components and modules of the program system implementation field . 1. Clarke S. Composition of Object-Oriented Software Design Models// PhD. Thesis , School of Computer Applications. — Dublin: Dublin City University, 2001. — 273 p. 2. Greenfield J., Short K. Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools. — Indiana: Wiley Publishing, Inc., 2004. — 666 p. 3. ×àðíåöêè Ê., Àéçåíåêåð Ó. Ïîðîæäàþùåå ïðîãðàììèðîâàíèå: ìåòîäû, èíñòðóìåíòû, ïðèìåíåíèå. Äëÿ ïðîôåññèîíàëîâ. — ÑÏá. : Ïèòåð, 2005. — 731 ñ. Ïîñòóïèëà 04.07.06 ïîñëå äîðàáîòêè 12.02.07 ÊÀÐÏÓÑÜ Èãîðü Âàñèëüåâè÷, ñò. ïðåïîäàâàòåëü Âîëûíñêîãî ãîñóíèâåðñèòåòà èì. Ë. Óêðàèíêè, àñïèðàíò êàôåäðû ñïåöèàëèçèðîâàííûõ êîìïüþòåðíûõ ñèñòåì Íàöèîíàëüíîãî òåõíè÷åñêîãî óíèâåðñèòåòà Óêðàèíû «ÊÏÈ».  1986 ã. îêîí÷èë Êèåâñêèé ïîëèòåõíè÷åñêèé èí-ò. Îáëàñòü íàó÷íûõ èññëåäîâàíèé — èíôîðìàöèîííûå òåõíîëîãèè. È. Â. Êàðïóñü 112 ISSN 0204–3572. Electronic Modeling. 2007. V. 29. ¹ 3
id nasplib_isofts_kiev_ua-123456789-101775
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 0204-3572
language Russian
last_indexed 2025-12-07T18:05:06Z
publishDate 2007
publisher Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
record_format dspace
spelling Карпусь, И.В.
2016-06-07T06:32:49Z
2016-06-07T06:32:49Z
2007
Особенности построения модели предметной области проблемно-ориентированных программных систем / И.В. Карпусь // Электронное моделирование. — 2007. — Т. 29, № 3. — С. 107-112. — Бібліогр.: 3 назв. — рос.
0204-3572
https://nasplib.isofts.kiev.ua/handle/123456789/101775
681.3.06
Рассмотрены основные способы практического моделирования предметной области при построении прикладных программных систем. Для повышения качества моделирования предложен подход, состоящий в связывании характеристик объектов заданной предметной области с программными компонентами и модулями программной системы.
Розглянуто основні способи практичного моделювання проблемної галузі при побудові прикладних програмних систем. Для поліпшення якості моделювання запропоновано підхід, що полягає в зв’язуванні характеристик об’єктів заданої предметної області з програмними компонентами та модулями програмної системи.
Main methods are considered for the practical simulation of subject region by constructing applied program systems..For imroving the simulation, an approach is proposed when the characteristics of the objects of the given subject field are communicated with program components and modules of the program system implementation field .
ru
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
Электронное моделирование
Краткие сообщения
Особенности построения модели предметной области проблемно-ориентированных программных систем
Peculiarities of Subject Field Construction of Problem Oriented Program Systems
Article
published earlier
spellingShingle Особенности построения модели предметной области проблемно-ориентированных программных систем
Карпусь, И.В.
Краткие сообщения
title Особенности построения модели предметной области проблемно-ориентированных программных систем
title_alt Peculiarities of Subject Field Construction of Problem Oriented Program Systems
title_full Особенности построения модели предметной области проблемно-ориентированных программных систем
title_fullStr Особенности построения модели предметной области проблемно-ориентированных программных систем
title_full_unstemmed Особенности построения модели предметной области проблемно-ориентированных программных систем
title_short Особенности построения модели предметной области проблемно-ориентированных программных систем
title_sort особенности построения модели предметной области проблемно-ориентированных программных систем
topic Краткие сообщения
topic_facet Краткие сообщения
url https://nasplib.isofts.kiev.ua/handle/123456789/101775
work_keys_str_mv AT karpusʹiv osobennostipostroeniâmodelipredmetnoioblastiproblemnoorientirovannyhprogrammnyhsistem
AT karpusʹiv peculiaritiesofsubjectfieldconstructionofproblemorientedprogramsystems