• Title/Summary/Keyword: multiple inheritance

Search Result 65, Processing Time 0.023 seconds

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

  • Jun, Woochun;Hong, Suk-Ki
    • Journal of Internet Computing and Services
    • /
    • v.15 no.1
    • /
    • pp.63-71
    • /
    • 2014
  • Currently many non-traditional application areas such as artificial intelligence and web databases require advanced modeling power than the existing relational data model. In those application areas, object-oriented database (OODB) is better data model since an OODB can providemodeling power as grouping similar objects into class, and organizing all classes into a hierarchy where a subclass inherits all definitions from its superclasses. The purpose of this paper is to develop an OODB concurrency control scheme dealing with multiple inheritance. The proposed scheme, called Multiple Inheritance Implicit Locking (MIIL), is based on so-called implicit locking. In the proposed scheme, we eliminate redundant locks that are necessary in the existing implicit locking scheme. Intention locks are required as the existing implicit locking scheme. In this paper, it is shown that MIIL has less locking overhead than implicit locking does. We use only OODB inheritance hierarchies, single inheritance and multiple inheritance so that no additional overhead is necessary for reducing locking overhead.

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

  • 류병래
    • Language and Information
    • /
    • v.6 no.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

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

  • Oh, Young-Jin;Song, Gi-Yong
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.12 no.4
    • /
    • pp.309-314
    • /
    • 2011
  • As a system becomes more complex, a design relies more heavily on a methodology based on high-level abstraction and functional verification. SystemVerilog includes characteristics of hardware design language and verification language in the form of extensions to the Verilog HDL. However, the OOP of System Veri log does not allow multiple inheritance. In this paper, we propose adoption of SystemC to introduce multiple inheritance. After being created, a SystemC unit is combined with a SystemVerilog-based verification environment using SystemVerilog DPI and ModelSim macro. Employing multiple inheritance of SystemC makes a design of a verification environment simple and easy through source code reuse. Moreover, a verification environment including SysemC unit has a benefit of reconfigurability due to OOP.

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

  • Kim, Joong-Han;Lee, Dong-Joo
    • The korean journal of orthodontics
    • /
    • v.16 no.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
    • Language and Information
    • /
    • v.20 no.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 (경제적 은퇴준비행동의 영향요인: 세대간 자산이전 요인을 중심으로)

  • Jung, Ji Young;Yang, Se-Jeong
    • Journal of Family Resource Management and Policy Review
    • /
    • v.17 no.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

  • Jun, Woochun;Hong, Suk-Ki
    • Journal of Internet Computing and Services
    • /
    • v.19 no.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
    • /
    • v.11 no.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
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.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