서지주요정보
Representation scheme of operational knowledge in metamodel for CASE tool generation = CASE 道具 생성을 위한 메타 模型에서의 運營的 지식 표현에 관한 硏究
서명 / 저자 Representation scheme of operational knowledge in metamodel for CASE tool generation = CASE 道具 생성을 위한 메타 模型에서의 運營的 지식 표현에 관한 硏究 / Ha-Bin Lee.
발행사항 [대전 : 한국과학기술원, 1993].
Online Access 제한공개(로그인 후 원문보기 가능)원문

소장정보

등록번호

8004052

소장위치/청구기호

학술문화관(문화관) 보존서고

MMG 93012

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

Contemporary CASE tools contain a certain types of knowledge to provide their users with a limited intelligent support for a development methodology. For more intelligent support, various types of knowledge should ne incorporated into CASE. The knowledge can be categorized as structural and behavioral knowledge and operational knowledge. The operational knowledge is again classified as knowledge on the methodology constraint, constraint checking time, way of constraint check, and informative feedbacks of a CASE tool. A metasystem should capture these of knowledge in it's metamodel to generate a practival CASE tool. Contemporary metamodels, however, can represent only structural and behavioral knowledge because they are based on Entity-Relationship (ER) or extended ER data model. This thesis proposes and implements a representation scheme of the operational knowledge in a metamodel called RBM (Rule Based Metamodel). In the new metamodel, operational knowledge is represented as rules. Each rule is defined in an object/relationship type definition or as a constraint type. A rule consists of three parts : event part, condition part, and action part. Event part defines the triggering time (condition checking time) of the rule. Condition part identifies methodology constraints associated with the rule. Action part is used to specify informative feedback knowledge which is given to users when they violate the rules of the CASE tool supporting methodology. A new metasystem based on the RBM is implemented in C and inference engine of the CLIPS under PC environment.

메타 시스템 접근방법은 사용자가 필요로 하는 CASE 도구를 메타 시스템의 메타모형을 이용하여 명세하고 이를 자동적으로 생성시켜 사용하는데 목적이 있다. 그러나, 현재 개발된 메타 시스템들의 메타모형들은 대상 CASE 도구를 명세함에 있어 다음과 같은 한계점을 갖는다. 대부분의 CASE 도구들은 나름대로의 철학을 가지고 특정한 방법론을 지원하기 위하여 그 방법론이 지니고 있는 규칙들에 대한 검사기능을 포함한 여러가지 운영적 지식들을 지니고 있다. 따라서, 메타 모형을 개발하려 할 경우 이러한 운영적 지식들을 그 안에 포함시킬 필요가 있는데 현재의 메타모형들은 객체-관계 혹은 확장된 객체-관계 데이타 모형에 기반하고 있기 때문에 이러한 여러가지 운영적 지식들을 충분히 표현하고 있지 못하다. 이 논문에서는 이러한 한계점을 극복할 수 있도록 하기 위해 메타모형안에 운영적 지식들을 표현하는 방안을 제시하고 구현하였다. 여러 운영적 정보들은 ECA (Event-Condition-Action) 규칙을 통하여 하나의 모형요소 정의부분안에 혹은 하나의 제약 유형으로 표현된다. 하나의 ECA 규칙은 사건 부분, 조건 부분, 활동 부분으로 구성되어 있는데, 사건 부분에서는 해당 규칙의 조건 부분이 검사되는 시점에 관한 지식들이 표현된다. 또한, 조건 부분에서는 해당 CASE 도구들이 지원하는 방법론들이 지니고 있는 제약 지식들을 표현하기 위하여 존재한다. 활동 부분에서는 조건 부분이 만족될 경우 사용자에게 필요한 경고 메세지나 에러 메세지 혹은 사용자가 정의한 인스턴스들에 대한 조작에 관한 명령들이 제시된다. 마지막으로, C언어 와 CLIPS의 추론 기관을 이용하여 개발된 메타모형을 기반으로 해서 기존의 메타 시스템들이 가졌던 문제점을 극복하는 새로운 메타시스템의 규칙시스템이 구현되었다.

서지기타정보

서지기타정보
청구기호 {MMG 93012
형태사항 iv, 68 p. : 삽화 ; 26 cm
언어 영어
일반주기 저자명의 한글 표기 : 이하빈
지도교수의 영문표기 : Sung-Joo Park
지도교수의 한글표기 : 박성주
학위논문 학위논문(석사) - 한국과학기술원 : 경영과학과,
서지주기 Reference : p. 64-68
주제 Software engineering.
Expert systems (Computer science)
소프트웨어 설계. --과학기술용어시소러스
지식 베이스. --과학기술용어시소러스
전문가 시스템. --과학기술용어시소러스
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서