350 rub
Journal Information-measuring and Control Systems №11 for 2012 г.
Article in number:
System-level approach to design and development of domain-specific information and control systems
Keywords:
composite application
workflow
expert knowledge
semantic technologies
distributed computing
Authors:
P.A. Smirnov, S.V. Kovalchuk, A.V. Boukhanovsky
Abstract:
The article presents Virtual Simulation Objects (VSO) concept which allows to develop domain-specific information and control systems with high-level simulation environments based on cloud computing infrastructure. The concept defines the composition and usage principles of virtual objects. The objects incorporate set of models which can be translated into composite application in form of workflow calling domain-specific applications. Also the objects are related to some real-world objects, which can be explored via the set of models. Object-s composition can be concerned as a structural model, which defines the set of objects and ways of theirs interaction. The VSO concept is based on iPSE (Intelligent Problem Solving Environment) concept which supports building of intelligent domain-specific PSEs for eScience and operates with the knowledge on problem solving with software which is called within composite application presented as abstract workflows.
For the purpose of VSO knowledge storing semantic structure for description of virtual objects was developed. The structure defines classes and relationship of the expert knowledge base. It contains following elements: objects, properties, models, scenarios , and implementations. Instrumental environment working with the knowledge base was developed GUI software using Silverlight technology. The environment was integrated with cloud computing platform CLAVIRE, which can run composite applications constructed after VSO-based systems - structure. WCF technology is used to interact with CLAVIRE services. The instrumental environment contains two key applications: VSO constructor - GUI software for virtual objects composition, and VSO class editor - GUI software for design and development of virtual objects.
Presented VSO concept is called to try fill in the gap between three large fields of knowledge: information technologies, knowledge engineering, and simulation along with general systems theory. Proposed approach can be concerned as comprehensive solution, which on union of all these subjects for satisfaction of the interest toward system-level scientific simulation. The approach provides support during whole process of simulation-based investigation: modeling, simulation and result analysis.
Pages: 17-24
References
- Foster I., et al. Cloud Computing and Grid Computing 360-Degree Compared. eprint arXiv:0901.0131, 2008. http://arxiv.org/ftp/arxiv/papers/0901/0901.0131.pdf.
- Gil, Y. et al.Examining the Challenges of Scientific Workflows // IEEE Computer. 2007. V. 40. Issue 12. P. 24-32.
- Foster, I., Kesselman, C., Scaling System-Level Science: Scientific Exploration and IT Implications // Computer. 2006. V. 39. № 11. P. 31-39.
- Бухановский А. В., Васильев В. Н. Современные программные комплексы компьютерного моделирования e-Science// Изв. вузов. Приборостроение. 2010. № 3. С. 60-64.
- Kovalchuk, S. V. et al. Virtual Simulation Objects Concept as a Framework for System-Level Simulation // Proceedings of IEEE e-Sceince Conference. 2012. CD-ROM.
- Бухановский А. В., Ковальчук С. В., Марьин С. В. Интеллектуальные высокопроизводительные программные комплексы моделирования сложных систем: концепция, архитектура и примеры реализации // Изв. вузов. Приборостроение. 2009. № 10. С. 5-24.
- Ковальчук С. В., Маслов В. Г. Интеллектуальная поддержка процесса конструирования композитных приложений в распределенных проблемно-ориентированных средах // Изв. вузов. Приборостроение. 2011. №10. С. 29-35.
- Chandrasekaran, B., Josephson, J. R., Benjamins, V. R.,What Are Ontologies, and Why Do We Need Them - // IEEE Intelligent Systems. 1999. V. 14. №1. P. 20-26.
- Suggested Upper Merged Ontology (SUMO). http://ontologyportal.org.
- Бухановский А. В. и др.CLAVIRE: перспективная технология облачных вычислений второго поколения // Изв. вузов. Приборостроение. 2011. № 10. С. 7-13.
- Князьков К. В., Ларченко А. В. Предметно-ориентированные технологии разработки приложений в распределенных средах // Изв. вузов. Приборостроение. 2011. № 10. С. 36-43.
- The Protege Ontology Editor and Knowledge Acquisition System. http://protege.stanford.edu/.
- Бухановский А. В., Иванов С. В., Нечаев Ю. И. Интерпретация динамики судна при воздействии разрушающихся и экстремальных волн при функционировании бортовой интеллектуальной системы // Нейрокомпьютеры: разработка, применение. 2011. № 6. С. 19-28.
- The official SWAN Home Page. http://www.swan.tudelft.nl/.
- Безгодов А. А., Бухановский А. В. Виртуальный полигон для исследования экстремальной динамики морских объектов на нерегулярном волнении // Изв. вузов. Приборостроение. 2011. №5. С. 98-100.