-
公开(公告)号:KR101040545B1
公开(公告)日:2011-06-16
申请号:KR1020080107843
申请日:2008-10-31
Applicant: 한국과학기술원
IPC: G06F19/00
Abstract: 본 발명은 메트릭 기술언어 표현장치 및 표현방법, 메트릭 기술언어의 구조에 관한 것이다.
본 발명에 따른 메트릭 기술언어 표현장치는, MDL로 메트릭을 표현하고 UML 다이어그램을 대상으로 하여 계산하는 메트릭 기술언어 표현장치고, MDL로 표현된 메트릭이 입력되는 메트릭 입력부, 메트릭 입력부에 입력된 메트릭을 분석하여 MDL 트리 구조를 생성하고, 그 MDL 트리구조를 OCL표현식으로 변환하는 MO변환부, UML 다이어그램이 입력되는 UML 입력부, MO변환부에서 변환된 OCL 표현식과 UML 다이어그램을 입력받아 UML 다이어그램의 엔터티 단위로 OCL 표현식을 계산하는 계산부, 계산부에 계산된 OCL 표현식의 결과값을 표시하여주는 표시부를 포함한다.
MDL, 메트릭, UML 다이어그램, 메트릭 기술언어-
公开(公告)号:KR1020100048605A
公开(公告)日:2010-05-11
申请号:KR1020080107843
申请日:2008-10-31
Applicant: 한국과학기술원
IPC: G06F19/00
CPC classification number: G06F17/22
Abstract: PURPOSE: A device and a method for describing a metric description language, architecture of metric description language are provided to facilitate a metric technique by searching a path between meta model targets and creating a searching expression formula through an MDL(Metric Description Language) based on OCL(Object Constraint Language). CONSTITUTION: A metric input unit(100) inputs a metric, and the metric is expressed in an MDL(Metric Description Language). An MO MDL to OCL(Object Constraint Language) translator(200) creates an MDL tree structure through the analysis of the inputted metric. The MO conversion unit converts the MDL tree structure into OCL expression. An UML(Unified Modeling Language) input unit(300) inputs an UML diagram, and a calculation unit(400) calculates the OCL expression in an entity unit of an UML diagram.
Abstract translation: 目的:提供用于描述度量描述语言的度量描述语言的设备和方法,以及度量描述语言的体系结构,以通过在元模型目标之间搜索路径并通过基于以下方式的MDL(度量描述语言)创建搜索表达式公式来促进度量技术 OCL(对象约束语言)。 规定:度量输入单位(100)输入度量,度量用MDL(度量描述语言)表示。 MO MDL到OCL(对象约束语言)翻译器(200)通过分析输入的度量创建MDL树结构。 MO转换单元将MDL树结构转换为OCL表达式。 UML(统一建模语言)输入单元(300)输入UML图,并且计算单元(400)计算UML图的实体单元中的OCL表达式。
-