OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Среда, 21 Август, 2019 17:13

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: Четверг, 04 Февраль, 2010 00:18 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
Р. Бар. Язык Ада в проектировании систем. М.: Мир, 1988.

Речь про подход к проектированию программных систем на основе параллельных примитивов (задач) и их взаимодействий (рандеву). Систем, потенциально готовых к распределённости. Содержательные сильные примеры (например, реализация сетевых протоколов и т.п.).

Материал не зависит от языка. Ада используется как язык, в котором есть нужные примитивы, имеющие "общесистемную" (в смысле системного анализа) семантику. Предлагается визуальный язычок для рисования чертежей.

Интересно ещё в плане "растяжки мозгов" в направлении "а какие могут быть крупные архитектуры без применения ООП".

http://317.metasystems.ru/books/System- ... h-Ada.djvu


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 04 Февраль, 2010 23:37 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 372
Илья Ермаков писал(а):
Р. Бар. Язык Ада в проектировании систем. М.: Мир, 1988.
Речь про подход к проектированию программных систем на основе параллельных примитивов (задач) и их взаимодействий (рандеву). Систем, потенциально готовых к распределённости. Содержательные сильные примеры (например, реализация сетевых протоколов и т.п.).
Материал не зависит от языка. Ада используется как язык, в котором есть нужные примитивы, имеющие "общесистемную" (в смысле системного анализа) семантику. Предлагается визуальный язычок
http://317.metasystems.ru/books/System- ... h-Ada.djvu

Спасибо!

Великолепная книга, у меня давно стоит на полке, время от времени посматриваю.
Кстати, по моим сведениям, графическая нотация Бара используется при программировании для МКС.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Февраль, 2010 01:06 

Зарегистрирован: Вторник, 05 Январь, 2010 21:31
Сообщения: 1101
Откуда: Харків, Данилівка
Не знаю куда, тут что-то есть:
http://umup.narod.ru/#books_all
еще и журналы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 17 Февраль, 2010 07:06 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Вот такую как-то видел:

ISBN 5-98003-272-Х. Енин Анатолий, Енин Николай. Локальная СУБД своими руками, Учимся на примерах + CD. - СОЛОН-Пресс.
Изложение процесса разработки приложения однопользовательской СУБД средствами MFC.
Интересно обоснование этому: в начале книги авторы критически рассматривают жизненный цикл инфопрогизделий с учётом фактора зрелости и приходят к выводу, что среды проектирования СУБД (типа SQL Server) настолько сложны в использовании и формируют столь "тяжёлые" приложения, что для несложных проектов, особенно при аппаратных/системных ограничениях на платформу АРМ (напр. для малого бизнеса), эффективнее будет именно заказное проектирование... вроде как возврат к ремесленному производству в связи с тем, что индустриальное в многом стало "вещью в себе" :)

Интересно было бы найти образ... м.б. кто-то знает?

И ещё: в тексте упоминалось, что авторы напишут продолжение на тему создания многопользовательских/сетевых приложений СУБД, но пока не попадалось... м.б. кто-то видел?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 17 Февраль, 2010 08:43 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3061
Откуда: Астрахань
Драконограф писал(а):
Вот такую как-то видел:

ISBN 5-98003-272-Х. Енин Анатолий, Енин Николай. Локальная СУБД своими руками, Учимся на примерах + CD. - СОЛОН-Пресс.
Интересно было бы найти образ... м.б. кто-то знает?

И ещё: в тексте упоминалось, что авторы напишут продолжение на тему создания многопользовательских/сетевых приложений СУБД, но пока не попадалось... м.б. кто-то видел?

1. У меня эта книжка есть бумажная. Хорошая книжка. О каком образе вы говорите? Если о сидюке, то я могу его сюда выложить.
2. Продолжение пока не попадалось.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 18 Февраль, 2010 04:39 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Валерий Лаптев писал(а):
Драконограф писал(а):
Локальная СУБД своими руками, Учимся на примерах + CD. - СОЛОН-Пресс.

1. У меня эта книжка есть бумажная. Хорошая книжка. О каком образе вы говорите? Если о сидюке, то я могу его сюда выложить.

Спасибо, было бы хорошо. Конечно, я имел в виду и текст тоже.
Валерий Лаптев писал(а):
2. Продолжение пока не попадалось.

М.б. и не написано :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 19 Февраль, 2010 14:15 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
Иан Соммервил "Инженерия программного обеспечения".

Очень хорошая книга, для программистских коллективов.

Кстати, чувствуется влияние Соммервила в SWEBOK (viewtopic.php?f=75&t=2302)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 19 Февраль, 2010 23:46 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
Herbert Weber. Software Factory Challenge.

http://books.google.ru/books?id=8wBEvXG ... frontcover


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 08 Сентябрь, 2010 04:49 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Возможно, будет интересно не языковым базисом, но какими-то особенностями подхода к разработке:
Вложение:
Комментарий к файлу: Огл+Введ+Лит+ПУ
Проектирование информатических систем управления с применением UML для спецификаций и Java для программной реализации ИС (на примере системы обслуживания автомобилей).

Кармайкл,Хейвуд-БыстрИКачРПО-извл.djvu [260.72 КБ]
Скачиваний: 451

И ещё одно пособие:
Путилин А.Б, Юрагов Е.И. Компонентное моделирование и программирование на языке UML. - М.:НТ Пресс, 2005.
Основы разработки информатических систем управления техпроцессами с применением UML для спецификаций и COM-технологий+Delphi для программной реализации ИС (на примере комплекса автоматизации измерений). Также описаны: основы многопоточности (кратко); разработка драйверов и DLL для MSW; основы COM; принципы предобработки показаний датчиков; применение XML для параметризации алгоритмов человеко-машинного взаимодействия (на базе спецификации интерфейса оператора).

М.б. интересно какими-то практическими решениями по автоматизации, моделированию объектов, построению XML-интерфейса оператора.

Обе книги объединяет стремление выстроить сквозной ЖЦ автоматизированной системы как средства решения конкретно поставленных задач, пусть и описываемой не вполне совершенными средствами.


Последний раз редактировалось Владислав Жаринов Вторник, 24 Январь, 2012 15:36, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 09 Ноябрь, 2010 22:18 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
Прекрасная книга
Басс, Клементс, Кацман "Архитектура программного обеспечения на практике".
Спасибо студентам - пересканировали. :)

http://narod.ru/disk/27238251000/Bass.djvu.html


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 18 Ноябрь, 2010 22:46 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 530
Откуда: Москва
Вероятно, книга "Getting Real" от 37signals.com широко известна в узких кругах. Но я недавно на нее натолкнулся.
Уж очень понравилось вот это наблюдение:

-----------------
Слушайте, когда ваш код сопротивляется

Прислушивайтесь к своему коду. Он будет высказывать предложения. Он будет сопротивляться. Он расскажет, где стоят ловушки. Он предложит новые пути решений. Он поможет вам держаться модели меньшего объема программы.
...
-----------------
http://gettingreal.37signals.com/GR_rus.php#ch10


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 25 Ноябрь, 2010 15:32 

Зарегистрирован: Вторник, 05 Январь, 2010 21:31
Сообщения: 1101
Откуда: Харків, Данилівка
Прикольная книжка:
http://easyelectronics.ru/m-damke-opera ... roevm.html
Без зауми.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 08 Декабрь, 2010 15:09 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Рыжий писал(а):
Прикольная книжка:
http://easyelectronics.ru/m-damke-opera ... roevm.html
Без зауми.

Ага.. тут её даже использовали... только как раз для "избыточного усложнения", по-моему :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Снова об архитектуре ПО
СообщениеДобавлено: Среда, 08 Декабрь, 2010 15:11 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046

Эванс Э. Предметно-ориентированное проектирование: структуризация сложных программных систем. - М.:Вильямс, 2011.

