• 제목/요약/키워드: multiple inheritance

검색결과 65건 처리시간 0.021초

객체지향 데이터베이스의 다중계승을 위한 동시성 제어 기법 개발 (Development of a Concurrency Control Technique for Multiple Inheritance in Object-Oriented Databases)

  • 전우천;홍석기
    • 인터넷정보학회논문지
    • /
    • 제15권1호
    • /
    • pp.63-71
    • /
    • 2014
  • 인공지능과 웹 데이터베이스와 같은 분야에서는 기존의 관계 데이터 모형보다 더 고급 모델링 기능을 필요로 한다. 이러한 분야에서 객체지향데이터베이스는 객체를 모아 클래스를 제공하고 또한 클래스 사이에서 상위클래스는 하위 클래스에게 물려주는 계층구조를 제공하기 때문에 더 좋은 데이터 모형이 될 수 있다. 본 논문의 목적은 객체지향데이터베이스에서 다중 계승을 위한 동시성 제어 기법을 개발하는 것이다. 본 논문에서 제안하는 MIIL(Multiple Inheritance Implicit Locking) 기법은 기존의 Implicit 로킹(Locking) 기법에 기반을 두었다. MIIL 기법은 기존의Implicit 로킹에서 불필요한 로킹을 제거하였다. 또한 본 논문에서 제안하는 MIIL 기법에서의 Intention 로킹은 기존의 Implicit 로킹기법과 동일하게 작동한다. 본 논문에서 제안한 MIIL 기법은 기존의 Implicit 로킹 기법보다 로킹 오버헤드가 적음을 증명하였다. 또한, 본 논문에서는 단일 계승과 다중 계승 등 계승구조만을 이용함으로써 로킹 오버헤드를 줄이기 위한 추가적인 비용을 필요로 하지 않는다.

현대 독일어 제2형 분사의 형용사 전환에 대한 제약 (Constraints on the Conversion of the Participle II in German)

  • 류병래
    • 한국언어정보학회지:언어와정보
    • /
    • 제6권1호
    • /
    • pp.41-69
    • /
    • 2002
  • This paper addresses the issue of constraints on the conversion of the participle II in German, proposing a constraint-based lexical semantic approach. I argue against the widely accepted syntactic view which is based on the dichotomous distinction of intransitive verbs, which has been advanced by the Unaccusative Hypothesis [Perlmutter (1978)]. Several arguments are also given against the semantic view which is based on some aspectual notions such as 'telicity', 'transformativity' or 'terminativity'. The crucial constraints on the conversion of the participle II in German, it is argued, is instead two lexical semantic entailments, movement with a definite change of location and affectedness. These and other lexical semantic entailments in the sense of Dowty (1991) are encoded into the multiple inheritance type hierarchy of qfpsoa. The proposal made in this paper is based on the multiple inheritance hierarchy which is envisaged in a recent framework of head-driven Phrase Structure Grammar.

  • PDF

SystemC 구성요소를 이용한 SystemVerilog 기반 검증환경 (SystemVerilog-based Verification Environment using SystemC Constructs)

  • 오영진;송기용
    • 융합신호처리학회논문지
    • /
    • 제12권4호
    • /
    • pp.309-314
    • /
    • 2011
  • 시스템의 복잡도가 증가함에 따라 상위수준 추상화에 기반한 시스템수준 설계 및 하드웨어의 기능적 검증을 위한 방법론의 중요성이 부각되고 있으며, Verilog HDL(Hardware Description Language)에 하드웨어 검증기능이 추가된 SystemVerilog를 이용하는 시스템수준의 기능적 검증방법이 각광받고 있다. SystemVerilog는 Verilog HDL의 확장된 형태로 하드웨어 설계언어와 검증언어의 특징을 모두 포함하나, 다중상속을 허용하지 않는다. 본 논문에서는 SystemVerilog 기반의 검증환경과 다중상속을 허용하는 SystemC 의 구성요소를 SystemVerilog DPI(Direct Programming Interface) 및 ModelSim macro를 이용해 결합한 다중상속이 가능한 검증환경을 구성한다. 다중상속이 허용된 검증환경 시스템은 특정부분을 수정 후 재실행으로 DUT(Design Under Test)의 기능 검증을 쉽게 수행할 수 있으며, OOP(Object Oriented programming) 기법을 이용한 코드의 재사용성이 높아 또 다른 DUT의 동작 검증에 재사용할 수 있다.

