• Title/Summary/Keyword: Object-oriented technique

Search Result 247, Processing Time 0.031 seconds

The techniques of object-based scheduling for performing art reservation (객체기반 공연예술 예약 스케줄링 기법)

  • Kim, Jin-Bong
    • Journal of the Korea Computer Industry Society
    • /
    • v.9 no.4
    • /
    • pp.171-176
    • /
    • 2008
  • Most booking techniques make a reservation without customer's preference on internet. These techniques have booking problems not to improve customer's preference in the service industry. We have tried to apply object-based scheduling technique to performing art reservation. For customer's satisfaction, we have considered customer's preferences in the reservation scheduling. The scheduling technique for performing art reservation proposed in this thesis is based on object-oriented concepts. To consider the over all satisfaction, the events of every object are alloted to the sitting plan board along its priority. To minimize backtracking or not to fail the allotment of events, we have scheduled to rise customer's preference in the scheduling.

  • PDF

War Game Simulation Using Parametric Behavior Modeling Method (파라미터 행위 모델링 기법을 이용한 전쟁게임 시뮬레이션)

  • Kim, Jae-Hyun;Kim, Tag-Gon;Lee, Wan-Bok
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.11
    • /
    • pp.126-134
    • /
    • 2006
  • The object oriented co-modeling methodology, previously introduced, employs a layered approach in war game models development in which an upper layer models abstract behavior of an object and a lower one models details of the object. Within the methodology military domain experts and simulation experts models an object at the upper and the lower layers, respectively in concurrent manner. This paper proposes a method of constructing a war game simulator using parametric behavior modeling technique, which provides a means for military domain experts/users to change model's detailed behavior with no knowledge on modeling semantics. The proposed simulator would support new algorithms or strategies with minimal cost and could be modified even by the users who are ignorant about modeling technique. To demonstrate the effectiveness of the proposed framework, a naval war game simulator is exemplified.

  • PDF

The Accuracy Analysis of 3D Image Generation by Digital Photogrammetry (수치사진측량 기반 3차원영상생성 정확도 분석)

  • 강준묵;엄대용;임영빈
    • Proceedings of the Korean Society of Surveying, Geodesy, Photogrammetry, and Cartography Conference
    • /
    • 2003.10a
    • /
    • pp.157-162
    • /
    • 2003
  • The 3D Image which embodies real object to 3D space of computer enables various geometrical analysis as well as visualization of complex 3D shape by giving sense for the real and cubic effect that can not be offered in 2D image. Human gives real object to same physical properties in 3D space imagination world of computer, and it is expected that this enables offering of various information by user strengthening interface between human-computer to observe object in real condition. In this study, formal style routine of 3D image creation applying digital photogrammetry was designed for more practical, highly trusty 3D image creation, and the system was emboded using object-oriented technique which strengthen user interface. Also, the discontinuity information about rock slope using 3D image is acquired that is orientation, persistence, spacing and aperture etc.

  • PDF

A Study on Detection of Deforested Land Using Aerial Photographs (항공사진을 이용한 훼손 산지 탐지 연구)

  • Ham, Bo Young;Lee, Chun Yong;Byun, Hye Kyung;Min, Byoung Keol
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.21 no.3
    • /
    • pp.11-17
    • /
    • 2013
  • With high social demands for the diverse utilizations of forest lands, the illegal forest land use changes have increased. We studied change detection technique to detect changes in forest land use using an object-oriented segmentation of RED bands differencing in multi-temporal aerial photographs. The new object-oriented segmentation method consists of the 5 steps, "Image Composite - Segmentation - Reshaping - Noise Remover - Change Detection". The method enabled extraction of deforested objects by selecting a suitable threshold to determine whether the objects was divided or merged, based on the relations between the objects, spectral characteristics and contextual information from multi-temporal aerial photographs. The results found that the object-oriented segmentation method detected 12% of changes in forest land use, with 96% of the average detection accuracy compared by visual interpretation. Therefore this research showed that the spatial data by the object-oriented segmentation method can be complementary to the one by a visual interpretation method, and proved the possibility of automatically detecting and extracting changes in forest land use from multi-temporal aerial photographs.

