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

검색결과 1,735건 처리시간 0.035초

객체지향 소프트웨어의 재구성을 위한 클래스계층 구조의 평탄화 (Flattening Class Hierarchy for Reorganization of Object-Oriented Software)

  • 황석형;양해술;박정호
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.853-860
    • /
    • 2001
  • 최근의 객체지향 소프트웨어개발에서는 설계 및 유지보수와 관련된 많은 문제점들을 해결하기 위하여 클래스를 재설계하거나 클래스계층구조를 재구성하는 등 객체지향 소프트웨어에 대한 일련의 재이용 및 재구성기법이 사용되고 있다. 본 논문에서는 클래스계층구조의 재구성에 관한 정형적인 이론을 제공함으로써 클래스계층구조의 재구성에 관하여 보다 수월하게 이해하고 적용할 수 있도록 하였다. 구체적으로 본 논문에서는 객체지향 소프트웨어의 개발에 있어서 주요 골격이 되는 클래스계층구조를 평탄화시킨 형태로 정의한 평탄화된 클래스계층구조를 소개하고, 임의의 클래스계층구조를 평탄화된 형태로 변형시키기 위한 알고리즘을 제안하였다. 클래스계층구조를 평탄화함으로써 클래스계층구조상의 계승 및 집약관계가 각 인스턴스들에게 어떻게 사상되는가를 수월하게 파악할 수 있으며, 주어진 클래스계층구조로부터 생성가능한 객체를 그대로 유지보존할 수 있는 평탄화된 형태의 새로운 클래스계층구조를 구축할 수 있다. 평탄화된 클래스계층구조는 클래스계층구조를 재구성하여 객체지향 소프트웨어를 점증적으로 변화 발전시키거나 재이용함에 있어서 기초를 제공하는 등 중요한 역할을 수행한다.

  • PDF

Self-Representation and Korean Honorific Shifts

  • Oh, Kyung-Ae
    • 한국언어정보학회지:언어와정보
    • /
    • 제18권1호
    • /
    • pp.53-75
    • /
    • 2014
  • This study discovers the dynamic nature of an interactional hierarchy as well as an institutional hierarchy in the use of Korean honorifics. Data was collected from the conversations of two Korean female interlocutors. The interlocutors met for the first time in the U.S. and often changed their use of honorifics. The paper examines the method in which the two interlocutors negotiate hierarchies during interaction and how the negotiation is reflected in their use of honorific shifts. The paper also investigates honorific shifts in terms of self-representation to suggest that there is another hierarchy at work other than the institutional hierarchy. An examination of the data shows that the shifts occurred not randomly but strategically. The findings suggest that 1) interlocutors may negotiate interactional hierarchy during their conversation, often in the same sentence, 2) interactional hierarchy often cross the boundary of the institutional hierarchy to obtain interactional goals, in this case, intimacy, and 3) the utterance contents may play a significant role in the interlocutors' honorific shifts.

  • PDF

과학개념의 위계적 분석 및 그 적용을 통한 교수 효과와 과학교육과정 계열성의 타당화 평가 연구 (A Study of the Validating Evaluation of Science Curriculum Sequence and Instructional Effectiveness with the Application and Hierarchical Analysis of Science Conceptions)

  • 정진우;조선형;임청환
    • 한국과학교육학회지
    • /
    • 제16권1호
    • /
    • pp.1-12
    • /
    • 1996
  • The purpose of this study is to investigate the psychological hierarchy structure of science concepts and to determine the effective teaching order by comparing the teaching effects of the psychological hierarchy order with those of teaching order of the current text in order to inquire validating evaluation framework of science curriculum sequence. Key concepts were selected by tasks analysis in the seven units of elementary and secondary school curriculum. Concept formation tests were developed to evaluate each concepts achievement,. The test items were made according to each of the concepts based on 12 prototype tasks developed by Frayer(1969). To identify the students' psychological hierarchy the test items were administrated to elementary and secondary school students. Ordering theory was used to identify the students' psychological hierarchy. Nonequivalent control group pretest-posttest design was used in this study as an experimental design. Teaching with psychological hierarchy order was applied tp experimental group and teaching with concept order described in the current text was applied to control group. The major results of this study are as followings: 1. The students' psychological hierarchy structures are different from logical hierarchy structures. 2. The science teachers' psychological hierarchy structures are different from not only logical hierarchy structures but also students' psychological hierarchy structures. 3. The mean score of experimental group applied psychological hierarchy order is significantly higher(p<.05) than the control group in the concept achievement.

  • 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.