두개안면골격의 유전성에 관한 측모두부방사선 계측학적 연구 (A Cephalometric Study on the Inheritance of Craniofacial Complex)

  • 김중한;이동주
    • 대한치과교정학회지
    • /
    • 제16권2호
    • /
    • pp.69-80
    • /
    • 1986
  • This study was undertaken to investigate the inheritance in craniofacial complex among Korean familial members. The subjects were 160 lateral cephalometric radiographs from 45 families. Standard product-moment correlation coefficients(r) were calculated for the measurements between the familial pairings. Further, coefficients of $determination(r^2)$ were calculated and multiple regression analyses were performed to assess the use of parents' record for predicting an offspring's craniofacial features. The following results were obtained. 1. First-degree relatives had a high level of significant correlations which were compatible with a polygenic theory of inheritance than those of non-relatives. 2. Mother-daughter pair had the highest significant correlations, then mother-son and father-son pairs, and, finally, father-daughter pair had the lowest significant correlations. 3. The genetic influence was higher in anterior cranial base length and genial angle. In contrast, the environmental influence was higher in posterior border of ramus, maxillary ant. teeth, maxillary & mandibular apical bases and Gla-P. occ. 4. The predictability of offspring's cranio-facial growth could be improved by using multiple measurements from both parents than those from father or mother only.

  • PDF

A Family of Topic Constructions in Korean: A Construction-based Analysis

  • Kim, Jong-Bok
    • 한국언어정보학회지:언어와정보
    • /
    • 제20권1호
    • /
    • pp.1-24
    • /
    • 2016
  • Korean is well-known for its topic-prominent properties. In this paper, we look into several subtypes of topic constructions whose grammatical complexities have received much attention in generative grammar. From a semantic/pragmatic view, topics in Korean can be classified into three different types: aboutness, contrastive, and scene-setting. Meanwhile, syntax can classify topic constructions into two types, depending on whether or not the comment clause following topic has a syntactic gap linked to the topic. In this paper, we review some key properties of these topic constructions in Korean, and suggest that each type is licensed by tight interactions between syntactic and semantic constraints. In particular, the paper tries to offer a Construction Grammar analysis where each grammatical component is interacting in non-modular ways and in which the multiple inheritance network of constructions plays an important role in capturing cross-cutting generalizations of the topic constructions.

  • PDF

경제적 은퇴준비행동의 영향요인: 세대간 자산이전 요인을 중심으로 (Factors on Financial Preparation for Retirement: Focusing on Money Transfer between generations)

  • 정지영;양세정
    • 가족자원경영과 정책
    • /
    • 제17권1호
    • /
    • pp.199-219
    • /
    • 2013
  • The purpose of the study was to investigate the effects of money transfer between generations on preparation behaviors for retirement, separated into assets and saving for retirement. The survey was conducted by targeting 422 married people across the nation. The factor of money transfer between generations was defined as the inheritance and gift variable. The data were analyzed using SPSS 20. Correlation, analysis of variance (ANOVA), and multiple regressions were utilized. The results indicated that preparation behaviors for retirement are affected by the economic independence of parents, inheritance, expenses for children's education, and marriage. Retirement assets were significantly affected by inheritance, the economic independence of parents, educational expenses for children, financial assets, and amount of debt, while the significant factors related to retirement savings were interests on retirement, income, wedding expenses for children, economic independence of parents, and educational expenses for children. It was concluded that the financial preparation for retirement ought to be expanded from one household's finances to finances between generations.

  • PDF

