SoaML - SoaML
SoaML (Язык моделирования сервис-ориентированной архитектуры[1] /ˈsшɑːмəl/) является Открытый исходный код проект спецификации от Группа управления объектами (OMG), описывая UML профиль и метамодель для моделирования и проектирования услуг в рамках Сервис-Ориентированная Архитектура.
Описание
SoaML был создан для поддержки следующих возможностей моделирования:
- Выявление сервисов, зависимостей между ними и требований сервисов
- Определение сервисов (функциональные возможности, ожидания потребителей, протоколы и шаблоны обмена сообщениями)
- Определение потребителей и поставщиков услуг
- Политики использования и предоставления услуг
- Схемы классификации услуг
- Интеграция с OMG Модель мотивации бизнеса
- Основа для дальнейших расширений, связанных как с интеграцией с другими метамоделями OMG, такими как BPDM и BPMN 2.0, так и с SBVR, OSM, ODM и другими.
Существующие модели и метамодели (например, TOGAF ) для описания системных архитектур оказалось недостаточно для точного и стандартизованного описания SOA. Сам UML кажется слишком общим для описания SOA и требует разъяснения и стандартизации даже основных терминов, таких как поставщик, потребитель и т. Д.
Смотрите также
дальнейшее чтение
- SoaML Wiki. "SoaML вики ". SoaML и OMG, 3 ноября 2009 г.
- SoaML OMG Спецификация http://www.omg.org/spec/SoaML/
- Технический комитет по эталонной модели SOA OASIS http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm
Ссылки и примечания
Заметки
Цитаты
Внешние статьи
- Использование архитектуры сервисов SoaML Джим Амсден, соавтор стандарта OMG SoaML.
- Моделирование с помощью SoaML, языка моделирования сервис-ориентированной архитектуры., серия из пяти частей Джима Амсдена.
Эта Единый язык моделирования статья - это заглушка. Вы можете помочь Википедии расширяя это. |