The Design And Implementation of Robot Training Kit for Java Programming Learning (Java 프로그래밍 학습을 위한 로봇 트레이닝키트의 설계 및 구현)

  • Baek, Jeong-Hyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.10
    • /
    • pp.97-107
    • /
    • 2013
  • The latest programming paradigm has been mostly geared toward object-oriented programming and visual programming based on the object-oriented programming. However, object-oriented programming has a more difficult and complicated concept compared with that of existing structural programming technique; thus it has been very difficult to educate students in the IT-related department. This study designed and implemented a Java robot training kit in which the Java virtual machine is built so that it may enhance the desire and motivation of students for learning the object-oriented programming using the training kit which is possible to attach various input and output devices and to control a robot. The developed Java robot training kit is able to communicate with a computer through the USB interface, and it also enables learners to manufacture a robot for education and to practice applied programming because there is a general purpose input and output port inside the kit, through which diverse input and output devices, DC motor, and servo motor can be operated. Accordingly, facing the IT fusion era, the wall between the academic circles and the major becomes lower and the need for introducing education about creative engineering object-oriented programming language is emerging. At this point, the Java robot training kit developed in this study is expected to make a great commitment in this regard.

Security Model and Application of Persistent Object using Type Information in Integrated Environment of Distributed System (통합 분산환경에서 타입 정보를 이용한 지속성 객체의 보안 모델 및 응용)

  • 김영수;최흥식
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.3
    • /
    • pp.661-669
    • /
    • 2004
  • As a large number of distributed systems becoming more popular, interoperability, portability and security are becoming major concerns of modern computing. CORBA and object-oriented database which provide transparency of network and database are increasingly being used as the basis for distributed system to solve these problems. The two methods can help accomplish assurance of security by using a method-based access control technique or an attribute-based access control technique. These methods also enhance the unavailability or inefficiency caused by the delay of access process and bottleneck of the network due to the complex instance-based access control. We propose a security model on the type information based access control system that can enhance both security and availability by separating the functions delivered from CORBA and object-oriented databases. We apply the access control model specifically to enhancement of security system and also perform a test to verify the security and availability of our model.

A Case Study on Applying Function Point Analysis Technique to Measure the Size of Software Systems based on UML (UML기반 소프트웨어시스템의 규모측정을 위한 기능점수분석기법의 응용에 관한 연구)

  • 안계중;이남용
    • The Journal of Society for e-Business Studies
    • /
    • v.7 no.2
    • /
    • pp.173-190
    • /
    • 2002
  • Over the past decade, numerous software managers and engineers have been concerned with measuring the size and complexity of software systems. Function point analysis technique is one of the most popular software sizing techniques. A reasonable software development plan through cost and time estimation should be a prerequisite for the successful project at the beginning stage of the project. It is generally known that software size measurement is useful for this kind of estimation and the function point analysis technique would be more effective than the others. However, it is difficult to apply the technique to object-oriented methodology widely used in the software industry. Thus, the purpose of this study is to present a case study on how to apply function point analysis technique to sizing of the software systems based on UML. The results of this study can be useful to managers and engineers.

  • PDF

