• 제목/요약/키워드: Class Hierarchy

검색결과 169건 처리시간 0.037초

객체지향기법을 이용한 밭관개조직 관망해석 시스템 개발 (Development of Upland Irrigation Network Analysis System Using Object -Oriented Programming (OOP))

  • 이성학;정하우
    • 한국농공학회:학술대회논문집
    • /
    • 한국농공학회 1999년도 Proceedings of the 1999 Annual Conference The Korean Society of Agricutural Engineers
    • /
    • pp.69-74
    • /
    • 1999
  • Upland Irrigation Network Analysis System(UINAS) used Object-Oriented Programming (OOP). The results of using OOP is definition of objects and class hierarchy for UINAS, Objects of UINAS are consist of the Pipe , Sprinkler, Valve , Pump, Tee , Bend and Contractions. The classj hierarchy have cooperative design for FEM in analysing the irrigation network. Therefore UINAS have a flexiblility in additioning the network components.

  • PDF

Development and Performance Evaluation of a Concurrency Control Technique in Object-Oriented Database Systems

  • Jun, Woochun;Hong, Suk-Ki
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권4호
    • /
    • pp.1899-1911
    • /
    • 2018
  • In this work, we propose a concurrency control scheme in object-oriented database (OODB). Since an OODB provides complex modeling power than the conventional relational databases, a concurrency control technique in OODB is also rather complicated and has influence on the overall performance. Thus, it is very important to develop a concurrency control technique with less overhead. The proposed scheme deals with class hierarchy that is a key concept in OODBs. The proposed scheme is developed on implicit locking scheme. Also, the proposed scheme is designed using data access frequency in order to reduce locking overhead than implicit locking. It means that, if access frequency information is not available, the proposed scheme works just like the existing implicit locking, In our work, the correctness of the proposed scheme is proved. The performance is analyzed depending on access types. Also, it is proved that our scheme performs works much better than the implicit locking does.

