• 제목/요약/키워드: Communication-oriented Class

검색결과 75건 처리시간 0.028초

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
    • /
    • 제1권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)

  • 조학준;조나영;박정수
    • 대한예방한의학회지
    • /
    • 제25권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)

  • 이순미;박혜숙;하얀
    • 정보처리학회논문지B
    • /
    • 제11B권5호
    • /
    • pp.611-618
    • /
    • 2004
  • 본 논문에서는 인터넷상의 대용량 자료에서 원하는 정보를 검색하기 위한 지원 기능으로서 분산 객체지향 데이타베이스에서 클래스를 분할하여 여러 사이트에 분산시키는 기법에 관하여 설계 및 구현하였다 제안된 분산 기법은 클래스의 분할 과정과 할당 과정으로 구성된다. 클래스의 분할 과정에서는 메소드, 계승 및 복합 객체와 같은 객체지항 데이터베이스의 특성을 반영하여 클래스를 분할하였으며 할당 과정에서는 저장, 질의 처리 및 전송비용을 고려하여 할당수식을 정의하였으며 이를 유전자 알고리즘을 이용하여 구현하였다.

C++ Class Restructuring Using the Neural Networks

  • Kim, Kwang-Baek;Jun, Bong-Gi;Kim, Young-Ju
    • Journal of information and communication convergence engineering
    • /
    • 제1권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
    • /
    • 제11권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

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

  • 김윤호
    • 한국정보통신학회논문지
    • /
    • 제11권3호
    • /
    • pp.500-506
    • /
    • 2007
  • Type Object 디자인 패턴은 하나의 클래스가 수많은 하위 클래스를 갖거나, 그 하위 클래스의 개수를 소프트웨어 개발시에 예측할 수 없는 상황을 해결하고자 제시된 패턴이다. 그러나, 이 패턴은 적용력과 여러 장점에도 불구하고 인스턴스를 생성하는 클래스와 그 인스턴스의 실제적 클래스가 분리되어 있고 또한 객체 레퍼런스에 의해서 서로 연관되어 있으므로 이에 대한 관리를 위한 메커니즘과 패턴의 이해에 있어서 많은 복잡성을 갖는 문제점이 있다. 본 논문에서는 이러한 문제를 해결하기 위한 Type Object Class의 설계와 구현을 제시한다. 즉, Type Object 패턴의 Type Class와 Object Class로부터 Type Object Class를 설정하고, 이를 런타임에 생성되고 사용되게 함으로써, 인스턴스들이 객체 지향프로그래밍 언어에서 제공하는 고유의 클래스를 참조하게 되어 별도의 클래스 참조 메커니즘을 가질 필요가 없도록 하였다. 따라서, 별도의 클래스 참조 메커니즘을 개발하는 부담과 이 메커니즘의 동작으로 인한 실행 상의 성능 저하의 문제가 개선되는 효과가 있다.

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

  • 조미영;박은주
    • 문화기술의 융합
    • /
    • 제8권6호
    • /
    • pp.9-22
    • /
    • 2022
  • 본 연구는 교과별교수법 수업에 협동학습을 적용하여 예비유아교사의 의사소통능력 및 문제해결능력의 효과를 검증함으로써 협동학습중심의 교수학습법에 기초한 예비교사교육의 기초자료를 제공하는 데 그 목적이 있었다. 2021년 1학기에 C대학교 유아교육과에서 개설한 교과별교수법 수업을 수강한 4학년 학생을 대상으로 2021년 3월 1주부터 5월 2주까지 주 4시간씩 총 11주간 협동학습중심의 수업이 이루어졌다. 연구결과, 첫째, 협동학습중심의 교과별교수법 수업은 예비교사의 의사소통능력을 향상하는데 효과가 있었으며, 하위영역 중에서 목표설정능력과 메시지전환능력에 효과가 있는 것으로 나타났다. 둘째, 협동학습중심의 교과별교수법 수업은 예비교사의 문제해결능력을 향상하는데 효과가 있었으며, 문제해결능력의 모든 하위영역에 효과가 있는 것으로 나타났다. 따라서 예비교사양성과정에서 협동학습중심의 수업경험은 교사가 되었을 때에도 의사소통능력과 문제해결능력을 유아교육현장에서 유아들에게 다양하게 활용할 수 있는 실제적 능력을 함양하게 되므로 교사교육과정에서 협동학습중심의 교수법 접근의 기회를 제공할 필요가 있다.

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

  • 이호영;이준
    • 한국정보통신학회논문지
    • /
    • 제3권3호
    • /
    • pp.587-595
    • /
    • 1999
  • 상속 변칙이 발생하는 기본적인 이유는 병행객체에 대해 동기화 코드가 메소드 코드와 적당하게 분할되지 않을 때, 파생 클래스를 만들어내기 위한 코드의 확장이 슈퍼 클래스에 존재하는 동기화 코드와 메소드 코드를 변경하도록 할 때, 그리고 병행 객체지향 언어에서 상속성과 병행성이 결합할 때 발생한다. 강조할 점은 상속 변칙을 피하는 방법이다. 그래서 본 논문에서는 새로운 모델인 객체 모델을 제안하고 행위 방정식을 사용하여 병행 객체지향 언어에서 나타나는 상속 변칙의 문제를 최소화시키고자 한다.

  • PDF

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

  • 진민
    • 한국정보처리학회논문지
    • /
    • 제6권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
    • /
    • 제9권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.