Object State Behavior Testing Technique with Constraints for Object Oriented Program (객체 지향 프로그램을 위한 제약조건을 갖는 객체 상태 행위 테스팅 기법)

  • 이창영;이인혁;구연설
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.498-500
    • /
    • 2000
  • 객체 지향 소프트웨어에 있어서, 테스팅의 중요성은 전통적인 소프트웨어의 개발에 있어서의 중요성과 크게 다르지 않다. 테스팅이 부적절하게 수행된 경우 프로그램의 버그를 성공적으로 검출 할 수 없으며, 소프트웨어 품질을 보장할 수 없다. 즉, 성공적인 소프트웨어를 위한 문제가 바로 테스팅이라 할 수 있다. 따라서 개발된 객체 지향 소프트웨어의 신뢰성을 향상시킬수 있는 객체 지향 테스팅 방법이 필요하다. 이 논문에서는 전통적인 소프트웨어 테스팅 기법과 객체 지향 특성을 결합하여 객체 지향 소프트웨어 테스팅을 위한 단위 설정을 위해 실시간 시스템에서 하나의 행위를 정의할 수 있는 객체 메소드의 결합에 대한 이벤트 그래프(Eent Gaph)와 제약적 메소드 시퀀스(M? Sequence with Cnstraints)를 정의하고, 제약사항을 포함하는 이벤트 그래프와 메소드 시퀀스(sequence)를 정의하고, 제약사항을 포함하는 이벤트 그래프와 메소드 시퀀스(sequence)를 엘리베이터 시스템에 적용하여 객체 지향 실시간 시스템에 대한 객체 상태 행위 테스팅(object state behavior testing)을 통해 인트라 클래스 테스팅 및 인터 클래스 테스팅 기법을 제안한다.

  • PDF

A Visual Programming Tool for Constructing Object-Oriented C++ Class (객체 지향 C++클래스 생성을 위한 시각 프로그래밍 도구)

  • Ha, Su-Cheol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.2 no.1
    • /
    • pp.23-33
    • /
    • 1995
  • This paper describes a visual programming tool which provides novice programmer as well expert with the abilites to capture real physical world of problem domain and to manipulate it user-friendly using icons and symbols. Therefore, novice can understand object-oriented features of C++ incrementally and construct classes easily. For this, we introduce some visual metaphors which are displayed as tables. The tables can not only represent objects and classes, but also be considered themselves as icons. We have named these tables as table-icons. Three levels of table-icons(i.e., Super Table-Icons, Intermediate Table-Icons and Detailed Table-Icons) are proposed to follow up appropriate evolution of object-oriented concepts. Table-icons are not simple pictographs but are activated and expanded to table forms. And then, developer can inset necessary entities into table body and delete useless entities from it. These table-icons are applied to a diagramming technique, C++gram[18], which is suggested for designing and implementing C++ programs.

  • PDF

The Objectivity and Subversive Appropriation of the Designs by Kuma Kengo (쿠마 켄고 디자인의 객체성과 전복적 전유)

  • Park, Young-Tae
    • Korean Institute of Interior Design Journal
    • /
    • v.24 no.1
    • /
    • pp.12-22
    • /
    • 2015
  • When it comes to the architecture design, Kuma Kengo rejects a strong and violent subject-centered position and advocates the design that is object-oriented. As can be seen in 'gentle architecture', 'three lows principle', 'natural architecture', and 'connecting architecture', he clearly expresses the objective nature of architecture design in those terms. In this respect, the purpose of this study is to make a close inquiry into the meaning, effect and characteristics of objectivity. In particular, we try to identify the contents of 'impure architecture', which has a clear ambivalence to be an instrumental expression strongly settled in the objectivity, in an aesthetic standpoint. To do that, we systemized the concept of mimesis and the theory of subversive appropriation by Walter Benjamin and Theodor Adorno in to a frame of interpretation. By systemizing translation, subversion, verbalization and the dialectic structure of the aesthetics of negation, we interpreted the features of his works as an objective work and 'impure architecture'. His objectivity leads the situation by subversively appropriating the inherent elements of architectural conditions based on a dialectic solution in which inquiries on logical and scientific materials have played a critical role. Above all, through all these processes, he tried to suggest a language as a new technique for materials and structures. Ultimately, we could find out that this object oriented design sublates a subject oriented way that is monolithic and repetitive regardless of objects. Rather, it is a way that is effective in creating a new way of design by making a different approach to a new object rather unfamiliarly, yet deeply.