О         КЛАССИФИКАЦИИ СИСТЕМ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ И СОЗДАНИЯ ПРОГРАММ (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, Komso­molsk-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 moti­vating 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

 

Ссылка на текст статьи

Текст статьи в журнале

Text of article in journal

 

© 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, в соответствии с которыми третьи лица имеют право копировать и повторно распространять этот материал на любых носителях и в любом формате, а также микшировать, изменять и использовать в качестве основы для любых целей, в том числе коммерческих, при условии, что на оригинальное произведение сделаны должным образом оформленные ссылки и что приведена информация о действующей в отношении него лицензии.

 

 

 

 

 

Лицензия Creative Commons
Произведение «О КЛАССИФИКАЦИИ СИСТЕМ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ И СОЗДАНИЯ ПРОГРАММ (CASE) ON CLASSIFICATION OF COMPUTER-AIDED SOFTWARE ENGINEERING SYSTEMS (CASE)» созданное автором по имени Бердоносов В. Д., Редколис Е. В.Berdonosov V. D., Redkolis E. V. , публикуется на условиях лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.
Основано на произведении с http://www.uzknastu.ru/files/translit/2010/IV_1(4)/IV.1(4).2.htm.