- $O^{2}LDM$ : 객체지향 논리 데이터모형을 위한 언어
- $O^{2}LDM$ : A Language for Object-Oriented Logic Data Modeling
- ㆍ 저자명
- 정철용,Jeong. Cheol-Yong
- ㆍ 간행물명
- 경영정보학연구
- ㆍ 권/호정보
- 1994년|4권 2호|pp.3-34 (32 pages)
- ㆍ 발행정보
- 한국경영정보학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
In this paper we describe a new data modeling language we call $O^{2}LDM$. $O^{2}LDM$ incorporates features from object-oriented and logic approaches. In $O^{2}LDM$ there is a rich collection of objects organized in a type hierarchy. It is possible to compose queries that involve field selection, function application and other constructs which transcend the usual, strictly syntactic, matching of PROLOG. We give the features of $O^{2}LDM$ and motivate its utility for conceptual modeling. We have a prototype implementation for the language, which we have written in ML. In this paper we describe an executable semantics of the deductive process used in the language. We work some examples to illustrate the expressive power of the language, and compare $O^{2}LDM$ to PROLOG.