• Title/Summary/Keyword: Inheritance anomaly

Search Result 10, Processing Time 0.021 seconds

Design of Inheritance Interface based on State Abstraction to Solve the Inheritance Anomaly (상속변칙 해결을 위한 상태 추상화 기반 상속 인터페이스 설계)

  • Lee, Gwang;Lee, Joon
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.5
    • /
    • pp.336-344
    • /
    • 2002
  • In concurrent object-oriented languages, inheritance and concurrence are the primary features. But concurrent objects and inheritance have conflicting characteristics thereby simultaneously use of them causes the problem, so called inheritance anomaly, which requires code redefinition of inherited methods to maintain integrity of objects. In this paper, to solve this inheritance anomaly without broken of encapsulation, we introduce the state abstraction concept and map internal states of the encapsulated object into abstract slates. And also, we design the inheritance interface for efficient inheritance. Through the inheritance interface containing abstract state set, though redefinition of the method is incurred, we can remove the influence of other classes in inheritance hierarchy. And also, we can solve the inheritance anomaly problems.

Inheritance Anomaly using Behavior Equation in Concurrent Object-Oriented Programming Languages (병행객체지향 언어에서 행위 방정식을 이용한 상속 변칙)

  • Lee, Ho-Young;Lee, Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.3
    • /
    • pp.587-595
    • /
    • 1999
  • The fundamental reason why inheritance anomaly occurs is that for a concurrent object, when synchronization code is not properly separated from the method code, the extension of code to produce a derived class may force the change of both the synchronization code and the method code in the super class, and inheritance is integrated inheritance in a simple and satisfactory way within a concurrent object-oriented language. The main emphasis on how to avoid or minimize inheritance anomaly. Therefore, in this paper we propose a new model, object model, and will minimizes the problem of inheritance anomaly found in concurrent object-oriented programming languages using Behavior Equation.

  • PDF

Solving Inheritance Anomaly using State Abstraction in Concurrent Object Oriented Programming Languages (병행 객체지향 언어에서 상태 추상화를 이용한 상속 변칙의 해결)

  • Lee, Gwang;Lee, Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.2
    • /
    • pp.373-382
    • /
    • 1999
  • Inheritance and concurrency are the primary feature of object oriented languages, and are especially important for code re-use. They provide maximum computational power and modeling power through concurrency of objects. But, concurrent objects and inheritance have conflicting characteristics, thereby simultaneously use of them causes the problem, so called inheritance anomaly, which requires code redefinition of inherited methods to maintain integrity of objects. In this paper, to solve the inheritance anomaly problems we introduce concept of state abstraction, in which internal states of encapsulated objects are made available from a part of object's external interface. And we design inheritance interface mechanisms which methods are inherited efficiently. In our scheme, we can solve the typical inheritance anomaly problems.

  • PDF

Solving Inheritance Anomaly using Inheritance Interface Mechanism in Concurrent Object-Oriented Programming Languages (병행 객체지향 언어에서 상속 인터페이스 메커니즘을 이용한 상속 변칙의 해결)

  • Kim, Kuk-Se;Lee, Gwang;Bang, Keug-in;Park, Young-Ok;Lee, Joon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1999.05a
    • /
    • pp.230-234
    • /
    • 1999
  • Inheritance and concurrency are the primary feature of object oriented languages, and are especially important for code re-use. They provide maximum computational power and modeling power through concurrency of objects. But, concurrent objects and inheritance have conflicting characteristics, thereby simultaneously use of them causes the problem, so failed inheritance anomaly, which requires code redefinition of inherited methods to maintain integrity of objects. In this paper, to solve the inheritance anomaly problems we introduce concept of state abstraction, in which infernal states of encapsulated objects are made available from a part of object's external interface. And we design inheritance interface mechanisms which methods are inherited efficiently. In our scheme, we can solve the typical inheritance anomaly problems.

  • PDF

A Study on the Genetic Inheritance of Ankyloglossia Based on Pedigree Analysis

  • Han, Soo-Hyung;Kim, Min-Cheol;Choi, Yun-Seok;Lim, Jin-Soo;Han, Ki-Taik
    • Archives of Plastic Surgery
    • /
    • v.39 no.4
    • /
    • pp.329-332
    • /
    • 2012
  • Background Ankyloglossia or tongue-tie is a congenital anomaly characterized by an abnormally short lingual frenum. Its prevalence in the newborn population is approximately 4%. Its mode of inheritance has been studied in some articles, but no conclusion has been established. Also, no relevant report has been published in Korea. This study was conducted to elucidate the genetic inheritance of ankyloglossia via pedigree analysis. Methods In this study, 149 patients with no other congenital anomaly who underwent frenuloplasty between March 2001 and March 2010 were studied. Pedigrees were made via pre- or post-operative history taking, and patients with uncertain histories were excluded. In the patient group that showed a hereditary nature, the male-to-female ratio, inheritance rate, and pattern of inheritance were investigated. Results One hundred (67.11%) of the patients were male and 49 (32.89%) were female (male-female ratio=2.04:1). Ninety-one (61.07%) patients reported no other relative with ankyloglossia, and 58 (38.93%) patients had a relative with this disease. The inheritance rate was 20.69% in the 58 cases with a hereditary nature. In the group with no family history of ankyloglossia, the male-female ratio was 3.79:1, which significantly differed from that of the group with a family history of ankyloglossia. X-chromosome mediated inheritance and variation in the gene expression was revealed in the pedigree drawn for the groups with hereditary ankyloglossia. Conclusions Ankyloglossia has a significant hereditary nature. Our data suggest X-linked inheritance. This study with 149 patients, the first in Korea, showed X-linked inheritance in patients with a sole anomaly.

