DocLine project was started in 2004 on the Software Engineering Chair of the Faculty of Mathematics and Mechanics of Saint-Petersburg State University in cooperation with CASE-technologies Laboratory of the Research Institute for Information Technologies.
The goal of DocLine project is to provide a method for developemnt and maintenance of electronic documentation packages having multiple commonalities. For example, large requirement specifications (100 pages+) contain a lot of common text fragments, as well as documentation for product lines, since such products share common functionality.
|Project scintific leader: Dmitry Koznov||dkoznov [at] yandex.ru|
|Technical leader: Dmitry Luciv||dluciv [at] math.spbu.ru|
|D. V. Luciv, D. V. Koznov, H. A. Basit, and A. N. Terekhov||On Fuzzy Repetitions Detection in Documentation Reuse||Programming and Computer Software, 2016, Vol. 42, No. 4, pp. 216–224|
|D. Koznov, D. Luciv, H. Basit, O. Lieh, M. Smirnov||Clone Detection in Reuse of Software Technical Documentation||Lecture Notes in Computer Science, Vol. 9609, 2016, pp. 170-185 (10th International Andrei Ershov Informatics Conference on Perspectives of System Informatics, PSI 2015)|
|D.V.Lutsiv, D.V.Koznov, H.A.Basit, O.E.Lieh, M.N.Smirnov, K.Yu.Romanovsky||An Approach for Clone Detection in Documentation Reuse||Scientific and Technical Journal of Information Technologies, Mechanics and Optics № 4 (92). St-Petersburg, ITMO University, 2014, pp. 106-114. (in Russian)|
|D.V.Luciv, D.V.Koznov, V.S.Andreev||Hierarchical diff algorithm for complicated documents||Software Engineering (papers collection) № 7, edited by A.N.Terekhov and D.Y.Bulychev. SPb.: SPbSU publishing house, 2012, pp. 57-68. (in Russian)|
|D.V.Koznov, A.V.Shutak, M.N.Smirnov, M.A.Smarzhevsky||Clone Detection in Technical Documentation Refactoring||Computer Tools in Education № 4, 2012, pp. 30-40. (in Russian)|
|D.V.Koznov, K.Y.Romanovsky||Automated Refactoring of Software Product Lines Documentation||Software Engineering (papers collection) № 4, edited by A.N.Terekhov and D.Y.Bulychev. SPb.: SPbSU publishing house, 2009, pp. 128-150. (in Russian)|
|K.Y.Romanovsky||Developing reusable documentation of telecommunication systems family using DocLine technology||Saint-Petersburg University Bulletin. Series 10. 2009. № 2 (in Russian)|
|K.Romanovsky, D.Koznov, L.Minchin||Refactoring the Documentation of Software Product Lines||3rd IFIP td2 Central and East European Conference on Software Engineering Techniques CEE-SET 2008, Brno (Czech Republic), October 13-15, 2008|
|Koznov, D., Romanovsky K.||DocLine: the Method for Software Product Line Documentation Development||Programming and Computer Software, editor V.P. Ivannikov, Vol. 34, №4 2008, pp. 216-224|
|K.Y.Romanovsky, D.V.Koznov||DRL - the Language for Designing and Developing Software Product Lines Documentation||Saint-Petersburg University Bulletin. Series 10, № 4, 2007. С. 110-122 (in Russian)|
|K.Y.Romanovsky||The Method for Software Product Line Documentation Development||Software Engineering (papers collection) № 2, edited by A.N.Terekhov and D.Y.Bulychev. SPb.: SPbSU publishing house, 2006, pp. 191-218 (in Russian)|
|D. Koznov, A. Peregudov, K. Romanovsky, A. Kashin, A. Timofeev||The experience of applying UML to the creation of technical documentation||Software Engineering (papers collection) № 1, edited by A.N.Terekhov and D.Y.Bulychev. SPb.: SPbSU publishing house, 2005, pp. 18-35 (in Russian)|