• 제목/요약/키워드: code duplication

검색결과 23건 처리시간 0.031초

분산형 PLC 시스템에서의 고장 허용 제어 (A Fault Tolerant Control for Distributed Programmable Logic Controller System)

  • 정석권;정영미
    • 동력기계공학회지
    • /
    • 제8권1호
    • /
    • pp.62-68
    • /
    • 2004
  • This paper describes a fault tolerant control in distributed PLC(Programmable Logic Controller) system to ensure reliability of controllers which have some faults simultaneously. First, the behavior of PLC is modeled as discrete expressions using Galois field. Then, we design the control laws for additional spare controllers to generate parity code with two dimensions. Finally, the algorithm for estimating normal output instead of abnormal output from the controllers with fault is suggested. Comparing to the traditional duplication method, the suggested method can reduce the number of spare controllers significantly to ensure control reliability. This method will be applied to an automatic system in order to increase reliability. Also, it can improve cost performance of the system.

  • PDF

DEVELOPMENT OF LEGALITY SYSTEM FOR BUILDING ADMINISTRATION PERMISSION SERVICE BASED ON BIM

  • Inhan Kim;Jungsik Choi
    • 국제학술발표논문집
    • /
    • The 3th International Conference on Construction Engineering and Project Management
    • /
    • pp.593-600
    • /
    • 2009
  • In Korea, the government has developed SEUMTER, an administration system for building related public service, to facilitate and promote the electronic submission and permission activities. SEUMTER is progressing legality system based on 2D drawing for building administration permission service. However, there are a lot of problems related to legality system owing to complexity of Korea regulation relation and structure, inefficiency of legality system based on 2D drawing, duplication examination of document (soliciting forms for civil affairs) and drawing. Therefore, the purpose of this study is to develop legality system for building administration permission service based on BIM in Korea. To achieve this purpose, the authors have investigated permission procedure and regulation structure that is used in current building administration permission and suggested permission procedure and regulation structure for legality system based on BIM. In addition, the authors have investigated element technologies (for examples, method of structured regulation, BIM model checker, Viewer, etc) for legality system based on BIM. Finally, the authors have suggested strategy and hereafter direction for application of legality system based on BIM.

  • PDF

Design of Integrated Management System for Electronic Library Based on SaaS and Web Standard

  • Lee, Jong-Hoon;Min, Byung-Won;Oh, Yong-Sun
    • International Journal of Contents
    • /
    • 제11권1호
    • /
    • pp.41-51
    • /
    • 2015
  • Management systems for electronic library have been developed on the basis of Client/Server or ASP framework in domestic market for a long time. Therefore, both service provider and user suffer from their high cost and effort in management, maintenance, and repairing of software as well as hardware. Recently in addition, mobile devices like smartphone and tablet PC are frequently used as terminal devices to access computers through the Internet or other networks, sophisticatedly customized or personalized interface for n-screen service became more important issue these days. In this paper, we propose a new scheme of integrated management system for electronic library based on SaaS and Web Standard. We design and implement the proposed scheme applying Electronic Cabinet Guidelines for Web Standard and Universal Code System. Hosted application management style and software on demand style service models based on SaaS are basically applied to develop the management system. Moreover, a newly improved concept of duplication check algorithm in a hierarchical evaluation process is presented and a personalized interface based on web standard is applied to implement the system. Algorithms of duplication check for journal, volume/number, and paper are hierarchically presented with their logic flows. Total framework of our development obeys the standard feature of Electronic Cabinet Guidelines offered by Korea government so that we can accomplish standard of application software, quality improvement of total software, and reusability extension. Scope of our development includes core services of library automation system such as acquisition, list-up, loan-and-return, and their related services. We focus on interoperation compatibility between elementary sub-systems throughout complex network and structural features. Reanalyzing and standardizing each part of the system under the concept on the cloud of service, we construct an integrated development environment for generating, test, operation, and maintenance. Finally, performance analyses are performed about resource usability of server, memory amount used, and response time of server etc. As a result of measurements fulfilled over 5 times at different test points and using different data, the average response time is about 62.9 seconds for 100 clients, which takes about 0.629 seconds per client on the average. We can expect this result makes it possible to operate the system in real-time level proof. Resource usability and memory occupation are also good and moderate comparing to the conventional systems. As total verification tests, we present a simple proof to obey Electronic Cabinet Guidelines and a record of TTA authentication test for topics about SaaS maturity, performance, and application program features.

