RUS  ENG
Full version
JOURNALS // Proceedings of the Institute for System Programming of the RAS // Archive

Proceedings of ISP RAS, 2022 Volume 34, Issue 2, Pages 43–56 (Mi tisp676)

This article is cited in 1 paper

Design patterns for a knowledge-driven analytical platform

V. S. Zayakinab, L. N. Lyadovaa, E. A. Rabchevskiyb

a HSE University
b SEUSLAB LLC

Abstract: The development and support of knowledge-based systems for experts in the field of social network analysis (SNA) is complicated because of the problems of viability maintenance that inevitably emerge in data intensive domains. Largely this is the case due to the properties of semi-structured objects and processes that are analyzed by data specialists using data mining techniques and others automated analytical tools. In order to be viable a modern knowledge-based analytical platform should be able to integrate heterogeneous information, present it to users in an understandable way and to support tools for functionality extensibility. In this paper we introduce an ontological approach to information integration and propose design patterns for developing analytical platform core functionality such as ontology repository management, domain-specific languages (DSLs) generation and source code round-trip synchronization with DSL-models.

Keywords: information integration, knowledge bases, databases, system viability, analytical platforms, open data, data analysis

Language: English

DOI: 10.15514/ISPRAS-2022-34(2)-4



© Steklov Math. Inst. of RAS, 2024