• Title/Summary/Keyword: Communication-oriented Class

Search Result 75, Processing Time 0.035 seconds

A Horizontal Partition of the Object-Oriented Database for Efficient Clustering

  • Chung, Chin-Wan;Kim, Chang-Ryong;Lee, Ju-Hong
    • Journal of Electrical Engineering and information Science
    • /
    • v.1 no.1
    • /
    • pp.164-172
    • /
    • 1996
  • The partitioning of related objects should be performed before clustering for an efficient access in object-oriented databases. In this paper, a horizontal partition of related objects in object-oriented databases is presented. All subclass nodes in a class inheritance hierarchy of a schema graph are shrunk to a class node in the graph that is called condensed schema graph because the aggregation hierarchy has more influence on the partition than the class inheritance hierarchy. A set function and an accessibility function are defined to find a maximal subset of related objects among the set of objects in a class. A set function maps a subset of the domain class objects to a subset of the range class objects. An accessibility function maps a subset of the objects of a class into a subset of the objects of the same class through a composition of set functions. The algorithm derived in this paper is to find the related objects of a condensed schema graph using accessibility functions and set functions. The existence of a maximal subset of the related objects in a class is proved to show the validity of the partition algorithm using the accessibility function.

  • PDF

A Survey on Students' Perception of Communication Skills in Class of Theories of Korean Medical Famous Physicians (각가의론 수업에서 학습한 의사소통기술에 대한 학생 인식 조사)

  • Jo, Hak-Jun;Jo, Na-Young;Park, Jeong-Su
    • Journal of Society of Preventive Korean Medicine
    • /
    • v.25 no.2
    • /
    • pp.13-31
    • /
    • 2021
  • Objectives : The objectives of this study are to provide the education of communication skills in the class of theories of Korean medical famous physicians and to survey students' perception of the effect. Methods : The class of theories of Korean medical famous physicians was newly designed and was given to students. The results from the questionnaire survey with second year students at department of Korean medicine were applied to the evaluation of study issues. The scale used for this study was the modified version of 'Beyer-Fetzer's Essential Elements of Communication Skills Assessment Sheet', which was developed by researchers in line with the education of Korean medicine. Results : In six (except for 'opening a conversation') out of seven categories, post-test results were more improved than pretest results. In the category of communication skills (a total of 25 questions), post-test results were higher than pretest results in all items. Among them, 13 items were statistically significant. With regard to the question as to how important the class of communication skills is to raise their professionalism as Korean medicine doctor, post-test result was higher than pretest result. Regarding an appropriate education point of time, there were various points in the entire period of curriculum. The appropriateness of teaching-learning method was positively evaluated. In terms of the content helpful for learning, learner-oriented activities was preferred over teacher-oriented lecturing. Conclusions : The communication skills learned in the class of theories of Korean medical famous physicians were effective. Communications skills should be taught constantly in the entire curriculum in order to raise students' professionalism as Korean medicine doctor. In terms of education method, it is desirable to design a class based on students' various activities, rather than lecturing.

Design and Implementation of Distribution in Distributed Object-Oriented Databases (분산 객체지향 데이타베이스에서 분산 설계 및 구현)

  • Lee, Soon-Mi;Park, Hea-Sook;Ha, Yan
    • The KIPS Transactions:PartB
    • /
    • v.11B no.5
    • /
    • pp.611-618
    • /
    • 2004
  • This paper addresses the design and implementation of class distribution in distributed object-oriented databases. The proposed strategy of distribution consists of two-step design of fragments. One is class fragmentation and the other is allocation of fragments. In step of class fragmentation, we have defined partitioning algorithms to reflect the characteristics of object-oriented databases such as method, inheritance and composite-object. In step of allocation, we have defined the objective function for allocation considering system operating cost including storage, query processing and communication and implemented it using Genetic Algorithm.

C++ Class Restructuring Using the Neural Networks

  • Kim, Kwang-Baek;Jun, Bong-Gi;Kim, Young-Ju
    • Journal of information and communication convergence engineering
    • /
    • v.1 no.3
    • /
    • pp.99-103
    • /
    • 2003
  • Classes are apt to include useless codes and inadequate inheritance relationship between them when they are being updated, inserted and deleted during the evolution process of object-oriented software, leading to lots of errors. Conventional class restructuring methods degrade the effectiveness of reusability since they go with preprocesses such as dependency analysis and estimation of class cohesion and run statically. In this paper, we propose a new C++ class-restructuring algorithm that does not require those preprocesses and runs dynamically by improving ART learning algorithm in the artificial neural networks.

A Study on the Current Status and Improvement of Digital Divide for the Disabled in Korea

  • Jun, Woochun
    • International journal of advanced smart convergence
    • /
    • v.11 no.4
    • /
    • pp.141-148
    • /
    • 2022
  • Due to the fast development of information and communication technology, many people are enjoying benefits. However, there are those who do not enjoy the benefits of such information technology due to physical disabilities or economic reasons. This class is classified as an information-vulnerable class with so-called digital divide, and the disabled can be said to be a representative information-vulnerable class. The purpose of the paper is to identify the various causes of digital divide and propose improvement measures for the disabled in Korea. For this purpose, the digital divide data by the national institution over the past four years were analyzed. Through various statistical analysis, it was found that the main cause of the digital divide was insufficient information competency among the three factors diagnosing the digital divide namely, information access, information competency, and information utilization. It was also found that the information utilization activities of the disabled were not productive and consumption-oriented