스프링 MVC에서 수평 개발 방법의 제안 (A Proposal Of The Horizontality Development Method On The Spring MVC)

  • 양일등;김성열
    • 한국정보통신학회논문지
    • /
    • 제19권10호
    • /
    • pp.2350-2358
    • /
    • 2015
  • MVC 디자인 개념이 포함된 스프링 프레임워크는 자바 기반 웹 개발의 표준이다. 엄격한 구조적 프로그래밍 형태를 유지해야하기 때문에 모든 웹 프로그램은 비슷한 구조를 가지게 된다. 그러나 모든 개발 인력들이 구조 유지를 위해 단지 소스 코드들을 단순 복사 하고 개발을 시작하기 때문에 업무배분에 용이하지만 중복코드 양산, 전문성 저하, 프로그램 성능 저하 등의 문제점을 가지고 있다. 이러한 문제점들을 개선하기 위해 우리는 스프링 MVC에 수평 개발 방법론(HDM)을 제안한다. 실험을 통해 HDM가 MVC 구조를 유지하면서 수평으로 업무를 분담하여 제기된 문제점을 해결할 수 있음을 증명하였다.

Molecular characterization of a repetitive element of Xanthomonas oryzae pv. oryzae

  • Yun, Choong-Hyo
    • 한국식물병리학회:학술대회논문집
    • /
    • 한국식물병리학회 1995년도 Proceedings of special lectures on Molecular Biological Approaches to Plant Disease National Agricultural Science and Technology Institute Suwon, Korea
    • /
    • pp.1-19
    • /
    • 1995
  • The plasmid pJEL 101 contains a highly repetitive element from the genome of Xanthomonas oryae pv. oryzae that has properties of an insertional element. The insertional nature of the element, hereto referred to as IS203, was confirmed by molecular analyses of the element and three related elements that were isolated from X. oryzae. The related sequences were isolated on the basis of transposition to the transposon-trapping vector pL3SAC and hybridization with pJEL101. The trapped elements (IS203a, IS203b, and IS203c) were each composed of 1,055 base pairs with 25 base terminal inverted repeats. The elements caused a three base pair target site duplication at the site of insertion in the sacRB gene. The sequence of pJEL 101 has 96% base pair identity with IS203a and 99% identity with IS203a and IS203c but lacks three nucleotides of the consensus left terminal repeat. IS203b has the same DNA sequences as IS203c but is inserted ito the sacRB gene in the opposite orientation. The longest open reading frame of IS203a could code for a protein of 318 amino acids and molecular weight of 37, 151. A search of the Genbank database revealed that IS203 has 51% identity with 909 nucleotides of IS4551 from Escherichia coli. The predicted protein of ORF1 has 40% and 30% amino acid identity to the ORF1 of Tn4551 and the transposase of IS30, respectively.

  • PDF

A Data Design for Increasing the Usability of Subway Public Data

  • Min, Meekyung
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제11권4호
    • /
    • pp.18-25
    • /
    • 2019
  • The public data portal provides various public data created by the government in the form of files and open APIs. In order to increase the usability of public open data, a variety of information should be provided to users and should be convenient to use for users. This requires the structured data design plan of the public data. In this paper, we propose a data design method to improve the usability of the Seoul subway public data. For the study, we first identify some properties of the current subway public data and then classify the data based on these properties. The properties used as classification criteria are stored properties, derived properties, static properties, and dynamic properties. We also analyze the limitations of current data for each property. Based on this analysis, we classify currently used subway public data into code entities, base entities, and history entities and present the improved design of entities according to this classification. In addition, we propose data retrieval functions to increase the utilization of the data. If the data is designed according to the proposed design of this paper, it will be possible to solve the problem of duplication and inconsistency of the data currently used and to implement more structural data. As a result, it can provide more functions for users, which is the basis for increasing usability of subway public data.

국가건설기준 코드 관리시스템 구축 (Development a System to Manage the Code of Construction Specifications and Design Standards)

  • 정인수
    • 한국산학기술학회논문지
    • /
    • 제18권10호
    • /
    • pp.88-96
    • /
    • 2017
  • 국내 건설기준은 설계기준과 시방서로 구성되어 있다. 이는 현재 국토교통전자정보관에서 서비스하고 있지만 DB가 아닌 파일 형식으로 서비스하고 있으며 이력관리 및 참조기능이 미비하는 등 활용성과 범용성이 미흡한 문제점이 있다. 이러한 문제점은 국가건설기준을 현업에 활용 가능한 파일포맷으로 변환하기 어려우며, 기준간 상호 참조, 제 개정 이력관리 등을 어렵게 한다. 따라서 본 연구에서는 국내외 유관 시스템 분석 및 시사점 도출, 현 시스템의 문제점 및 개발방향 제시, 요구기능별 세부 구현방안 제시, 코드 관리시스템 설계 및 구현 등의 절차를 통해 국가건설기준 코드 관리시스템을 개발하였다. 개발한 시스템은 국가건설기준 작성 시스템, 국가건설기준 서비스 시스템, 국가건설기준 정비 업무 시스템, 국가건설기준 포털 부가시스템 등 총 네 개의 세부 시스템으로 구성하였다. 세부 기능으로는 국가건설기준의 표준 포맷으로 변환 기능, 항목별 개정 이력관리 기능, 세부 항목간 참조기능, 기준을 작업 가능한 형태로 변환 기능, 국가건설기준위원회 구성 운영기능, 기타 포털 시스템으로써 갖춰야 할 기능 등 총 20개로 구성하였다. 본 연구의 결과물을 활용한다면 복잡 다양한 국가건설기준의 제 개정 운영 및 이력관리를 용이하게 하여 사용자 편의를 증진시킬 수 있을 것이며, 국가건설기준 제 개정 운영을 효과적으로 지원하여 중복 상충 최소화 등을 통한 수준 높은 국가건설기준을 도출할 것이라 예상된다.

LadyGaGa의 패션스타일에 나타난 알레고리 연구(제2보) - 뮤직비디오를 중심으로 - (A Study on the Allegory in LadyGaGa's Fashion Style(Part 2) - Focused on Music Video -)

  • 김향자;권미정
    • 한국의류산업학회지
    • /
    • 제14권5호
    • /
    • pp.701-712
    • /
    • 2012
  • This study examines the various expressions and immanent value of fashion and beauty style based on Craig Owens's Allegory theory. I analyzed four application elements of Borrow, Site Specificity, Accumulation of Strategy, and Hybridization in? Ladygaga's Music Videos. The results are as follows. 'Borrow' presents a kitsch style and playful Pop-art style, transformation of gender from Mini Mouse body suit, telephone headpiece, and can hair. 'Site specificity' presents the temporarity of fashion material through rebirth, aging, natural extinction from the chain over the black jump suit, crime scene tape, and skull-face makeup with masculine style. 'Accumulation of strategy' presents a futuristic chic fashion style from a layered style, retrospective fashion, repetition and duplication in Music Videos. It shows the physical beauty of an Asian warrior style in Poker Face. 'Hybridization' present Cyborg feminism and 'Will of Power' from iPOD LCD glasses and Pyro-Bra. The Pyro-Bra represents how the female body can be used as a weapon in the outfits of Lady Gaga. In addition, Immanent value is as follows. Textual interaction with high art is accomplished through a combination of contemporary social and cultural significance to understand the cultural code and to extend the value. Combined with high culture, popular music genre is accomplished through musical appreciation by a woman in fashion styling and sensual pleasures of the body as a tool to express a sublime advantage. Fashion style is accomplished by overcoming a self-transcendent body image representation. The way in which mutual coupling dismantling, destruction, and uncertainty is to re-launch the static, with a pluralistic context of Textuality.

데이터베이스 정규화 이론을 이용한 국민건강영양조사 중 다년도 식이조사 자료 정제 및 통합 (Data Cleaning and Integration of Multi-year Dietary Survey in the Korea National Health and Nutrition Examination Survey (KNHANES) using Database Normalization Theory)

  • 권남지;서지혜;이헌주
    • 한국환경보건학회지
    • /
    • 제43권4호
    • /
    • pp.298-306
    • /
    • 2017
  • Objectives: Since 1998, the Korea National Health and Nutrition Examination Survey (KNHANES) has been conducted in order to investigate the health and nutritional status of Koreans. The food intake data of individuals in the KNHANES has also been utilized as source dataset for risk assessment of chemicals via food. To improve the reliability of intake estimation and prevent missing data for less-responded foods, the structure of integrated long-standing datasets is significant. However, it is difficult to merge multi-year survey datasets due to ineffective cleaning processes for handling extensive numbers of codes for each food item along with changes in dietary habits over time. Therefore, this study aims at 1) cleaning the process of abnormal data 2) generation of integrated long-standing raw data, and 3) contributing to the production of consistent dietary exposure factors. Methods: Codebooks, the guideline book, and raw intake data from KNHANES V and VI were used for analysis. The violation of the primary key constraint and the $1^{st}-3rd$ normal form in relational database theory were tested for the codebook and the structure of the raw data, respectively. Afterwards, the cleaning process was executed for the raw data by using these integrated codes. Results: Duplication of key records and abnormality in table structures were observed. However, after adjusting according to the suggested method above, the codes were corrected and integrated codes were newly created. Finally, we were able to clean the raw data provided by respondents to the KNHANES survey. Conclusion: The results of this study will contribute to the integration of the multi-year datasets and help improve the data production system by clarifying, testing, and verifying the primary key, integrity of the code, and primitive data structure according to the database normalization theory in the national health data.

프랙탈 영상 압축의 진화적인 계산에 관한 연구 (A Study on Evolutionary Computation of Fractal Image Compression)

  • 유환영;최봉한
    • 한국정보처리학회논문지
    • /
    • 제7권2호
    • /
    • pp.365-372
    • /
    • 2000
  • 프랙탈 영상 압축(Fractral Image Compression:FIC)의 진화 계산(Evolution Computation)을 이용한 영상 분할(Image Partition)을 소개한다. 프랙탈 영상 압축에서 지역(Ranges)의 영상 분할은 꼭 필요하다[1]. 프랙탈 영상 압축은 쉽고 빠르게 복원된다는 장점을 갖는 데 비해 반복적인 프랙탈 변환의 적용으로 많은 계산량을 필요로 한다는 단점을 가지고 있다. 위와 같은 문제점을 해결하기 위한 방법으로 영상 분할을 하는데 있어 진화 계산을 적용하는 것에 대해 제안한다. 치역 영상(Ranges Image)은 작은 사각(Square) 영상 블록들의 결합된 집합으로 구성할 수 있다. 모집단을 구성하는 하나의 $N_p$는 분할되어진 하나의 코드들이다. 진화 계산에서 각각의 구성은 두 개의 이웃하는 치역은 제외하고 그들의 부모(Parent)로부터 분할을 상속받은 자식 $\sigma$를 생성한다. 자손들의 최적의 영상은 콜라주 정리(Collage Theorem)에 기초를 둔 다음 세대 모집단을 위해 선택되어지고 처리된다. 최적의 영상은 영상 데이터에 포함된 중복성을 포함함으로서 적은 저장 공간을 차지하고 속도 문제에 있어서 효율적이고 영상의 화질에 있어서 다른 부호화를 사용한 기법보다 우수한 성능을 갖는다. 멀티미디어 영상 처리(Multimedia Image Processing)의 진화 계산을 이용한 프렉탈 영상 압축은 영상의 복원과 영상의 질, 고 압축률을 요하는 동영상의 적용등의 많은 분야에 적용된다.

  • PDF