Development of Performance Evaluation Metrics of Concurrency Control in Object-Oriented Database Systems

  • 전우천;홍석기
    • 인터넷정보학회논문지
    • /
    • 제19권5호
    • /
    • pp.107-113
    • /
    • 2018
  • Object-oriented databases (OODBs) canbe used for many non-traditional database application areas such as computer-aided design, etc. Usually those application areas require advanced modeling power for expressing complicated relationships among data sets. OODBs have more distinguished features than the traditional relational database systems. One of the distinguished characteristics of OODBs is class hierarchy (also called inheritance hierarchy). A class hierarchy in an OODB means that a class can hand down the definitions of the class to the subclass of the class. In other words, a class is allowed to inherit the definitions of the class from the superclass. In this paper, we present performance evaluation metrics for class hierarchy in OODBs from a concurrency control perspective. The proposed performance metrics are developed to determine which concurrency control scheme in OODBs can be used for a given class hierarchy. In this study, in order to develop performance metrics, we use class hierarchy structure (both of single inheritance and multiple inheritance), and data access frequency for each class. The proposed performance metrics will be also used to compare performance evaluation for various concurrency control techniques.

Inheritance of Cyst Nematode Resistance in a New Genetic Source, Glycine max PI 494182

  • Arelli, Prakash R.;Wang, Dechun
    • Journal of Crop Science and Biotechnology
    • /
    • 제11권3호
    • /
    • pp.177-180
    • /
    • 2008
  • Worldwide, cyst nematode(Heterodera glycines Ichinohe) is the most destructive pathogen of cultivated soybean. In the USA, current annual yield losses are estimated to be nearly a billion dollars. Crop losses are primarily reduced by the use of resistant cultivars. Nematode populations are variable and have adapted to reproduce on resistant cultivars over time because resistance primarily traces to two soybean accessions. It is important to use diverse resistance sources to develop new nematode resistant cultivars. Soybean PI 494182 is a recent introduction from Japan and found to be resistant to multiple nematode populations. It is yellow seeded and maturity group 0. We have determined inheritance of resistance in PI 494182 using $F_{2:3}$ families derived from cross PI 494182 X cv. Skylla. Skylla is a susceptible parent. Three nematode populations, races 1, 3, and 5, corresponding to HG types 2.5.7, 0, and 2.5.7 were used to bioassay 162 $F_{2:3}$ families in greenhouse experiments. Based on Chi-square tests, a two-gene model is proposed for resistance to race 1 and a three-gene model is proposed for conditioning resistance to both races 3 and 5. Correlation coefficient analysis indicated that some genes conditioning resistance to races 1, 3, and 5 are shared or closely linked with each other. These results will be useful to soybean breeders for developing soybean cultivars for broad resistance to nematodes.

  • PDF

Evaluation Metrics for Class Hierarchy in Object-Oriented Databases: Concurrency Control Perspectives

  • Jun Woo-Chun
    • 한국멀티미디어학회논문지
    • /
    • 제9권6호
    • /
    • pp.693-699
    • /
    • 2006
  • Object-oriented databases (OODBs) have been adopted for managing non-standard applications such as computer-aided design (CAD), office document management and many multimedia applications. One of the major characteristics of OODBs is class hierarchy where a subclass is allowed to inherit the definitions defined on its superclasses. In this paper, I present the evaluation metrics for class hierarchy quality in OODBs. These metrics are developed to determine if a concurrency control scheme can achieve good performance or not on a given class hierarchy. I first discuss the existing concurrency control schemes for OODBs. Then I provide evaluation metrics based on structural information and access frequency information in class hierarchies. In order to discuss significance of the proposed performance metrics, an analytical model is developed. Analysis results show that the performance metrics are important factor in concurrency control performance. I consider both single inheritance and multiple inheritance. The proposed metrics can be used to provide guidelines on how to design class hierarchy of an OODB for maximizing the performance of concurrency control technique.

  • PDF