Implementing OCL evaluators based on structural similarities of programming languages (ソフトウエア工学)
スポンサーリンク
概要
- 論文の詳細を見る
The Object Constraint Language carries a platform independent characteristic, which allows is to be decoupled from the platform specific implementation details, yet on the other hand, it can be found tremendously useful in the implementation phase aiding test case generation and allowing system verification. However, taking full advantage of OCL without destroying its platform independence is a difficult task. This paper proposes of programming languages to describe a rewriting framework, which is used to easily and flexibly reformulate OCL constraints into any target language, thus making them executable on any platform. A tool is implemented to demonstrate the effectiveness of this approach.
- 一般社団法人情報処理学会の論文
- 2007-09-27
著者
-
Saeki Motoshi
東工大
-
Hayashi Shinpei
Tokyo Inst. Technol. Tokyo Jpn
-
Moiseev Rodion
Department Of Computer Science Graduate School Of Information Science And Engineering Tokyo Institut
関連論文
- Deriving Framework Usages Based on Behavioral Models
- Supporting Application Framework Selection Based on Labeled Transition Systems(Knowledge-Based Software Engineering)
- Using Hierarchical Transformation to Generate Assertion Code from OCL Constraints
- Implementing OCL evaluators based on structural similarities of programming languages (ソフトウエア工学)
- Reticella : An Execution Trace Slicing and Visualization Tool Based on a Behavior Model
- Impact Analysis on an Attributed Goal Graph