D. V. Koznov

Learn More
One of the most vital techniques in the context of software product line (SPL) evolution is refactoring – extracting and refining reusable assets and improving SPL architecture in such a way that the behavior of existing products remains unchanged. We extend the idea of SPL refactoring to technical documentation because reuse techniques could effectively be(More)
Domain-Specific Modeling (DSM) approach is developing in connection with problems of UML practical usage. This approach is intended for faster development of new visual languages, graphics editors, and tools of code generation, oriented for various problem domains. Commonly, DSM approach is applied within the bounds of a single software company for(More)
Transition to e-government services is a worldwide tendency. However, each country possesses its own specifics, which need to be taken into account. The given study is dedicated to transition towards e-government services in Russia. A method for formal specification of Russian government services is presented. This method can be used for e-government(More)