Особенности построения модели предметной области проблемно-ориентированных программных систем
Рассмотрены основные способы практического моделирования предметной области при построении прикладных программных систем. Для повышения качества моделирования предложен подход, состоящий в связывании характеристик объектов заданной предметной области с программными компонентами и модулями программно...
Saved in:
| 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 |