A Study on Solution of Anomaly due to Integrated of Inheritance and Concurrency (상속성과 병행성에서 오는 상속변칙 문제 해결에 관한 연구)

  • Park, Young-Ok;Moon, Jeong-Hwan;Lee, Chiol-Seong;Hong, Seong-Pyo;Lee, Ho-Young;Lee, Joon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2002.05a
    • /
    • pp.485-489
    • /
    • 2002
  • The concepts from OOP have been integrated in a concurrency, leading to the emergence of concurrent OOP. Concurrency of concurrent OOP and various model technique of OOP language are integrated had been proposed. Concurrent programming and OOP technique unite that can gain various kinds advantage to develop concurrency application program. There have been a number of models proposed for integrating concurrency and OOP However, concurrency and inheritance are two paradigms which are difficult to combine in a suitable manner. The inheritance anomaly is the conclicted phenomena, which occurs only when concurrency is integrated with inheritance. The inheritance anoay is referred to as the serious difficulty in integrating inheritance and concurrency in a simple and efficient manner within a concurrent OOP. Concurrency and inheritance with integrated that Drop reusability of object remarkably and require re-justice of code that is inherited in subclass. So concurrency and inheritance with integrated Collision that happen between two special qualitys or Interference phenomenon is inheritance anomaly. Effect of inheritance anomaly minimum Much study findings announced about access method to improve code reusability. Wish to approach in paper that is division by synchronization code and method code to solve interference problem between and concurrency.

  • PDF

A Study on the Implementation of Inheritance Anomaly in Concurrent Programming (병행 프로그래밍에서 상속 이상의 구현에 관한 연구)

  • Cho, Myung-Hyun;Lee, Myung-Un
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.54 no.1
    • /
    • pp.53-57
    • /
    • 2005
  • When concurrency is integrated to programming language, problem more than inheritance remains yet. Because more than inheritance happens by collision or cross fire between synchronization and inheritance of same time object, when synchronization code is not detached properly from method code about same time object, it makes expanded of code to make derivation class change synchronization code of super class and method code. In this paper, minimize right of inheritance method, When subclass is introduced to new synchronization limitation condition, wish to solve problem more than inheritance of three types that happen in same time programming embodying C++ class that do so that can avoid alteration of method reed.

Analysis of Inheritance Anomaly due to Integrated of Inheritance and Concurrency (상속성과 병행성 통합에서 오는 상속 변칙 분석)

  • 오승재
    • Journal of the Korea Society of Computer and Information
    • /
    • v.6 no.4
    • /
    • pp.38-44
    • /
    • 2001
  • The integration of concurrency and object-oriented programming paradigm has been a goal of researchers for over a decade. The concurrent object-oriented programming languages used for various concurrent applications development. However, concurrency and inheritance have conflicting characteristics, thereby inhibiting their simultaneous use without heavy breakage of encapsulation. This conflicting phenomenon is known as inheritance anomalies, have been limited in applicability and have not addressed all the issues that synchronization raises. In this paper, the behavior description equation is introduced for the solution for the conflicting phenomenon, between inheritance and object-based concurrency. As a result, it can solve the several inheritance anomalies and is not necessary to redefine method. Therefor, it offers flexible concurrency model with an emphasis on the reuse of both synchronization and function code.

  • PDF

Nager syndrome associated with 45,X monosomy

  • Chung, Jin-Haeng;Chi, Je-G.
    • Journal of Genetic Medicine
    • /
    • v.1 no.1
    • /
    • pp.1-3
    • /
    • 1997
  • Nager syndrome is a rare malformation complex characterized by facial, limb, and skeletal morphogenesis. The mode of inheritance has not been definitely established. Major karyotypic abnormalities were seldom associated with this syndrome. We report on an infant with Nager acrofacial dysostosis that was associated with 45,X monosomy. This baby was born to a 36-year-old multigravid woman after 37 weeks of gestation and with maternal hydramnios. The baby girl died of airway obstruction due to retruded tongue 3 hours after birth. Phenotypically, this this patient had mandibulofacial dysostosis, radioulnar synostosis, hypoplasia and aplasia of thumbs, peripheral edema and apparently normal genital organs. We confirmed that major chromosomal anomaly including 45,X monosomy could be associated with Nager syndrome, although its pathogenetic significance remains unanswered.

  • PDF

CLEIDOCRANIAL DYSPLASIA : REPORT OF A CASE (쇄골두개 이형성증 환자에 관한 증례보고)

  • Lee, Yeon-Ho;Yoo, Seung-Hoon;Kim, Jong-Soo
    • Journal of the korean academy of Pediatric Dentistry
    • /
    • v.32 no.4
    • /
    • pp.703-708
    • /
    • 2005
  • Cleidocranial Dysplasia(CCD) is a congenital disorder of skeletal and dental anomaly with an autosomal dominant mode of inheritance. CCD Shows a generalized defect in intramembranous bones, such as the skull, clavicles, and endochondral bones, such as the long bones and the remainder of the skeleton. The specific clinical feature of CCD is an aplasia & hypoplasia of one or both clavicles, frontal & parietal bone bossing, incomplete fontanels and sutures closure of cranial bone. Generally, relative mandibular prognathism is seen, because maxillar is underdeveloped. Dental anomalies of CCD are prolonged primary teeth, delayed eruption of the permanent teeth and multiple supernumerary teeth. Almost patients of CCD can not recognize their dental abnormality until the permanent teeth eruption was begining. So it is difficult to decide the proper timing of the treatment of patients of CCD. Pedodontists should understand the development of the dentition in CCD patient and start the treatment of CCD patient in proper time.

  • PDF