• Title/Summary/Keyword: University Hierarchy

Search Result 1,731, Processing Time 0.028 seconds

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

  • Hwang, Seok-Hyeong;Yang, Hae-Sul;Park, Jeong-Ho
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.853-860
    • /
    • 2001
  • In the object-oriented software development, redesigning of classes and reorganizing of class hierarchy structures should be necessary to reduce many of the headaches of object-oriented software design and maintenance. To support this task, in this paper, we propose a theoretical foundation for class hierarchy reorganizations that is relatively complete, correct, formal and easy to understand and use. We introduce the flattened class hierarchy that characterizes the class hierarchy structures in object-oriented software evolution. And we also present an algorithm which transforms a given class hierarchy into the normalized form. The flattened class hierarchy helps us map the inheritance and aggregation paths in a class hierarchy to paths in an object hierarchy that is an instance of the class hierarchy. By applying the algorithm into a given class hierarchy, we can make a new, object-preserved, and flattened class hierarchy that is the cornerstone for reorganization of class hierarchy structure and plays an important role as a bridge on the incremental evolutionary changes and reuse of object-oriented software to reorganize class hierarchies.

  • PDF

Self-Representation and Korean Honorific Shifts

  • Oh, Kyung-Ae
    • Language and Information
    • /
    • v.18 no.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 (과학개념의 위계적 분석 및 그 적용을 통한 교수 효과와 과학교육과정 계열성의 타당화 평가 연구)

  • Jeong, Jin-Woo;Cho, Seon-Hyeng;Lim, Cheong-Hwan
    • Journal of The Korean Association For Science Education
    • /
    • v.16 no.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

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

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

  • Kim, Woo-Je;Park, Chan-Kyoo;Shin, Soo-Jeong
    • IE interfaces
    • /
    • v.17 no.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 (지식상태분석법을 이용한 고등학생의 유전관련 개념의 위계 분석)

  • Song, Ha-young;Kim, Youngshin
    • Journal of Science Education
    • /
    • v.34 no.2
    • /
    • pp.237-245
    • /
    • 2010
  • The purpose of this study was to analyze hierarchy for high school students' concepts about genetics. The assessment of genetics related concept was conducted for 10th and 11th grade students and a hierarchy map was schematized based on the evaluation result using Knowledge State Analysis Method. Some differences were found when comparing the result of whole students' hierarchy with hierarchy on 7th national science education curriculum. In analyzing hierarchy by grade, concepts of highest and lowest level turned out same but some concepts of middle level changed. In case of analysis of hierarchy for concepts about genetics by score, as score was higher, the number of concept in lower level became larger and the relationship among concepts became more structurized. Following studies are required to develop specific teaching strategies for having effective genetics concept and conduct case study of applying the concept hierarchy through this method to class in the field.

  • PDF

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

  • Kim, Young-Shin;Chung, Wan-Ho
    • Journal of The Korean Association For Science Education
    • /
    • v.15 no.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 (국토공간계층에서 상방 및 하방 이주 흐름 변화 분석)

  • Han, Yicheol
    • Journal of Korean Society of Rural Planning
    • /
    • v.22 no.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
    • 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

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

  • Seon-Gyoo Kim
    • International conference on construction engineering and project management
    • /
    • 2011.02a
    • /
    • 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