WikiDer > Платформенная модель
А платформенно-зависимая модель представляет собой модель программного обеспечения или бизнес-системы, которая связана с определенной технологической платформой (например, с определенной язык программирования, Операционная система, формат файла документа или база данных). Модели, зависящие от платформы, незаменимы для фактического внедрения системы.
Например, необходимость реализовать интернет-магазин. Система должна будет хранить информацию о пользователях, товарах, кредитных картах и т. Д. Разработчик может решить использовать для этой цели База данных Oracle. Чтобы это сработало, дизайнеру необходимо выразить концепции (например, концепцию пользователя) в реляционная модель с использованием Oracleс SQL диалект. Эта Oracleспецифический реляционная модель является примером Платформенная модель.
Период, термин платформенно-зависимая модель наиболее часто используется в контексте MDA подход. Эта MDA подход соответствует О, мой бог видение Модельно-ориентированная инженерия. Основная идея состоит в том, чтобы можно было использовать MTL преобразовать Платформенно-независимая модель в модель для конкретной платформы. Чтобы добиться этого преобразования, можно использовать язык, соответствующий вновь определенному QVT стандарт. Примеры таких языков: AndroMDA, ВИАТРА или ATL.
Связанные концепции
- Язык преобразования ATLAS (ATL)
- Специфический для домена язык (DSL)
- Доменно-ориентированное моделирование (DSM)
- Среда моделирования Eclipse (ЭДС)
- Общая среда моделирования (GME)
- Платформа графического моделирования (GMF)
- Мета-объектный объект (MOF)
- Мета-моделирование
- Тестирование на основе модели (ОБТ)
- Модельно-управляемая архитектура (MDA)
- Язык преобразования модели (MTL)
- Язык объектных ограничений (OCL)
- Объектно-ориентированный анализ и дизайн (OOAD)
- Визуальные автоматизированные преобразования модели ВИАТРА
- Обмен метаданными XML (XMI)
Смотрите также
использованная литература
эта статья не цитировать Любые источники. (Апрель 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |