Схема применения системы МАРС
Блок создания и ведения гипотетической модели предназначен для ввода фрагментов информационной модели, синтаксического и семантического контроля правильности введенной информации и создания внутримашинного представления гипотетической модели. Кроме того, этот блок должен осуществлять проверку непротиворечивости (на синтаксическом и семантическом уровнях) гипотетической модели в целом и иметь возможность получения параметров, характеризующих информационную емкость модели (число реквизитов и составных единиц информации, число уровней в графе и в любом его подграфе и др.). Кроме того, этот блок обеспечивает возможность корректировки гипотетической модели с целью ее расширения, уточнения взаимосвязей и реквизитного состава составных единиц информации, включения новых форм входных и выходных документов, изменения формул расчета реквизитов СЕИ, включения альтернативных Методов расчета тех или других СЕИ и др. Блок должен работать постоянно и автономно от других блоков МАРС, обеспечивая для их работы непротиворечивую гипотетическую модель. Наличие программных средств организации и ведения гипотетической модели, а также возможность ее расширения позволяют накапливать в ней типовые решения с целью их последующего использования. В принципе возможен вариант, при котором модель объекта полностью является подмножеством гипотетической модели. При другом крайнем варианте в гипотетической модели отсутствует фрагмент, который может быть использован при создании модели объекта. В этом случае модель объекта должна быть построена заново.