• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site
Of all publications in the section: 3
Sort:
by name
by year
Article
Silakov D. Proceedings of the Spring/Summer Young Researchers’ Colloquium on Software Engineering. 2008. P. 11-18.

This paper presents a novel approach of collecting and managing information about existing Linux distributions and applications necessary for standardizing Linux ecosystem during Linux Standard Base specification development. The approach is based on the usage of database designed on the basis of abstract model of the Linux ecosystem. The process of database schema design is described as well as design of tools for populating it with data and analytical instruments.

Added: Sep 22, 2015
Article
Bessonov V. A., Lyadova L. N. Proceedings of the Spring/Summer Young Researchers’ Colloquium on Software Engineering. 2014. No. 8.

Most modern software is written in high level languages. The task of translating source code, written in high-level languages, into a representation, which can be executed on a computer system, solves by specialized programs called compilers. Errors in compilers lead to differences between the behavior of modules, resulting from the work of compilers, and behavior, defining the semantics of the original program. Such errors are very difficult to detect and correct, and their presence casts doubt on the quality of the programs generated by a compiler. Obviously, the correctness of the compiler is a strong prerequisite for reliable software created with its help [20]. This paper describes the concept of a system designed to automate the process of testing the major components of any compiler: syntax analyzer and context conditions analyzer (semantic analyzer).

Added: Aug 12, 2014
Article
Silakov D. Proceedings of the Spring/Summer Young Researchers’ Colloquium on Software Engineering. 2007. P. 15-22.

This paper presents a novel approach of tracking requirements history based on the usage of so-called specification database. The approach was applied to the Linux Standard Base specification. Both necessary database schema elements and required modifications of tools dealing with the database are concerned.

Added: Sep 22, 2015