지식상태분석법을 이용한 고등학생의 유전관련 개념의 위계 분석 (Analysis of Hierarchy for High School Students' Concepts about Genetics Through the Knowledge State Analysis Method)

  • 송하영;김영신
    • 과학교육연구지
    • /
    • 제34권2호
    • /
    • pp.237-245
    • /
    • 2010
  • 이 연구는 지식상태분석법을 이용하여 고등학생들의 유전관련 개념의 위계를 분석하기 위한 것이다. 이를 위해 유전관련 개념 검사문항으로 10, 11학년을 대상으로 검사를 실시하고 검사결과를 바탕으로 지식상태분석법을 이용하여 위계도를 작성하였다. 전체 학생들의 위계와 제7차 과학과 교육과정에 제시된 유전 관련 개념의 위계는 차이가 있는 것으로 나타났다. 학년별 위계를 비교 분석한 결과에서는 전체적인 개념간의 위계관계가 비슷하고 상위 단계와 하위 단계의 개념은 같으나 중간 단계의 개념들은 연결 관계 변화와 단계의 이동이 발견되었다. 그리고 유전관련 개념 성취도별 위계를 비교 분석한 결과 성취도가 높아질수록 하위단계에 속하는 개념의 수가 많아지고 위계 관계가 세분화, 구조화 되는 것을 볼 수 있었다. 효과적인 유전 개념 형성을 위한 구체적인 수업전략 개발과 지식상태분석법으로 작성한 개념의 위계를 실제 수업현장에 적용하여 그 효과를 검증해 보는 사례연구가 이루어져야 할 것이다.

  • PDF

객체지향 지리 데이터 모델에 의한 지하수의 오취약성 분석을 위한 관리시스템 구현 (Implementation of Management System for Contamination Vulnerability Calibration of the Ground Water by an Object-oriented Geographic Data Model)

  • 이홍로
    • 한국지리정보학회지
    • /
    • 제6권2호
    • /
    • pp.101-112
    • /
    • 2003
  • 이 논문은 객체지향 데이터 모델을 이용하여 지하수 오염 취약성 평가를 위한 시스템을 설계 구현하는 것이다. 응용 지리영역에서 지형지물을 추출하여 지리-객체로 규정하고, 관정으로부터 추출된 화학적 요소들로부터 지리-필드를 규정한다. 또한 이 지리-객체와 지리-필드 사이의 위상 관계를 보여주기 위해서 토지 이용도와 지하수에 표현된 화학 성분에 등급과 가중치를 부여한다. 지형 클래스, 행정 경계 클래스, 토지 이용 클래스와 관정 클래스는 관정 객체들 사이에 공간 관계성을 가지는 클래스합성계층구조를 이루며, 이 클래스 계층구조는 편리한 오염취약성 평가를 위한 기반이 된다. 이 연구를 통해 구현된 지하수 오염 취약성 평가를 위한 효율적인 관리시스템은 다른 자연환경의 오염 취약성 평가에도 기여할 수 있다.

  • PDF

A CLASS OF MAPPINGS BETWEEN Rz-SUPERCONTINUOUS FUNCTIONS AND Rδ-SUPERCONTINUOUS FUNCTIONS

  • Prasannan, A.R.;Aggarwal, Jeetendra;Das, A.K.;Biswas, Jayanta
    • 호남수학학술지
    • /
    • 제39권4호
    • /
    • pp.575-590
    • /
    • 2017
  • A new class of functions called $R_{\theta}$-supercontinuous functions is introduced. Their basic properties are studied and their place in the hierarchy of strong variants of continuity, which already exist in the literature, is elaborated. The class of $R_{\theta}$-supercontinuous functions properly contains the class of $R_z$-supercontinuous functions [39] which in turn properly contains the class of $R_{cl}$-supercontinuous functions [43] and so includes all cl-supercontinuous (clopen continuous) functions ([38], [34]) and is properly contained in the class of $R_{\delta}$-supercontinuous functions [24].

AHP기법에 의한 관개용수로 조직의 평가 (Evaluation of Irrigation Canal Systems by the AHP(Analysis Hierarchy Process) Method)

  • 박재흥;김선주;김필식
    • 한국농공학회지
    • /
    • 제45권6호
    • /
    • pp.96-108
    • /
    • 2003
  • Agricultural water occupies the largest portion of total water use in Korea, and generally researches on the development of agricultural water have been stressed on the demand of agricultural water itself. But it is unavoidable to change a policy from the development of water resources to cope with the increase of water demand to the effective management of existing water resources. Evaluation of the decrepitude of irrigation facilities and their reasonable maintenance are important for the effective supply and use of agricultural water. Therefore it is necessary to develop evaluation technique that diagnoses the current condition of irrigation canals and suggest a countermeasure to improve the found problems. 25 items in 6 classes were selected for the evaluation of irrigation canal systems, and the weighted value between the items was calculated using AHP (Analysis Hierarchy Process) method. The current condition of the irrigation facilities was evaluated from the class evaluation marks, and ranking was decided from the total marks between the projects, and finally the priority of the project for the improvement was given.

객체지향 프로그램의 클래스 상속 깊이에 관한 연구 (Study on Class Inheritance Depth of Object-Oriented Program)

  • 문양선
    • 한국인지과학회:학술대회논문집
    • /
    • 한국인지과학회 2000년도 춘계 학술대회
    • /
    • pp.226-231
    • /
    • 2000
  • 객체지향 패러다임의 상속성은 코드 재사용 및 확장을 용이하게 하여 소프트웨어 생산성을 높여준다. 그러나 상속을 남용하여 상속 계층구조(class inheritance hierarchy)의 상속 깊이가 깊게 되면 프로그램을 이해하는데 어려움을 준다. 이러한 관점에서 볼 때 상속성의 이용에 제한을 둘 필요가 있다. 본 논문은 상속 계층구조의 상속 깊이에 대한 기준을 세우기 위하여 인지실험을 행하고 그 결과를 보고한다. 본 논문의 목적은 객체지향의 특성 중 상속성의 장점을 잘 이용하면서 이해하기 쉬운 객체지향 소프트웨어 개발을 돕는 것이다.

  • PDF

절차지향 소프트웨어로부터 클래스와 상속성 추출 (Extraction of Classes and Hierarchy from Procedural Software)

  • 최정란;박성옥;이문근
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권9호
    • /
    • pp.612-628
    • /
    • 2001
  • 본 논문은 절차지향 소프트웨어로부터 클래스와 상속성을 추출하기 위한 방법론을 제안한다. 본 논문에서 제안한 방법론은 모든 경우의 객체 후보군으로부터 정의된 클래스 후보군과 그들의 상속성을 생성하여 클래스 후보군과 영역 모델 사이의 관계성과 유서 정도를 가지고 최고 또는 최적의 클래스 후보군을 선택하는데 초점을 둔다. 클래스와 상속성 추출 방법론은 다음과 같은 두드러진 특징을 가지고 있다. 정적(속성)과 동적(메소드)인 클러스터링 방법을 사용하고, 클래스 후보군의 경우는 추상화에 초점을 두며, m개의 클래스 후보군과 n개의 클래스 후보 사이의 상속 관계의 유사도 측정 즉, 2차원적 유사도 측정은 m개의 클래스 후보와 n개의 클래스 후보 사이의 전체 그룹에 대한 유사도를 구하는 수평적 측정과 클래스 후보군들에서 상속성을 가진 클래스의 집합과 영역 모델에서 같은 클래스 상속성을 가진 클래스 집합 사이의 유사도를 위한 수직적 측정방법이 있다. 이러한 방법론은 최고 또는 최적의 클래스 후보군을 선택하기 위해 제공학 전문가에게 광범위하고 통합적인 환경을 제시하고 있다.

  • PDF

원시 타입의 값과 래퍼 클래스의 객체간 자동차 변환를 지원하기 위한 Java의 확장 (Java Extension for supporting Automatic Transformation between Values of Primitive Types and Objects of Wrapper Classes)

  • 김성기;김상철;정병수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권10호
    • /
    • pp.785-794
    • /
    • 2001
  • Java 에서 원시 타입과 클래스 타입간에 호환성이 제공되지 않으므로 원시값이 클래스 타입의 변수에 저장되지 못하며, 클래스 타입의 값이 원시 타입 변수에 저장되지 못한다. 객체가 필요한 곳에서 원시값을 사용하기 위해서는 원시 값을 저장하는 래퍼 클래스의 객체 생성이 필요하며, 패러 클래스의 객체에서 저장된 원시 값을 꺼내기 위해서는 특정 메소드를 호출하여야 한다.이러한 불편함과 변환시의 오류를 줄이기 위하여 본 논문에서는 Java의 원시타입과 래퍼 클래스 타입의 호환성 제공을 위한 변환방법을 제안하였다. 원시 타입과 래퍼 클래스 타입간의 호환성 뿐 아니라 원시 타입간의 호환성에 상응하는 래퍼 클래스간의 호환성도 제공하기 위해 래퍼 클래스 계층방법, java.lang.Number 클래스 이용방법, 래퍼 인터페이스 계층방법 등 3가지 변환방법을 제시하였다. 이들 방법의 비교분석과 성능측정을 통하여 래퍼 인터페이스 계층방법이 가장 우수한 방법임을 확인하였다.

  • PDF

정주계층별 농촌생활서비스 기능정립 및 취약지역 기준에 관한 연구 (A Study on Establishment of Rural Living Service Functions by Settlement Class)

  • 조영재;윤정미;한승석;조승현
    • 농촌계획
    • /
    • 제29권4호
    • /
    • pp.13-26
    • /
    • 2023
  • Recently, South Korea has prepared laws and systems to systematically manage rural spaces in response to the era of population decline and is making various efforts to promote related policies. However, various basic studies that can support this are still insufficient. In particular, in this study, the functions and roles of each settlement class were established along with the classification of the sedentary classes in rural areas, and the classification system for rural living services was established, and the hierarchy by functional facilities and the minimum standards for vulnerable areas (accessibility) were established. Specifically, in this study, the settlement class was divided into 4 classes of "central area - midpoint area - small point area - hinterland", and each function and role was presented, and the rural living service classification system was finally reestablished as 10 sectors and 31 functional facilities. In addition, the hierarchy and accessibility standards of rural living service functional facilities was set within 5 to 15 minutes for 'lower and basic services', within 10 to 20 minutes for 'medium and basic services', within 15 to 30 minutes for 'intermediate and complex services', within 20 to 60 minutes for 'high car/complex service' and within 10 minutes for 'urgent service'.