Ruslan L. Smeliansky
Moscow State University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ruslan L. Smeliansky.
central and eastern european software engineering conference in russia | 2013
Alexander Shalimov; Dmitry Zuikov; Daria Zimarina; Vasily Pashkov; Ruslan L. Smeliansky
This paper presents an independent comprehensive analysis of the efficiency indexes of popular open source SDN/OpenFlow controllers (NOX, POX, Beacon, Floodlight, MuL, Maestro, Ryu). The analysed indexes include performance, scalability, reliability, and security. For testing purposes we developed the new framework called hcprobe. The test bed and the methodology we used are discussed in detail so that everyone could reproduce our experiments. The result of the evaluation show that modern SDN/OpenFlow controllers are not ready to be used in production and have to be improved in order to increase all above mentioned characteristics.
International Journal of Critical Computer-based Systems | 2010
Vasily V. Balashov; Anatoly G. Bakhmurov; Maxim V. Chistolinov; Ruslan L. Smeliansky; Dmitry Yu. Volkanov; Nikita V. Youshchenko
In this paper, we present a technology for integration of distributed real-time embedded systems (RTES) based on hardware-in-the-loop simulation. The environment to support this technology is described. This environment also enables simulation-based development of RTES software and evaluation of RTES architecture on early stages of RTES development.
Programming and Computer Software | 2006
K. O. Savenkov; Ruslan L. Smeliansky
In the paper, a technique for automated rebuilding simulation models (including their program codes) to abstract from certain properties of the object being modeled is suggested. It reduces computational complexity of simulation modeling experiments. The suggested technique is applied to simulation models of distributed computer systems.
international conference on dependability of computer systems | 2008
Vasily V. Balashov; Anatoly G. Bakhmurov; Maxim V. Chistolinov; Ruslan L. Smeliansky; D. Yu. Volkanov; N.V. Youshchenko
In this paper we present a technology for integration of distributed real-time embedded systems (RTES) based on hardware-in-the loop simulation. The environment to support this technology is described. This environment also enables simulation-based evaluation of RTES architecture on early stages of RTES development.
2006 International Symposium on Computer Networks | 2006
Vasily V. Balashov; Valery A. Kostenko; Ruslan L. Smeliansky; S. V. Vavinov
In this paper we address the problem of automatic generation of a data exchange schedule for the MIL STD-1553B multiplex data bus. This bus is widely used in modern real-time distributed embedded systems. Static scheduling strategy is typically used to build a schedule of data exchanges over this bus. We present heuristic algorithms developed to perform the scheduling with optimization of bus load and number of scheduled exchange commands. During the integration phase of the embedded system development, it is often the case that a correct data exchange schedule cannot be constructed due to excessive requirements to communication through the bus. We present algorithms for generation of suggestions on how to change the requirements within given ranges in order to make the schedule construction possible. A tool system for automatic generation of data exchange schedules is also presented, with its structure and key features
Proceedings of the Spring/Summer Young Researchers’ Colloquium on Software Engineering | 2013
Alexander Shalimov; Ruslan L. Smeliansky
The software defined networking paradigm becomes more and more important and frequently used in area of computer networks. It allows to run software that manages the whole network. This software becomes more complicated in order to provide new functionality that was impossible to imagine before. It requires better performance, better reliability and security, better resource utilization that will be possible only by using advanced software engineering techniques (distributed and high availability systems, synchronization, optimized Linux kernel, validation techniques, and etc).
ieee international conference on cloud computing technology and science | 2017
Vitaly A. Antonenko; Ruslan L. Smeliansky; Alexander Ermilov; Artem Plakunov; Nadezhda Pinaeva; Andrey Romanov
The paper presents C2 Platform that covers both the telecommunication and enterprise cloud cases. The C2 architecture incorporates as the network service orchestration as service life-cycle management. C2 implementation follows ETSI NFV MANO standard and uses TOSCA to describe network functions. The paper provides the experiments methodology and experimental measurements of the platform efficiency, function scaling and healing overheads.
Archive | 2013
Vasily V. Balashov; Alexander Baranov; Maxim V. Chistolinov; Dmitry Gribov; Ruslan L. Smeliansky
Significant part of requirements to avionics software can only be tested on target hardware running non-instrumented software. General purpose functional testing toolsets require loading auxiliary software to target avionics devices to perform target-based testing. This work presents a toolset for functional testing of avionics software, aimed at testing without target instrumentation. The toolset supports automatic and human-assisted testing of software running on target avionics device(s) by providing input data through a variety of onboard interface channels and analyzing devices’ responses and inter-device communication. Architecture of software and hardware counterparts of the toolset is described. A family of avionics testbenches based on the toolset is considered as an industrial case study. Special attention is paid to toolset application for testing of dependability requirements to avionics systems.
The Second International Symposium on Neuroinformatics and Neurocomputers | 1995
Ruslan L. Smeliansky; Nickolay A. Umnov
The paper presents a problem of optimal neural network (NN) design for a given application. The application is described as a mapping R/sup N//spl rarr/R. The design process consists of two stages: selection of NN models which are able to approximate the given application, and an optimisation criterion estimation for each selected model with the further choosing of the best NN. The structure of an instrumental system for optimal NN design is proposed.
2014 First International Science and Technology Conference (Modern Networking Technologies) (MoNeTeC) | 2014
Vasily Pashkov; Alexander Shalimov; Ruslan L. Smeliansky