AHP를 이용한 소프트웨어 개발비 보정계수 산정 (Estimating Cost Adjustment Factors of Software Development Projects using Analytic Hierarchy Process)

  • 김우제;박찬규;신수정
    • 산업공학
    • /
    • 제17권spc호
    • /
    • pp.1-10
    • /
    • 2004
  • The purpose of this paper is to reorganize cost adjustment factors of software development projects in estimating software development cost, and derive adjustment coefficients of application types and language types by analytical hierarchy process. We constructed a decision-making hierarchy of various criteria which determine the complexity of application types and language types, and conducted a survey on the pairwise comparison among alternatives. Finally, the cost adjustment coefficients of application types and language types were derived by analytic hierarchy process. This paper is the first study in which the analytic hierarchy process was applied to the field of estimating cost adjustment factors of software development projects.

지식상태분석법을 이용한 고등학생의 유전관련 개념의 위계 분석 (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

생명의 연속성 개념에서 학습위계에 따른 수업효과에 관한 연구 (A Study on the Teaching Effect Based on the Learning Hierarchy in the "Life Continuity")

  • 김영신;정완호
    • 한국과학교육학회지
    • /
    • 제15권2호
    • /
    • pp.233-240
    • /
    • 1995
  • The purpose of the study is to certify the validity and effectiveness of the learning hierarchy and to define the effective teaching order in life continuity. To achieve this purpose, two experimental groups which were instructed varying the sequence of the instructional units. Teaching order based on the learning hierarchy was given to experimental group and descriptive order of current text was given to control group. The findings of the study are as follows: 1. Learning Hierarchy before learning had differ with order of the textbook, but hierarchy of both group has showed similar to the sequence of textbook, after learning. 2. The effect of learning hierarchy represented no significant different between control and experimental group.

  • PDF

국토공간계층에서 상방 및 하방 이주 흐름 변화 분석 (Up and Down Flows of Migration in National-Space Hierarchy Over Time)

  • 한이철
    • 농촌계획
    • /
    • 제22권1호
    • /
    • pp.49-56
    • /
    • 2016
  • Throughout the economic development era of Korea, migration occurred within a spatial hierarchy, with upward flows from rural areas to urban. The concept of step migration is a typical theory to explain these upward migration flows. Recent migration data and trends, however, indicate that migration-pattern regime shows strongly opposite-direction flows, with many of the major migration flowing downward on this national-spatial hierarchy, away from urban areas. In this study, we examine the most recent structure of migration flows up and down within the national-spatial hierarchy. We define seven tiers to tabulate origin-destination migration flows from population density of local administrative districts for the period 2001-2014, and then analyze the migration patterns between the tiers over time. The results show differentiated patterns of migration within the national-spatial hierarchy over time including specific states of migrants' life cycles.

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

AN EXAMPLE OF REPRESENTING THREE LEVEL'S SCHEDULES WITHIN SCHEDULE HIERARCHY BY BDM TECHNIQUE

  • Seon-Gyoo Kim
    • 국제학술발표논문집
    • /
    • The 4th International Conference on Construction Engineering and Project Management Organized by the University of New South Wales
    • /
    • pp.445-452
    • /
    • 2011
  • The schedule hierarchy in construction project is generally composed of three levels. The highest level is a milestone schedule and represented by Bar Chart format. The middle level is an integrated project schedule (IPS) and represented by CPM (Critical Path Method) format. The lowest level is a detail working schedule and usually represented by Bar Chart. The traditional scheduling techniques such as ADM (Arrow Diagramming Method) or PDM (Precedence Diagramming Method) cannot represent all kinds of schedule within schedule hierarchy as identical schedule format. However, the BDM (Beeline Diagramming Method) technique can represent all kinds of schedule within schedule hierarchy as identical CPM format. This paper describes the basic concept, principle, interpretation methods, and schedule computation methods of the BDM as a new networking technique that can represent all kinds of overlapping relationships between activities, and then presents an example of representing three level's schedules within schedule hierarchy by the BDM technique.

  • PDF