Изложение одного из основанных на практике разработки подходов к интеграции ООА и ООП.

Полагаю, любопытны две вещи:
    * утверждение о первичности модели (т.е. спецификации) инфопрога как модели "предметки", из которой должно прямо и формально следовать определение содержания программы (код связан с моделью, прослеживаемым образом происходит из неё; как следствие, менять код можно, только меняя модель);
    * организация пожицикла не просто "производства ПО", а формализации знаний о "предметке" (прежде всего, насколько можно понять, её смысла).
Для визуализации используется в основном UML, но не утверждается, что это "свет в окошке". Однако чётко определяется, что команде разработчиков нужен единый ЯПЗ о "предметке", понятийный аппарат которого формируется в диалоге с "предметниками" (прежде всего представителями заказчика, конечно).
Также существенно, что структуризация утверждается как основа и предтеча формализации, как и в /Герасименко В.А., 1994, Кн.1, с. 83/.


Последний раз редактировалось Владислав Жаринов Среда, 09 Февраль, 2011 14:41, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снова об архитектуре ПО
СообщениеДобавлено: Воскресенье, 09 Январь, 2011 09:42 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Вот такое краткое учнёвое изложение:
Вложение:
Комментарий к файлу: Обзор принципов проектирования инфопрогов, начала структурного подхода и ООП.
подред_Макаровой-Информатика-Гл18(РПО).djvu [468.39 КБ]
Скачиваний: 352
Возможно, интересно как отправная точка (с необходимыми уточнениями).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: И опять об архитектуре ПО :)
СообщениеДобавлено: Четверг, 14 Июль, 2011 14:02 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Такая книга попалась:
Вложение:
Комментарий к файлу: Сущность и совместное использование некоторых технологий, актуальных на момент написания книги. Понятие и элементы OMG MDA.
Цимбал,Аньшина-ТехнолСоздРаспредСист-извл(ВД+Огл+Введ).djvu [164.44 КБ]
Скачиваний: 324
Не знаю, кому как... :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 14 Июль, 2011 16:14 

Зарегистрирован: Суббота, 06 Июнь, 2009 07:52
Сообщения: 329
Драконограф писал(а):
Понятие и элементы OMG MDA.

Не знаю, кому как... :)


У конкурентов страдная пора :)

The Code Generation conference is Europe's leading event on Domain-Specific Languages, Model-Driven Software Development and Language Workbenches. The event has a strong practical focus on sharing experiences of what does and doesn't work.

Литература на английском.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 20 Август, 2011 22:34 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9129
Откуда: Россия, Орёл
Сборник
Идеальная архитектура. Ведущие специалисты о красоте программных архитектур.
(под ред. Диомидиса Спинелиса и Георгиоса Гусиоса)
Изд-во "Символ", 2010.

http://narod.ru/disk/22364641001/%D0%98 ... .djvu.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Программная инженерия
СообщениеДобавлено: Суббота, 19 Май, 2012 10:21 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 2046
Встретилась книга: Мацяшек Л. А., Лионг Б. Л. Практическая программная инженерия на основе учебного примера.
Кто-нибудь может сказать - стоящая или нет? На каких языках и технологиях базируется изложение?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 19 Май, 2012 11:08 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3061
Откуда: Астрахань
Книжка серьезная.
Все, что нужно по проектированию и управлекнию проектированием есть.
Проектирование, естественно, на основе UML/
Часть 2 - от требований через структурное проектирование к готовому ПО. Там Модель бизнес-объектов, Объектная модель предметной области.
Глава 8 и далее до главы 13 - Итерация 1 проектирования, разработки и тестирования.
Часть 3 Рефакторинг и разработка интерфейса. И тут Итерация 2 до 18 главы.
Часть 4 - разработка данных и бизнес-компоненты. Тут итерация 3 до конца книги.
В конце каждой итерации - аннотированный код на Яве.

ИМХО книжка хорошая.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB