60 likes | 442 Views
CASE -технологии Computer-Aided Software Engineering. История внедрения компьютеров в бизнесе. Развитие методологии проектирования ПО. RYO (Roll Your Own) SDM (Structure Design Methodology) – Дейкстра, ДеМарко IE (Information Engineering) – Джеймс Мартин GUI (Graphic User Interface)
E N D
CASE-технологииComputer-Aided Software Engineering История внедрения компьютеров в бизнесе
Развитие методологии проектирования ПО • RYO (Roll Your Own) • SDM (Structure Design Methodology) – Дейкстра, ДеМарко • IE (Information Engineering) – Джеймс Мартин • GUI (Graphic User Interface) • OO (Object Orientation)
Составляющие CASE-продукта • Методология (Method Diagrams)– единый графический язык и правила работы с ним • Графические редакторы (Graphic Editors) (upper case технологии, «рисунки для начальников») • Генераторы (low case технологии) • Репозиторий
Примеры CASE-технологий • IEF (Information Engineering Facility) фирмы TI (Texas Instruments), $200 млн/год (1995 г.) • ADW (Application Development Workbench) фирмы KW (Knowledge Ware), $150 млн/год (1995 г.) • HPS (High Productivity System) фирмы SEER, в 1992-1993 гг. мы полностью переписали HPS, $120 млн/год • В середине 80-ых гг. мы разработали RTST с генерацией экранных форм, баз данных, CRUD и бизнес-логики на Алголе 68 на основе SDL-диаграмм
Недавняя история • Enterprise level – 500-1000 человек в течение 1-2 лет • Department level – 2-5 человек в течение1-2 месяцев: Rapid Application Development (например, Power Builder, FORTE, Sun Microsystems Powery) • Microsoft Visual Basic • Закат CASE
Ренессанс CASE • 1998 г. Rational Rose, UML, “three amigos” (Рэмбо, Буч, Якобсон) • IBM купила Rational Software за $2 млрд • Borland купила Together Soft за $200 млн • 1996 г. Sterling Software (“могильщик ПО”) купила всё, кроме HPS. Нам заказали: • Конвертор Cobol -> Coolgen (IEF) • ADW -> Cobol (Computer Associates) • SEER и Relativity заказали нам конверторыHPS -> Cobol