Шаблон проектирования корпоративных Java-приложений, построенных на основе адаптивных моделей данных, обеспечивающий их масштабируемость

Бесплатный доступ

В некоторых областях, таких как телекоммуникация, медицина, образование, происходят достаточно частые изменения структур данных и требований к системам. Поэтому для уменьшения издержек на разработку таких систем компании применяют подходы, построенные на адаптивных моделях данных, — начальные затраты на разработку большие, однако в дальнейшем изменения обходятся достаточно дешево. На практике код, работающий с адаптивными моделями, оказывается невозможно покрыть автоматическими тестами, а система оказывается практически не масштабируемой, так как работает напрямую с реляционными структурами. В работе предложен подход к проектированию таких систем, обеспечивающий возможность тестирования и позволяющий заменить уровни хранения данных без каких-либо сложностей по мере роста количества информации.

адаптивная модель данных \ масштабируемые системы \ автоматическое тестирование \ шаблон проектирования корпоративных систем

Похожие статьи в разделе Связь компьютеров. Сети ЭВМ. Вычислительные сети

Формальное описание технического объекта функционально адаптированной САПР «носовая стойка шасси»
Формальное описание технического объекта функционально адаптированной САПР «носовая стойка шасси»

Горбачев Иван Владимирович, Похилько Александр Федорович, Цыганков Денис Эдуардович

Возможности использования онтологии предметной области для определения семантической модели DSL
Возможности использования онтологии предметной области для определения семантической модели DSL

Кирсанова Александра Александровна, Беляков Александр Евгеньевич

Короткий адрес: https://sciup.org/142185951

IDS: 142185951   |   УДК: 004.75

Список литературы Шаблон проектирования корпоративных Java-приложений, построенных на основе адаптивных моделей данных, обеспечивающий их масштабируемость

  • Joseph W. Yoder, Reza Razavi. Metadata and Adaptive Object-Models//ECOOP’2000 Workshop Reader. Lecture Notes in Computer Science. -2000. -V. 1964
  • Marc Seeger. Key-Value Stores: a practical overview. -Computer Science and Media Ultra-Large-Sites SS09 Stuttgart, Germany. -21 September 2009
  • Kent Beck. Test-Driven Development by Example. -Addison Wesley, 2002. -240 p
  • Jack Belzer. Encyclopedia of Computer Science and Technology. -V. 14. Very Large Data Base Systems to Zero-Memory and Markov Information Source/Marcel Dekker Inc. 1980