10 октября 2002 г.
Приобретение корпорацией Borland одного из ведущих поставщиков инструментов моделирования обещает дать множество преимуществ приверженцам ее средств разработки.
О покупке всех активов шведской компании BoldSoft MDE Aktiebolag – довольно известного поставщика инструментов проектирования приложений Bold – объявила на днях корпорация Borland. Финансовая часть сделки пока что не разглашается. На первом этапе объединения пять ведущих разработчиков BoldSoft примкнут к команде Borland по созданию средств ускоренной разработки приложений (RAD – Rapid Application Development).
Этот шаг последовал за включением в состав последнего релиза популярнейшего средства разработки Borland Delphi 7 Studiо инструмента моделирования Bold for Delphi. Именно этот факт стал одним из важнейших факторов, позволивших Delphi перейти от концепции интегрированной среды разработки (IDE – Integrated Development Environment) к предоставлению разработчику инструментов для обеспечения всего цикла создания приложений (ALM – Application Lifecycle Management) – от моделирования до развертывания.
Инструменты моделирования семейства Bold позволяют реализовать архитектуру MDA (Model Driven Architecture), созданную консорциумом Object Management Group, отвечающим за развитие технологий UML и CORBA. Данная архитектура позволяет разработчикам не просто моделировать и генерировать те или иные классы и интерфейсы, а оперировать целыми бизнес-объектами и их поведениями. При этом интеграция модели и приложения настолько тесна, что при появлении в модели новых связей или объектов изменение в поведении системы достигается всего лишь перекомпиляцией, без изменений в исходном коде.
После завершения приобретения Borland, скорее всего, не замедлит интегрировать продукты BoldSoft в свои дальнейшие разработки. На первом этапе это будет новая версия C++ Builder, а затем очередь дойдет и до проекта Galileo, который объединит в себе языковые средства Delphi, C# и Visual Basic .NET с возможностью создания трех видов приложений – классических для Windows, кросс-платформенных для Windows и Linux, а также работающих под управлением Microsoft .NET.
|