Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программирование на Delphi. От новичка до профессионала! 8.4 ModelMaker и Bold for Delphi


Информационный Канал Subscribe.Ru


MyDelphi7

 

8.4 ModelMaker и Bold for Delphi


Включение в название новой версии Delphi слова Studio требует обеспечения всего цикла разработки крупных проектов. Очевидно, поэтому в Delphi 7 включены новые инструменты моделирования. Прежде всего, речь идет о ModelMaker, использующем последние стандарты языка проектирования UML (Unified Modelling Language). Этот инструмент полностью написан на Delphi и совместим с популярными средствами проектирования от компании Rational.

ModelMaker позволяет создавать модель и обеспечивает двунаправленную связь между этой моделью и исходным кодом проекта. Таким образом, создав с помощью ModelMaker модели различных классов и их взаимодействия, можно легко получить исходный текст Delphi, реализующий данную модель. И наоборот, существующие коды Delphi легко преобразуются в модели ModelMaker. ModelMaker позволяет также проводить удобное и наглядное документирование проекта.

Другой вошедший в состав Delphi 7 Studio (версии Architect) инструмент моделирования — Bold for Delphi — работает уже на более высоком уровне и позволяет реализовать архитектуру MDA (Model Driven Architecture), созданную разработчиками CORBA. Данная архитектура позволяет разработчикам не просто моделировать и генерировать те или иные классы и интерфейсы, а оперировать целыми бизнес-объектами и их поведениями. При этом интеграция модели и приложения настолько тесна, что при появлении в модели новых связей или объектов изменение в поведении системы достигается всего лишь перекомпиляцией, без изменений в исходном коде. Bold for Delphi доступен только в версии Architect, которая мало у кого имеется.



Всё, что представлено в рассылке, копировать запрещено!
Сайт рассылки http://mydelphi7.narod.ru 

 

 

 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное