• Title/Summary/Keyword: 소프트웨어 계층

Search Result 518, Processing Time 0.026 seconds

Design and Implementation of Multilingual support method for 3-tiered softwares (3-TIER 구조 소프트웨어의 다국어 지원 방식의 설계와 구현)

  • Koh, Jeong-Gook
    • Journal of Korea Multimedia Society
    • /
    • v.15 no.2
    • /
    • pp.266-272
    • /
    • 2012
  • Multilingual support of software is necessary for entering global market. 3-tier architecture is a solution for problems of 2-tier architecture. It divides an application into a client-tier and an application-tier, and presentation logic and database are connected by middleware. The advantage of 3-tier architecture is the enhanced performance through load balancing, scalability, easier maintenance and reusability. This paper proposes a multilingual support method that utilizes common resource files for 3-tier enterprise softwares, applies the proposed method to development of multilingual version of billing solution, and verify the usefulness of it. It is easy for development and maintenance of software, the addition of language supported. Proposed method holds a resource file for each language and provides a multilingual support class library. Therefore this method reduces a waste of memory and disk space. Deployment of a class library into an application tier makes development and maintenance of software, the addition of new language supported easy. To avoid inappropriate modification of a resource file, a multilingual support class library is provided in a dll file.

An User-Friendly Kiosk System Based on Deep Learning (딥러닝 기반 사용자 친화형 키오스크 시스템)

  • Su Yeon Kang;Yu Jin Lee;Hyun Ah Jung;Seung A Cho;Hyung Gyu Lee
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.29 no.1
    • /
    • pp.1-13
    • /
    • 2024
  • This study aims to provide a customized dynamic kiosk screen that considers user characteristics to cope with changes caused by increased use of kiosks. In order to optimize the screen composition according to the characteristics of the digital vulnerable group such as the visually impaired, the elderly, children, and wheelchair users, etc., users are classified into nine categories based on real-time analysis of user characteristics (wheelchair use, visual impairment, age, etc.). The kiosk screen is dynamically adjusted according to the characteristics of the user to provide efficient services. This study shows that the system communication and operation were performed in the embedded environment, and the used object detection, gait recognition, and speech recognition technologies showed accuracy of 74%, 98.9%, and 96%, respectively. The proposed technology was verified for its effectiveness by implementing a prototype, and through this, this study showed the possibility of reducing the digital gap and providing user-friendly "barrier-free kiosk" services.

A Project-Based Embedded Software Design Course (실습에 기반한 임베디드 소프트웨어 설계 교육)

  • Moon, Jung-Ho;Park, Lae-Jeong
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.21 no.5
    • /
    • pp.581-587
    • /
    • 2011
  • This paper presents a senior-level embedded software design course using a customized training kit. Embedded software design courses commonly entail a lot of practice hours and a semester-long project and thus requires a hardware platform on which the embedded software runs. A training kit has been designed such that both hardware system and operating system are not too complicated or heavy for undergraduate students to fully understand and to develop embedded software on their own. The course using the customized training kit gives the students hands-on experience of embedded software design and programming ranging from device drivers to user interface, thereby enabling them to have in-depth understanding of embedded software and to improve their programming skills more easily and faster than when using commercial training kits.

Layered Coding Method for Scalable Coding of HDR and SDR videos (HDR와 SDR 비디오의 스케일러블 부호화를 위한 계층 압축 기법)

  • Lim, Jeongyun;Ahn, Yong-Jo;Lim, Woong;Park, Seanae;Sim, Donggyu;Kang, Jung-Won
    • Journal of Broadcast Engineering
    • /
    • v.20 no.5
    • /
    • pp.756-769
    • /
    • 2015
  • In this paper, we propose a scalable coding method for high dynamic range (HDR) and standard dynamic range (SDR) videos based on Scalable High Efficiency Video Coding (SHVC). The proposed method has multi-layer coding architecture that consists of base layer for SDR videos and enhancement layer for HDR videos to support the backward compatibility with legacy codec and display devices. Also, to improve coding efficiency of enhancement layers, a global inverse tone mapping is applied to the reconstructed SDR video and the compensated frames are referred for coding of the enhancement layer. The proposed method is found to achieve BD-Rate gain of 43.0% on average (maximum 76.3%) for the enhancement layer and 15.7% on average (maximum 31%) for dual-layer against the SHM 7.0 reference software.

Development and Implementation of Hospital System using Distributed Objects (분산객체를 이용한 병원시스템 개발 및 구현)

  • 이주연;신상호;김정선
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.623-625
    • /
    • 1999
  • 개방형통신망은 통신 서비스 및 통신망 자원 관리 등의 설계, 개발 및 구축에 관련되는 논리적 기본 구조를 제시함으로써, 효율적인 망 관리와 컴포넌트 개념의 핵심인 소프트웨어이 재사용을 통한 신속한 신규 서비스의 제공을 가능하게 한다. 본 논문에서는 통신망 관리 객체와 서비스 관리 객체를 객체 단위로 공유하거나 접속 할 수 있도록 하기 위해 소프트웨어 계층적 구조로 모델화한 병원시스템을 제시한다.

  • PDF

Digital License Searching for Copyright Management of Software Source Code (소프트웨어 소스 코드의 저작권 관리를 위한 디지털 라이센스의 검색)

  • Cha, Byung-Rae
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.1
    • /
    • pp.21-31
    • /
    • 2007
  • The intellectual property system was very important to the past industrial society. It is so important to the 21C information age. It is a leading role to developing these information society. Not only the digital content control but the technology of software source code for the intellectual property is so much mean to international competition. On occurring disputation property, we have to prove the fact, there is a problem to discriminate the original source code. In this paper, we make a study of the digital licence prototype for discriminate the original source code. Reserved words of software source code by parsing express to XML file that have hierarchical structure. Then, we can express architecture of software source code by tree structure form instead of complex source code. And we make a study of the indexing and searching to search digital license.

Discrimination and Comparison of Digital License for Copyright Management of Software Source Code and CRYPTEX Model (소프트웨어 소스 코드의 저작권 관리를 위한 디지털 라이센스의 비교와 분류 그리고 크립텍스 모델)

  • Cha, Byung-Rae;Jung, Young-Kee
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.1
    • /
    • pp.246-258
    • /
    • 2008
  • The software industry is so important to the 21C information society Not only the digital content control but the technology of software source code for the intellectual property is so much mean to international competition. On occurring disputation property of software source code, we have to prove the fact, there is a problem to discriminate the original software source code. In this paper, we make a study of the digital licence prototype for discriminate the original source code. Reserved words of software source code by parsing express to XML file that have hierarchical structure. Then, we can express node pattern and architecture pattern of software source code by tree structure form instead of complex software source code. And we make a simulation of discrimination possibility of digital license and propose CRYPTEX model.

The Development of Image Processing System for Medical Robot Remote Application (의료용 로봇 원격 응용을 위한 영상처리 시스템 개발)

  • Kim, Joo Young;Kim, Joong Hyuk;Kim, Jung Chae;Kim, Kee Deog;Yoo, Sun K.
    • Progress in Medical Physics
    • /
    • v.23 no.4
    • /
    • pp.239-251
    • /
    • 2012
  • In this paper, web-base image processing system has been implemented for remote-controlled medical robot applications. The developed software system was hierarchically composed of diverse image processing and remote operation modules, and the hierarchical composition was satisfied the expandability to higher level application and the accessibility over the web. It can also support diverse file formats including DICOM, VRML, and CAD(STL) to display, transmit, store and share the processed images depending on application environment. Message-based data exchange, object-oriented module and open-source based software configuration will enable the dynamic combination associated with diverse remote medical application requirements.

A Hierarchical Mobile Context Model and User Context Inference Methods based on Smart Phones (스마트 폰 기반 계층적 모바일 컨텍스트 모델 및 사용자 상황 추론 기법)

  • Lee, Meeyeon;Lee, Jung-Won;Park, Seung Soo
    • Journal of Software Engineering Society
    • /
    • v.24 no.1
    • /
    • pp.19-26
    • /
    • 2011
  • Since smart phones have various embedded sensors and high portability/usability, they have emerged as suitable targets to collect information and to provide intelligent services. That is, with a smart phone, we can collect information about user's circumstances and phone usage from sensors and infer his/her current state which is the significant basis for context-aware services. However, a service system should be founded on a context model to ensure reasonable context-awareness, because context information the system needs depends on its target services. Therefore, in this paper, we propose a hierarchical mobile context model for context inference of smart phone users in their daily life. We classify high-level context which can be draw from sensing data into three levels, Context-Behavior-Situation, and define inference methods for each level. With our mobile context model, we can user's meaningful context in his/her daily life besides simple actions or states.

  • PDF

Clustering Characteristics and Class Hierarchy Generation in Object-Oriented Development (객체지향개발에서의 속성 클러스터링과 클래스 계층구조생성)

  • Lee Gun Ho
    • The KIPS Transactions:PartD
    • /
    • v.11D no.7 s.96
    • /
    • pp.1443-1450
    • /
    • 2004
  • The clustering characteristics for a number of classes, and defining the inheritance relations between the classes is a difficult and complex problem in an early stage of object oriented software development. We discuss a traditional iterative approach for the reuse of the existing classes in a library and an integrated approach to creating a number of new classes presented in this study. This paper formulates a character-istic clustering problem for zero-one integer programming and presents a network solution method with illustrative examples and the basic rules to define the inheritance relations between the classes. The network solution method for a characteristic clustering problem is based on a distance parameter between every pair of objects with characteristics. We apply the approach to a real problem taken from industry.