О КЛАССИФИКАЦИИ
СИСТЕМ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ И СОЗДАНИЯ ПРОГРАММ (CASE)
ON CLASSIFICATION OF COMPUTER-AIDED
SOFTWARE ENGINEERING SYSTEMS (CASE)
Бердоносов Виктор Дмитриевич - кандидат
технических наук, доцент, профессор кафедры «Информационные системы»
Комсомольского-на-Амуре государственного технического университета (Россия,
Комсомольск-на-Амуре); 681024, г. Комсомольск-на-Амуре, пр. Интернациональный 59 - 5; +7 (962) 2875141. E-mail:
ktriz@knastu.ru.
Berdonosov Victor D. -
PhD in Engineering, Assistant Professor, Department of Information Systems,
Komsomolsk-on-Amur State Technical University. 681024, Komsomolsk-on-Amur. E-mail: ktriz@knastu.ru
Редколис Елена Валерьевна - аспирант
кафедры «Информационные системы» Комсомольского-на-Амуре государственного
технического университета (Россия, Комсомольск-на-Амуре); 681013,
Комсомольск-на-Амуре, пр. Ленина 42/3 - 6; +7
(924) 2257042. E-mail: Lulumzja@mail.ru.
Redkolis Elena V. - PhD Candidate, Department of Information
Systems, Komsomolsk-on-Amur State Technical University. 681013,
Komsomolsk-on-Amur. E-mail: Lulumzj a@mail.ru
Аннотация. Авторы с различной степенью глубины
ознакомились с несколькими сотнями CASE- систем. Предлагается рассмотреть эволюцию CASE-систем.
При этом движущей силой эволюции является разрешение противоречий, возникающих
на предыдущих стадиях, причём разрешение противоречий осуществляется
инструментами ТРИЗ. Критериями, в соответствии с которыми происходило и
происходит развитие CASE-систем, являются полезность и затратность. В работе выделены линии эволюции CASE-систем,
их достоинства и недостатки, а также проанализированы назначение и тенденции
развития каждой линии. Использование данного подхода для целей обучения
позволяет значительно сократить время на освоение всего разнообразия CASE-систем
за счёт систематизации знаний. С другой стороны, такая систематизация позволит,
во-первых, выявить приоритетные направления дальнейшего развития CASE-систем,
во-вторых, существенно упростит подбор подходящей для целей использования CASE-системы
на предприятии и, в-третьих, апробировать применение инструментов ТРИЗ для
разрешения противоречий, возникающих в CASE-системах.
Summary:
The authors of the present paper have reviewed several hundreds of
Computer-Aided Software Engineering (CASE) systems. It is proposed to examine
the evolution of CASE-systems. Herewith, the motivating force of this
evolution is viewed as the resolution of conflicts that appeared at the
previous stages; such contradictions/conflicts are resolved using TRIZ tools.
The criteria that are linked to the TRIZ concept of «ideality» and according to
which CASE-systems develop are practicality and investment. In the paper, the
CASE-systems development lines are singled out, their advantages and
disadvantages and the purpose and development trends of each line are analyzed.
Application of this approach for training allows reducing significantly the
time needed for learning different CASE-systems, by means of knowledge
systematization. On the other side, this systematization will allow 1) to
identify the priority development areas for CASE- systems, 2) to simplify
significantly the choice of CASE-systems being used at enterprises, and 4) to
approve the TRIZ tools application for contradiction resolution in
CASE-systems.
Ключевые
слова: CASE, жизненный цикл программного обеспечения,
процессно-ориентированный подход, систематизация знаний.
Keywords:
CASE, software life cycle, process-oriented approach, systematization of
knowledge
«Ученые записки
КнАГТУ». № IV - 1(4) 2010 «Науки о природе и
технике» с. 12 - 25
«Scholarly Notes of Komsomolsk-na-Amure State Technical University». Issue IV - 1(4) 2010 "Engineering and
Natural Sciences"
DOI 10.17084/2010.IV-1(4).2
References
1. Berdonosov, V. «Fractality of knowledge and TRIZ», Proceedings of the ETRIA
TRIZ Future Conference, Kortrijk, 9-11
October 2006, published by CREAX Press, ISBN 90-77071-05-9. – pp. 31-36.
2. Berdonosov, V., Redkolis, E. «TRIZ-fractality of
mathematics» Proceedings of the ETRIA TRIZ Future Conference, Frankfurt on Mian,
6-8 November 2007, published by Kas-sel University
Press GmbH, ISBN 978-3-89958-340-3. – pp. 15-22.
3. Fuggetta, A. A
Classification of CASE Technology. Dipartimento di Elettronica ed
Inf., Politecnico di Milano: Computer, vol. 26, no.
12, Dec. 1993, doi:10.1109/2.247645. – pp. 25-38.
http://dx.doi.org/10.1109/2.247645
Ссылка на
текст статьи
© 2010 Berdonosov V. D., Redkolis E. V. This is
an Open Access article distributed under the terms of the Russian Index of
Science Citation License http://www.uzknastu.ru/files/forautors/en/License%20Agreement.doc,
allowing third parties to copy and redistribute the material in any medium or
format and to remix, transform, and build upon the material for any purpose,
even commercially, provided the original work is properly cited and states its
license.
© 2010 Бердоносов В. Д., Редколис Е. В. Данная
статья находится в Открытом Доступе и распространяется на условиях лицензии
Российского Индекса Научного цитирования
http://www.uzknastu.ru/files/forautors/en/License%20Agreement.doc, в
соответствии с которыми третьи лица имеют право копировать и повторно
распространять этот материал на любых носителях и в любом формате, а также
микшировать, изменять и использовать в качестве основы для любых целей, в том
числе коммерческих, при условии, что на оригинальное произведение сделаны
должным образом оформленные ссылки и что приведена информация о действующей в
отношении него лицензии.