InfoQ: Proposal for Eclipse-based Requirement Modeling Framework Releasedについて

InfoQの記事の紹介です。 OMGのRequirements Interchange Formatという標準に対応する実装をeclipseのEMFベースで作ろうという提案のようです。

  1. InfoQ: Proposal for Eclipse-based Requirement Modeling Framework Released

最近のOMGの状況を知らないため、この標準をダウンロードして眺めてみました。 OMGにはUMLやMOFの標準化を行っているAnalysis and Design Platform Task Force(ADTF)があり、そこで作成した標準なのか、若しくはビジネスモデリング系を担当しているBusiness Modeling and Integration Domain Task Force(BMIDTF)の作成した標準なのか、ちょっと確認してみたかったためです。 結果いずれでも無いようです。 実際に標準案を提案した会社は著作権の持ち主として標準のなかに掲載されるのですが、このReqIFは自動車製造業関係者が中心となってまとめたもののようです。 そうするとManufacturing Domain Task Forceで作成した標準ということになりそうです。 それで別に問題はないのですが、本当の意味でのRequirementsを扱うならADTFやBMIと合同でやるべき話だったような気がします(実は裏でちゃんと協力していたのかもしれません)。 また、ここでのRequirementsは自動車製造業界専用のRequirementsなのかもしれません。 eclipseについてもこの業界のサポートは強いようなので組み合わせとしては理想的なのかもしれません。 ただ唯一気になるのは、Requirement Modelingという一般的な言葉を備えているため、例えば「ビジネスモデリングの世界のRequirementsだと思い込んで自らのプロジェクトに適用しようとしてがっかりする」ようなことが起きなければ良いのだけれど、という点です。 まだ提案段階なので余計な心配なのでしょう。

備考) OMGといえばMARTEといリアルタイム系のモデル標準がありますが、あの中にもRequirementsが出ていたような気がします。 関連性は??? ご存知の方がおられたらご教示ください。

English version of above post follows.

There is an interesting article at InfoQ, which is about a proposal to implement OMG’s ReqIF specification based on EMF technologies.

  1. InfoQ: Proposal for Eclipse-based Requirement Modeling Framework Release

Although I was regular participant to OMG meeting before, I do not go to meetings these days, so I downloaded and took a look at the actual spec.  Within OMG, there are Analysis and Design Task Force, which has been developing UML, MOF etc, and Business Modeling and Integration Domain Task Force, which has been working on business modeling related specs like UML4EDOC, BPMN, BMM etc. My first impression from the above article was the spec must have come from either task force. But I was wrong. In OMG specifications, there is a place to acknowledge copyright owners, i.e. submitters. The list of names are mostly from automotive industry, which probably mean the spec comes from Manufacturing related task force (could be system engineering). But if the spec is about “requirements” I think both task forces should have been involved in the standardization process (maybe they have been involved in by doing liaison kind of work). And the term “requirements” in this context might mean only “requirements” in automotive industry. I do not know. It seems that automotive industry is very supportive to eclipse community activities as well, so the combination might be the right one.  The only one thing I have concern is the use of general term “requirements.” There may be somebody, based on the use of this general term, who tries to use the spec and eclipse implementation to achieve his/her requirements modeling, e.g. in business modeling, and find the technology does not fit well. Probably it may be too early to worry about that, since it is just a proposal at this moment.

Also I remember that OMG’s MARTE spec deals with some kind of requirements. I hope the relationship between the two be clarified in early stage.  Could anybody explain to me what the relationship at specification level would be?

InfoQ: Proposal for Eclipse-based Requirement Modeling Framework Releasedについて

Eclipse Indigo のベールをはぐ


  1. Eclipse Indigo のベールをはぐ


Eclipse Indigo のベールをはぐ