Resolving the Runtime Class Reference Problem of the Type Object Design Pattern by Type Object Class (Type Object Class에 의한 Type Object 디자인 패턴의 런타임 클래스 참조문제의 해결)

  • Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.3
    • /
    • pp.500-506
    • /
    • 2007
  • The Type Object Design Pattern is proposed to provide a solution on the situation in the case that one class has too many subclasses or the number of subclasses are undefined. Although this pattern has many advantages in terms of applicability and dynamic object behavior, it has a weak point in runtime pattern operation that it has to build and maintain a class reference mechanism in runtime to reference the class (de facto 'object') of instances. To solve that problem, this paper addresses the solution of the runtime class reference problem of Type Object Pattern. it defines a new class of Type Object Class (TOC) from Type Class and Object Class in Type Object pattern and presents the methods of creating, compiling, and memory-loading the TOC. It depends on built-in class reference mechanism of object-oriented programming language, and is not necessary to fit with the additional mechanism. Consequently, we need not to set up the additional class reference mechanism and system performance is enhanced due to it.

The Effect of Cooperative Learning-Oriented Teaching Methods by Subject on the Communication and Problem-Solving Ability of Pre-service Early Childhood Teachers (협동학습중심의 교과별교수법 수업이 예비유아교사의 의사소통능력과 문제해결능력에 미치는 영향)

  • Cho, Mi Young;Park, Eun Ju
    • The Journal of the Convergence on Culture Technology
    • /
    • v.8 no.6
    • /
    • pp.9-22
    • /
    • 2022
  • The purpose of this study was to provide basic data on pre-service teacher's education based on cooperative learning-oriented teaching and learning methods by applying cooperative learning to verify the effectiveness of pre-service early childhood teacher's communication and problem-solving ability. In the first semester of 2021, 4th grade students who took the teaching method by subject class opened by department of early childhood education at C university were taught for 11 weeks from March 1st week to May 2nd week in 2021 for 4 hours a week. The results of this study were as follows: First, the average score of interpretive ability was the highest in the sub-areas of communication ability of pre-service early childhood teachers, followed by message conversion ability, role performance ability, self-presentation ability, and goal setting ability in the cooperative learning-oriented teaching method by subject class. Second, in terms of the overall average score of pre-service teacher's problem-solving ability, the average score of post-test was increased compared to the average score of pre-test. Through the cooperative learning-oriented class experience in the university's early childhood teacher training course, it is possible to cultivate the practical ability that can be used variously for the children such as communication ability and problem-solving ability in the early childhood education field. Therefore, it is necessary to provide opportunities for cooperative learning-oriented teaching methods in the teacher's education curriculum.

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

Accessibility to Instances Regardless of Versions in Schema Evolution Environments in Object-Oriented Databases (객체지향 데이터베이스의 스키마진화 환경에서 버전에 무관한 인스턴스 접근)

  • Jin, Min
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.3
    • /
    • pp.553-561
    • /
    • 1999
  • The facility of schema evolution is necessary in object-oriented database applications. There exist several versions of schema and instances created under different versions of the schema concurrently in the database. This base proposes a mechanism for supporting accessing instances regardless of versions of the schema in schema evolution environments in object oriented databases. There is trade-off between the flexibility of schema modification operations and the system overhead for supporting such schema modifications. Access handling routines are provided to the undefined attributes in each version of the class. Access handling routines are also defined for each pair of semantics rather than defining backdate/update functions for each pair of versions of a class. Thus, this mechanism supports the change of semantics with reduced user and system overhead.

  • PDF

An Implementation Scheme for the Detection System of RFID Defective Tags Using LabVIEW OOP

  • Jung, Deok-Gil;Jung, Min-Po;Cho, Hyuk-Gyu;Lho, Young-Uhg
    • Journal of information and communication convergence engineering
    • /
    • v.9 no.1
    • /
    • pp.21-26
    • /
    • 2011
  • In this paper, we suggest the object-oriented methodology for the design and implementation scheme for the program development in the application of control and instrumentation such as the detection system of RFID defective tags which needs the embedded programming. We apply the design methodology of UML in the system design phase, and suggest the implementation scheme of LabVIEW programs using LVOOP(LabVIEW Object Oriented Programming)in which make it possible to write the object-oriented programming. We design the class diagram and the sequence diagram using UML, and write the classes of LVOOP from the designed class diagram and the main VI from the sequence diagram, respectively. We show that it is possible to develop the embedded programs such as the RFID application through the implementation example of the detection system of RFID defective tags in this paper. And, we obtain the advantages based on the object-oriented design and implementation using the LVOOP approach such as the development of LabVIEW programs by adding the classes and the concept of object of the object-oriented language to LabVIEW.