в настоящее время сообществом ведущих
- в настоящее время сообществом ведущих мировых производителей программного обеспечения активно разрабатывается и продвигается технология MDA, в основе которой лежит принцип создания приложений, управляемых моделью. Поведение таких приложений определяется заложенными в модель правилами, и, при изменении модели, поведение MDA-приложений изменяется без изменения программного кода приложения. Код приложений и база данных для MDA-приложений генерируются автоматически в соответствии с моделью;
- в основе создания модели приложения лежит язык унифицированного моделирования UML, позволяющий в графической наглядной форме формировать состав и структуру модели и налагать определенные условия и ограничения посредством подмножества UML ? формального языка OCL;
- компания BoldSoft MDE AB, не дожидаясь окончания процесса стандартизации технологии MDA, разработала программный продукт ? Bold for Delphi, предназначенный для реализации MDA в среде Delphi. В настоящее время Bold является продуктом фирмы Borland и входит в состав Borland Delphi 7 Studio Architect;
- использование Bold позволяет разработчику сконцентрироваться на логике работы приложения (бизнес-уровне), абстрагируясь в достаточной степени от специфики используемой СУБД. Bold обеспечивает создание объектного пространства на этапе разработки, функционирование бизнес-уровня на этапе эксплуатации, автоматически интегрируя бизнес-уровень с СУБД и графическим интерфейсом пользователя.
Продолжение следует.
КомпьютерПресс 2'2003