From 6fc1fcc283978c1208e7b5a79fa1286759b6b32d Mon Sep 17 00:00:00 2001 From: katherine fedenko Date: Sat, 27 Apr 2019 17:31:47 +0300 Subject: [PATCH 1/7] feat: replace independent_action to atomic_action in section_subjdomain_actions_and_tasks.scs --- .../section_subjdomain_actions_and_tasks.scs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scs b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scs index 36e9994f8..c556f86e3 100755 --- a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scs +++ b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scs @@ -103,7 +103,7 @@ rrel_key_sc_element -> (section_subjdomain_actions_and_tasks -> subject_domain_o => nrel_key_sc_element_order: (section_subjdomain_actions_and_tasks -> actions_class) (* <- rrel_key_sc_element;; - => nrel_key_sc_element_order: (section_subjdomain_actions_and_tasks -> independent_actions_class) + => nrel_key_sc_element_order: (section_subjdomain_actions_and_tasks -> atomic_actions_class) (* <- rrel_key_sc_element;; => nrel_key_sc_element_order: (section_subjdomain_actions_and_tasks -> non_independent_actions_class) From a34d807e868bd79397dec21cb654ecaa2ffdddef Mon Sep 17 00:00:00 2001 From: katherine fedenko Date: Sat, 27 Apr 2019 17:36:36 +0300 Subject: [PATCH 2/7] feat: replace independent_action to atomic_action in section_subjdomain_actions_and_tasks.scsi --- .../section_subjdomain_actions_and_tasks.scsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi index 2ae0d2812..eed0fb5aa 100755 --- a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi +++ b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi @@ -35,7 +35,7 @@ subject_domain_of_actions_and_tasks external_subject_ostis_system_interaction; external_subject_ostis_system_without_interaction; actions_class; - independent_actions_class; + atomic_actions_class; non_independent_actions_class; task; procedural_formulation_of_task; From bfd477b04aa25766993ee429cfc2d606e80912cf Mon Sep 17 00:00:00 2001 From: katherine fedenko Date: Sat, 27 Apr 2019 17:45:20 +0300 Subject: [PATCH 3/7] feat: replace independent_action to atomic_action in section_subjdomain_actions_and_tasks.scsi --- .../section_subjdomain_actions_and_tasks.scsi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi index eed0fb5aa..8cc48590e 100755 --- a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi +++ b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi @@ -690,7 +690,7 @@ actions_class <= nrel_subdividing: { - independent_actions_class; + atomic_actions_class; non_independent_actions_class }; @@ -707,7 +707,7 @@ actions_class *);; *);; -independent_actions_class +atomic_actions_class <- sc_node_not_relation; => nrel_main_idtf: [класс автономных действий] @@ -722,7 +722,7 @@ independent_actions_class ... (* -> rrel_example: - "file://content_html/expl_independent_actions_class.html" + "file://content_html/expl_atomic_actions_class.html" (* <- lang_ru;; *);; *);; *);; From 3b990c38e844a405749d5780993d4bc86c07b397 Mon Sep 17 00:00:00 2001 From: katherine fedenko Date: Sat, 27 Apr 2019 17:49:17 +0300 Subject: [PATCH 4/7] feat: rename expl_independent_actions_class.html to expl_atomic_actions_class.html --- .../content_html/expl_atomic_actions_class.html | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html diff --git a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html new file mode 100644 index 000000000..282e16fb0 --- /dev/null +++ b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html @@ -0,0 +1,3 @@ +

Каждое действие, принадлежащее классу автономных действий, выполняется независимо от того, является ли указанное действие частью декомпозиции более общего действия. При выполнении данного действия также не должен учитываться тот факт, что данное действие предшествует каким-либо другим действиям или следует за ними (что явно указывается при помощи отношения последовательность действий*). +При невыполнении любого из этих условий свойство автономности действия нарушается. +Таким образом, автономное действие представляет собой семантически целостный самодостаточный акт преобразования, выполняемый некоторым субъектом, в том числе, например, в семантической памяти.

\ No newline at end of file From ca615c72fde9f40fe10f146ac1aca477a8fafaa5 Mon Sep 17 00:00:00 2001 From: katherine fedenko Date: Wed, 1 May 2019 10:04:17 +0300 Subject: [PATCH 5/7] fix: rename main_idtf --- .../section_subjdomain_actions_and_tasks.scsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi index 8cc48590e..0b526a41d 100755 --- a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi +++ b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/section_subjdomain_actions_and_tasks.scsi @@ -710,7 +710,7 @@ actions_class atomic_actions_class <- sc_node_not_relation; => nrel_main_idtf: - [класс автономных действий] + [класс атомарных действий] (* <- lang_ru;; *); [independent actions class] (* <- lang_en;; *); From e917edf2354c1240809792c148604e53238f9477 Mon Sep 17 00:00:00 2001 From: katherine fedenko Date: Mon, 6 May 2019 21:53:49 +0300 Subject: [PATCH 6/7] fix: change explanation --- .../content_html/expl_atomic_actions_class.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html index 282e16fb0..d24ffe3ae 100644 --- a/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html +++ b/ims/ostis_tech/semantic_network_represent/section_sc_code/section_subjdomain_actions_and_tasks/content_html/expl_atomic_actions_class.html @@ -1,3 +1,3 @@ -

Каждое действие, принадлежащее классу автономных действий, выполняется независимо от того, является ли указанное действие частью декомпозиции более общего действия. При выполнении данного действия также не должен учитываться тот факт, что данное действие предшествует каким-либо другим действиям или следует за ними (что явно указывается при помощи отношения последовательность действий*). -При невыполнении любого из этих условий свойство автономности действия нарушается. -Таким образом, автономное действие представляет собой семантически целостный самодостаточный акт преобразования, выполняемый некоторым субъектом, в том числе, например, в семантической памяти.

\ No newline at end of file +

Каждое действие, принадлежащее классу атомарных действий, выполняется независимо от того, является ли указанное действие частью декомпозиции более общего действия. При выполнении данного действия также не должен учитываться тот факт, что данное действие предшествует каким-либо другим действиям или следует за ними (что явно указывается при помощи отношения последовательность действий*). +При невыполнении любого из этих условий свойство атомарности действия нарушается. +Таким образом, атомарное действие представляет собой семантически целостный самодостаточный акт преобразования, выполняемый некоторым субъектом, в том числе, например, в семантической памяти.

\ No newline at end of file From 1f3b01bb55699c132c9f707085755fc72444f44f Mon Sep 17 00:00:00 2001 From: katherine fedenko Date: Mon, 6 May 2019 21:55:41 +0300 Subject: [PATCH 7/7] fix: change explanation --- .../content_html/explanation_for_sc_agent.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ims/ostis_tech/unificated_models/section_unificated_models_kpm/section_subject_domain_of_sc_agents/content_html/explanation_for_sc_agent.html b/ims/ostis_tech/unificated_models/section_unificated_models_kpm/section_subject_domain_of_sc_agents/content_html/explanation_for_sc_agent.html index 5c9d17423..aaa59976a 100755 --- a/ims/ostis_tech/unificated_models/section_unificated_models_kpm/section_subject_domain_of_sc_agents/content_html/explanation_for_sc_agent.html +++ b/ims/ostis_tech/unificated_models/section_unificated_models_kpm/section_subject_domain_of_sc_agents/content_html/explanation_for_sc_agent.html @@ -1,5 +1,5 @@

Под sc-агентом понимается конкретный экземпляр (с теоретико-множественной точки зрения - элемент) некоторого атомарного абстрактного sc-агента, работающий в какой-либо конкретной интеллектуальной системе.

-

Будем называть sc-агентом некоторый субъект, способный выполнять действия, принадлежащие некоторому определенному классу автономных действий либо только над sc-памятью, либо над sc-памятью и внешней средой (для эффекторных sc-агентов). Каждое такое действие инициируется либо состоянием или ситуацией в sc-памяти, либо состоянием или ситуацией во внешней среде (для рецепторных sc-агентов-датчиков), соответствующей условию инициирования атомарного абстрактного sc-агента, экземпляром которого является заданный sc-агент. В данном случае можно провести аналогию между принципами объектно-ориентированного программирования, рассматривая атомарный абстрактный sc-агент как класс, а конкретный sc-агент – как экземпляр, конкретную имплементацию этого класса.

+

Будем называть sc-агентом некоторый субъект, способный выполнять действия, принадлежащие некоторому определенному классу атомарных действий либо только над sc-памятью, либо над sc-памятью и внешней средой (для эффекторных sc-агентов). Каждое такое действие инициируется либо состоянием или ситуацией в sc-памяти, либо состоянием или ситуацией во внешней среде (для рецепторных sc-агентов-датчиков), соответствующей условию инициирования атомарного абстрактного sc-агента, экземпляром которого является заданный sc-агент. В данном случае можно провести аналогию между принципами объектно-ориентированного программирования, рассматривая атомарный абстрактный sc-агент как класс, а конкретный sc-агент – как экземпляр, конкретную имплементацию этого класса.

Взаимодействие sc-агентов осуществляется только через sc-память. Как следствие, результатом работы любого sc-агента является некоторое изменение состояния sc-памяти, т.е. удаление либо генерация каких-либо sc-элементов.

В общем случае один sc-агент может явно передать управление другому sc-агенту, если этот sc-агент априори известен. Для этого каждый sc-агент в sc-памяти имеет обозначающий его sc-узел, с которым можно связать конкретную ситуацию в текущем состоянии базы знаний, которую инициируемый sc-агент должен обработать.

Однако далеко не всегда легко определить того sc-агента, который должен принять управление от заданного sc-агента, в связи с чем описанная выше ситуация возникает крайне редко. Более того, иногда условие инициирования sc-агента является результатом деятельности непредсказуемой группы sc-агентов, равно как и одна и та же конструкция может являться условием инициирования целой группы sc-агентов.