Малый ШАД_Что такое программная инженерия_3.10.15
.pdf
Последняя машина М.А.Карцева: М - 13
1-Oct-15 |
Software Engineering |
51 |
ПЭВМ «Агат»
(выпущен в 1987 г.)
1-Oct-15 |
Software Engineering |
54 |
Разработка коммерческого ПО
•В 1993 г. – Intrasoft, SA, Athens, Greece.
–VAX VMS, Unix, Informix;
–Computer Aided Siftware Engineering (CASE Tool) Information Engineering Facility (IEF) by Texas Instruments – предшественник UML, разработанный под руководством Дж.Мартина (автора известных книг по Базам Данных);
–См. http://www.maryrosemallari.com/?page_id=192
–Примерно $ 2.000.000 за инсталляцию ();
–Весь инструментарий для разработки Banking Systems и соответствующих программных компонент…
–Проект банковской системы для Инкомбанка и др.
1-Oct-15 |
Software Engineering |
55 |
СП Параграф (ParallelGraphics) – VRML Company
•В 1996 – 2004 гг. – ParallelGraphisc – 3D Graphics for internet…
–Основатели - С.Пачиков, Г.Пачиков, ...
–вскоре Cosmo Software, отделение Silicon Graphics, руководитель Kai-Fu Lee.
Ранее Ли работал в компаниях Apple (1990 – 1996), Silicon Graphics (1996 – 1997) и Microsoft (1998 – 2005). Из последней его переманил Google, предложив компенсацию в 10 миллионов долларов. См. http://lenta.ru/news/2009/09/04/googlechina В июле 2005 MS подал в суд на Ли и Google, обвиняя бывшего сотрудника в нарушении пункта контракта о запрете работать год на конкурентов, а компанию-конкурента — в склонении к нарушению контракта (знание им MSN – технологий поиска).
–С Параграфом связаны А.Пажитнов, Ф.Хитрук, О.Дергунова и многие другие...
•www.web3d.org
–VRML (X3D) – ISO-стандарт, основанный на компонентном подходе...
•Оказал заметное влияние на многочисленные программные инструменты, связанные с 2D- и 3D-графикой;
–Продлолжает развиваться в настоящее время (Instant Reality – augmented or mixed
reality tool, разрабатывается институтом Fraunhofer’а и другими организациями)...
•Примеры: VrmlPad, www.lenin.ru ; http://www.parallelgraphics.com/vrml/gagarin3/3d/indexns.html (./gagarin/index.html – можно локально...)
1-Oct-15 |
Software Engineering |
56 |
В1996 г. появилось Java-программирование...
•С момента появления Java держит первое-второе место по популярности и использовнаию, изредка уступая только языку С (который – заметно ниже уровнем...)...
(См. http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html)
•Java-программирование использует разные компонентные модели, из которых первая и самая распространенная – JavaBeans Component
Model…
•Примеры: Viewer для подмножества VRML средствами JavaBeansкомпонент, сборка из JavaBeans-компонент в BeanBox’е...
•Сенсоры и event-driven поведение в VRML...
1-Oct-15 |
Software Engineering |
57 |
Связь виртуальной и физической реальности - WSN
•В 2004-2008 гг. – LuxoftLabs (MeshNetics) – ZigBee Company.
•Беспроводные сенсорные сети стандартов IEEE 802.15.4 и ZigBee. Ныне – модное направление Internet of Things (IoT)…
–Самостоятельная разработка Hardware и Software (стека протоколов)…
–В кризис 2008-2009 интеллектуальная собственность продана компании Atmel…
–Поэтому с 2009 по Н/В – делюсь накопленными впечатлениями со студентами программной инженерии...
•Студенческий проект: игра в шахматы (MAC IEEE 802.15.4)…
–Программа была выполнена в качестве курсовой работы двумя студентами бакалавриата (Анастасия Семенова и Вадим Лазарев).
•Где тут наука? http://arxiv.org/abs/1409.0526
1-Oct-15 |
Software Engineering |
58 |
•Наши студенты:
–В 2010 г. – Microsoft Imagine Cup - 2 место по России;
–В 2013 г. – Microsoft Imagine Cup - 1 место по России
(5-е, неоффициальное, место на Всемирном финале из 83 команд);
•Еще есть, куда стремиться, – приходите к нам, попробуем...
•Вопросы?
Спасибо за внимание!
1-Oct-15 |
Software Engineering |
59 |
|
|
|
1-Oct-15 |
Software Engineering |
60 |
