scispace - formally typeset
Search or ask a question
Conference

Central and Eastern European Software Engineering Conference in Russia 

About: Central and Eastern European Software Engineering Conference in Russia is an academic conference. The conference publishes majorly in the area(s): Software development & Software development process. Over the lifetime, 129 publications have been published by the conference receiving 703 citations.

Papers published on a yearly basis

Papers
More filters
Proceedings ArticleDOI
24 Oct 2013
TL;DR: 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.
Abstract: 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.

294 citations

Proceedings ArticleDOI
12 Oct 2018
TL;DR: In this paper, the authors propose a software development process to gather the requirement, analyze, design, develop, test and deploy blockchain applications based on several Agile practices, such as User Stories and iterative and incremental development based on them.
Abstract: Cryptocurrencies and their foundation technology, the Blockchain, are reshaping finance and economics, allowing a decentralized approach enabling trusted applications with no trusted counterpart. More recently, the Blockchain and the programs running on it, called Smart Contracts, are also finding more and more applications in all fields requiring trust and sound certifications. Some people have come to the point of saying that the "Blockchain revolution" can be compared to that of the Internet and the Web in their early days. As a result, all the software development revolving around the Blockchain technology is growing at a staggering rate. The feeling of many software engineers about such huge interest in Blockchain technologies is that of unruled and hurried software development, a sort of competition on a first-come-first-served basis which does not assure neither software quality, nor that the basic concepts of software engineering are taken into account.This paper tries to cope with this issue, proposing a software development process to gather the requirement, analyze, design, develop, test and deploy Blockchain applications. The process is based on several Agile practices, such as User Stories and iterative and incremental development based on them. However, it makes also use of more formal notations, such as some UML diagrams describing the design of the system, with additions to represent specific concepts found in Blockchain development. The method is described in good detail, and an example is given to show how it works.

59 citations

Proceedings ArticleDOI
23 Oct 2014
TL;DR: The discussion paper provides a clarified vision onto the smart spaces terminology and considers P2P-based service formalism, on the top of which several architectural abstractions provide means for designing smart space applications.
Abstract: Despite of the elegance of smart spaces paradigm and its clear advantages, this area of development of "smart" software for Internet of Things (IoT) still has very limited systematization and formal concept notation. The discussion paper provides a clarified vision onto the smart spaces terminology. The reference case is the M3 architecture, based on which we sequentially elaborate the notions of smart space, smart environment of knowledge sharing, smart space application, its services and its architecture. We consider P2P-based service formalism, on the top of which several architectural abstractions are presented. They provide means for designing smart space applications.

20 citations

Proceedings ArticleDOI
20 Oct 2017
TL;DR: A method for solving the problem of encapsulation is proposed based on the creation of the VI-XML metalanguage (Visual Intelligence XML), which includes a description of rules, concepts and opinions, oriented to presenting components of visual models of different hierarchy levels.
Abstract: The work is devoted to the analysis of complex systems visual modelling methods. A set of graphical models usage (graphical notation) methods and formal text description (text notation) methods is used. The conceptual, structure-functional, logical and physical levels of modelling are distinguished. In general the lower level of visual modelling reflects specific abstractions. The problem of encapsulation is also considered, which is caused by the fragmented nature of visual analysis and the isolation of available tools from application during different stages of the life cycle modelling. A method for solving these problems is proposed based on the creation of the VI-XML metalanguage (Visual Intelligence XML), which includes a description of rules, concepts and opinions, oriented to presenting components of visual models of different hierarchy levels. Based on the universal language of synchronous visual models VI-XML, a universal visual diagram editor VI (Visual Intelligence) has been created.

17 citations

Proceedings ArticleDOI
20 Oct 2017
TL;DR: In this article, a graph parsing technique based on generalized top-down parsing algorithm (GLL) is proposed, which allows one to build finite structural query result representation with respect to the given grammar in polynomial time and space.
Abstract: Graph data model and graph databases are popular in such areas as bioinformatics, semantic web, and social networks. One specific problem in the area is a path querying with constraints formulated in terms of formal grammars. The query in this approach is written as a grammar and paths querying is graph parsing with respect to the grammar. There are several solutions to it, but they are based mostly on CYK or Earley algorithms which impose some restrictions in comparison with other parsing techniques, and employing of advanced parsing techniques for graph parsing is still an open problem. In this paper we propose a graph parsing technique which is based on generalized top-down parsing algorithm (GLL) and allows one to build finite structural query result representation with respect to the given grammar in polynomial time and space for arbitrary context-free grammar and graph.

15 citations

Performance
Metrics
No. of papers from the Conference in previous years
YearPapers
201812
201723
201614
201511
201427
20138