Architecture of Extensible Computations Driven Systems


Autoria(s): Valchanov, Nikola; Terzieva, Todorka; Shkurtov, Vladimir; Iliev, Anton
Data(s)

18/10/2012

18/10/2012

2010

Resumo

Никола Вълчанов, Тодорка Терзиева, Владимир Шкуртов, Антон Илиев - Една от основните области на приложения на компютърната информатика е автоматизирането на математическите изчисления. Информационните системи покриват различни области като счетоводство, електронно обучение/тестване, симулационни среди и т. н. Те работят с изчислителни библиотеки, които са специфични за обхвата на системата. Въпреки, че такива системи са перфектни и работят безпогрешно, ако не се поддържат остаряват. В тази работа описваме механизъм, който използва динамично библиотеките за изчисления и взема решение по време на изпълнение (интелигентно или интерактивно) за това как и кога те да се използват. Целта на тази статия е представяне на архитектура за системи, управлявани от изчисления. Тя се фокусира върху ползите от използването на правилните шаблони за дизайн с цел да се осигури разширяемост и намаляване на сложността.

One of the main areas of applications of computer informatics is the automation of mathematical computations. Information systems targeting various fields like accounting, e-learning/e-testing, simulation environments etc. work with computational libraries, usually specific for the scope of the system. Though such systems could be flawless and work for years without a single error, if not supported some day they become obsolete. We could create a mechanism that loads dynamically the computational libraries and makes runtime decisions (intelligent or interactive) about how and when to use them. This paper targets the architecture of such computations driven systems. It focuses on the benefits of using the right design patterns to provide extensibility and fight complexity. *2000 Mathematics Subject Classification: 68U35.

This paper is partially supported by projects ISM-4, RS09–FMI–041 and MU–3 of Department for Scientific Research, Plovdiv University “Paisii Hilendarski”.

Identificador

Union of Bulgarian Mathematicians, Vol. 39, No 1, (2010), 207p-211p

1313-3330

http://hdl.handle.net/10525/1857

Idioma(s)

en

Publicador

Union of Bulgarian Mathematicians

Palavras-Chave #Computations Driven Systems #Mathematical Computations
Tipo

Article