Проект DocLine осуществляется с 2004 года совместно кафедрой системного
программирования математико-механического факультета СПбГУ и
лабораторией CASE-технологий НИИ ИТ
математико-механического факультета СПбГУ.
Цель проекта - создать метод разработки и сопровождения
пакетов электронной документации, имеющих значительные повторы. Не секрет,
что, например, большие технические задания в сто страниц и более содержат
огромное количество повторов. Многочисленные повторы содержатся также в документации
для линеек программных продуктов (product lines), поскольку такие продукты
имеют повторяющуюся, общую для всех них функциональность.
Управлять подобными
текстовыми повторами хотелось бы гибко: дело в том, что повторяющиеся
фрагменты текста могут варьироваться в разных контекстах - падежи, наклонения,
спряжения, отдельные термины и т.д. Кроме того, похожие фрагменты текста
могут отличаться в произвольных местах присутствием/отсутствием отдельных
фраз или предложений.
Итак, необходимо снабдить технических писателей средствами гибкого управления
повторяющимися фрагментами текста в документах для удобства сопровождения и
внесения точечных изменений. Сразу же следует оговориться, что мы
предполагаем, что писатель создает тексты в XML, а не в обычных редакторах
типа Microsoft Word. Эта практика все прочнее входит в жизнь профессиональных
технических писателей.
| Авторы |
Название |
Издание |
Скачать |
| Д.В.Кознов, М.Н.Смирнов, В.А.Дорохов, К.Ю.Романовский |
WebMLDoc: подход к автоматизированному отслеживанию изменений в пользовательской документации Web-приложений |
Вестник Санкт-Петербургского Университета, Сер. 10. Вып. 3. 2011. С. 112-126. |
![[pdf]](..\img\pdf.jpg) |
| Смирнов М.Н., Кознов Д. В., Дорохов В. А., Романовский К.Ю. |
Программная среда WebMLDoc для автоматизированного отслеживания изменений в пользовательской документации Web-приложений |
Сб. Системное программирование./ Вып. 5, под ред. А.Н.Терехова и Д.Ю.Булычева. СПб.: Изд. СПбГУ, 2010. C. 32-51. |
![[pdf]](..\img\pdf.jpg) |
| Д.В.Кознов, К.Ю.Романовский |
Автоматизированный рефакторинг документации семейств программных продуктов |
Системное программирование./ Вып. 4, под ред. А.Н.Терехова и Д.Ю.Булычева. СПб.: Изд. СПбГУ, 2009.С. 128-150. |
![[pdf]](..\img\pdf.jpg) |
| К.Ю. Романовский |
Разработка повторно-используемой документации семейства телефонных станций средствами технологии DocLine |
Вестник Санкт-Петербургского университета. Сер. 10. 2009. Вып. 2 |
![[pdf]](..\img\pdf.jpg) |
| 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 |
![[pdf]](..\img\pdf.jpg) |
| Д.В.Кознов, К.Ю.Романовский |
DocLine: метод разработки документации семейства программных продуктов |
Программирование, 2008, № 4 С. 1-13 |
![[pdf]](..\img\pdf.jpg) |
| К.Ю.Романовский, Д.В.Кознов |
Язык DRL для проектирования и разработки документации семейства программных продуктов |
Вестник Санкт-петербургского университета, Серия 10, Информатика, № 4, 2007. С. 110-122 |
![[pdf]](..\img\pdf.jpg) |
| К.Ю. Романовский |
Метод разработки документации семейств программных продуктов |
Системное программирование. Вып. 2, под ред. А.Н.Терехова и Д.Ю.Булычева. СПб.: Изд. СПбГУ, 2006. С. 191-218 |
![[pdf]](..\img\pdf.jpg) |
| Д.Кознов, А. Перегудов, К. Романовский, А. Кашин, А. Тимофеев |
Опыт использования UML при создании технической документации |
Системное программирование./ Вып. 1, под ред. А.Н.Терехова и Д.Ю.Булычева. СПб.: Изд. СПбГУ, 2005. С.18-35. |
![[pdf]](..\img\pdf.jpg) |
| Год |
Автор |
Тема |
Скачать |
| 2007 |
Алексей Семёнов |
Система визуального проектирования документации семейств программных продуктов |
![[pdf]](..\img\pdf.jpg) |
| 2007 |
Константин Яковлев |
Создание среды разработки документации для семейств программных продуктов |
![[pdf]](..\img\pdf.jpg) |
| 2008 |
Леонид Минчин |
Разработка методов рефакторинга документации семейств программных продуктов
|
![[pdf]](..\img\pdf.jpg) |
| 2008 |
Татьяна Дроздова |
Апробация метода DocLine разработки технической документации на промышленном проекте
|
![[pdf]](..\img\pdf.jpg) |
| 2010 |
Александр Голубев |
Расширение гипертекстовой модели языка WebML средствами поддержки вариативности |
![[pdf]](..\img\pdf.jpg) |
| 2010 |
Вадим Дорохов |
Автоматизированная поддержка полхзовательской документации web-приложений, разрабатываемых в среде WebRatio |
![[pdf]](..\img\pdf.jpg) |
| 2010 |
Николай Соколов |
Интеграция технологии DocLine в Adobe FrameMaker |
![[pdf]](..\img\pdf.jpg) |
| 2011 |
Валерия Головина |
Поддержка вариативности в семействах Web-приложений интенсивной обработки данных |
![[pdf]](..\img\pdf.jpg) |
| 2011 |
Мария Лебедева |
Поддержка управления документацией в семействах Web-приложений интенсивной обработки данных |
![[pdf]](..\img\pdf.jpg) |