MARTEを眺めてみる
MARTEは、Modeling and Analysis of Real-time and Embedded systemsの略です。
文字通り、組み込みリアルタイム・システムをモデル化するためのUMLプロファイルです。時間モデルに限って見ても、Basic Time Models、Multiple Time Models、Time Event Modelsなど、この世界で使われそうなものはおよそ全て定義されており、更にCCSL(Crock
Constraint Specific Language)という記述言語まで付いている巨大なものです。興味のある方は文末の参考URLを覗いて見て下さい。
で、内容については参考URLその他にお任せし、これをどんな人たちが作ったかを見てみましょう。
A UML Profile
for MARTE: Modeling and Analysis of Real-Time Embedded systems, Beta 2
(convenience document without change bars)によると、基本的な権利を持っているは次の各社です。
© 2001-2007,
Alcatel-Lucent (仏)
© 2003-2007,
ARTISAN Software Tools (英米)
© 2001-2007,
International Business Machines Corporation(米)
© 2003-2007,
Telelogic AB(スェーデン)
© 2003-2007,
Lockheed Martin Corporation(米)
© 1997-2007,
Object Management Group(米)
© 2001-2007,
SOFTEAM (仏)
© 2003-2007,
THALES(仏)
欧州企業が目立ちます。MARTEはEUREKA-ITEAの成果ですので当然と言えば当然の話です。ちなみにMARTEプロジェクトは2005年から2007年末、パートナーは次の通りでした。
Barco, CoFluent Design, GMV, INRIA, Katholieke Universiteit Leuven, Lund University, Nokia, Philips, Softeam, Tampere University of Technology, Telefónica I+D, Telelogic, Thales Communications, Thales Research & Technology, Universidad Carlos III de Madrid, University of Cantabria, VTT Electronics(MARTE Project profileから)
それにしてもEUREKA計画。昔々AIをやっていた人などは懐かしい名前かもしれません。存続し今も続々とアウトプットを出している。たいしたものです。
参考URL
OMG MARTE http://www.omgmarte.org/
ITEA MARTE http://www.martes-itea.org/public/news.php
Object Research
http://www.object-report.jp/2009/03/05/omgmarte_tutorial_translation/
EUREKA http://www.eureka.be/home.do