-
Notifications
You must be signed in to change notification settings - Fork 2
FunctionalRequirements
Есть некая предметная область, которую необходимо смоделировать и наполнить модель данными. Особенно интересен вариант, когда данные необходимо собирать динамически из внешних источников, по определенному запросу.
Выгрузка данных из внешнего источника базируется на паттернах, в общем случае каждому типу запроса к внешнему источнику данных соответствует один паттерн. По этому паттерну происходит создание данных в трипл-сторе программы.
Сам импортер внешних данных работает только с ролями паттерна, и решает две задачи: поиск данных по образцам, предоставленным в соответствующих ролях, и возврат ответа выполненного поиска в виде набора ролей паттерна со значениями. Далее набор ролей и значений получает программа и создает по ним и по паттерну связный набор данных в трипл-сторе программы.