• Title/Summary/Keyword: 데이터베이스 응용 프로그램 개발

Search Result 106, Processing Time 0.04 seconds

Efficient Authorization Method for XML Document Security (XML 문서 보안을 위한 효율적인 권한부여 방법)

  • Jo, Sun-Moon;Chung, Kyung-Yong
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.8
    • /
    • pp.113-120
    • /
    • 2009
  • XML can supply the standard data type in information exchange format on a lot of data generated in running database or applied programs for a company by using the advantage that it can describe meaningful information directly. Therefore, as it becomes more and more necessary to manage and protect massive XML data in an efficient way, the development of safe XML access control techniques needs a new method. In this study access authorization policies are defined to design access control systems. The findings demonstrated that algorithm suggested in this study improved system performance which was low due to the complex authorization evaluation process in the existing access control techniques. It is consequently proved that the safe XML access control policy presented in this study is in an improved form as compared with the existing access control methods.

Dynamic Intrusion Prevention Scheme based on Linux Netfilter Frameworks (리눅스 Netfilter 프레임웍을 이용한 동적 침입 방지 기법)

  • Cho, Eun-Kyung;Ko, Kwang-Sun;Kang, Yong-Hyeog;Lim, Hyun-Kun;Eom, Young-Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.2161-2164
    • /
    • 2003
  • 현재 사용되고 있는 침입 탐지 시스템들은 새로운 공격 패턴을 가진 침입을 탐지하기 위하여 규칙 데이터베이스를 지속적으로 갱신하고 있다. 그러나 이러한 침입 탐지 능력은 현재 알려진 기술이나 기법들에 한정된다. 따라서, 기존침입 탐지 시스템들은 공격을 받은 후, 현재까지 존재하지 않았던 새로운 기법이 적용된 공격이나 다소 변형된 공격을 받게 되면 침입을 탐지하지 못하거나 능동적 대처를 하지 못하였으며, tcpdump 또는 libpcap과 같은 응용 레벨의 프로그램을 사용하였기 때문에 실시간으로 패킷들을 감시할 수 없었다. 이러한 추가적인 공격들을 탐지하기 위해서 보다 강력하고 능동적인 네트워크 기반의 대응 기술이 요구되는데, 이에 본 논문에서는 이러한 요구 사항을 해결하기 위하여 패킷 감시의 정확성과 침입에 대한 실시간 대응성을 높이는 커널 레벨에서 동작하는 침입 탐지 모듈과, 악의적인 목적을 가진 패킷들을 차단하는 필터링 모듈 개발 기법을 제시하고자 한다.

  • PDF

New Distribution Information System Construction of using GIS (GIS를 이용한 신배전정보시스템(NDIS) 구축)

  • Park, Y.S.;Bang, S.J.;Oh, J.S.
    • Proceedings of the KIEE Conference
    • /
    • 2007.07a
    • /
    • pp.707-708
    • /
    • 2007
  • GIS의 역사는 1970년대 컴퓨터의 본격적인 등장 및 급격한 사회환경 변화에 대한 자료 처리도구의 필요성이 대두됨에 따라 전문 GIS산업이 등장하게 되었고 자원, 환경관리 및 공공시설 관리에 주로 활용되었다. 1980년대에는 GIS의 저변확대기로 관계형 데이터베이스 및 워크스테이션이 개발되었고, 1990년대에는 H/W, S/W의 발전과 더불어 저장매체 및 통신기술이 발달하게 되었고 이때 GPS 및 3D GIS가 나타나게 되었고 Internet GIS 및 Mobile GIS 응용프로그램 등장과 더불어 GIS 생활화가 시작되었다. 미국, 영국, 캐나다 등 주요 선진국에서는 GIS 구축을 사회간접자본이라는 개념하에 국가발전 전략사업의 일환으로 추진중에 있으며 1998년 기준으로 40억달러 규모의 GIS 시장이 매년 20%이상 시장확대가 이루어질것으로 예상하고 있다. 이에 우리나라도 1980년대 후반부터 GIS에 대한 정부차원의 관심이 증대하여 국가지리정보시스템 구축에 약5,000억의 예산을 배정하여 진행하고 있다. 이에 발맞추어 21C 전력사업 환경변화에 적극적으로 대처하고 배전설비 관리업무의 혁신을 위하여 신배전정보시스템 사업의 일환인 설비DB 구축을 시행하였으며 현재 운영중에 있다.

  • PDF

Study of Reading Rate & Small UHF RFID Tags in The Key Management System in a Metallic Cabinet (작은 UHF RFID를 이용한 열쇠관리용 철재캐비닛 시스템과 인식률에 관한 연구)

  • Chung, You-Chung
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.35 no.2B
    • /
    • pp.263-268
    • /
    • 2010
  • This paper shows the key management system in a small metallic cabinet using a small UHF RFID tags. Each key chain with a key has a custom-designed small RFID tag antenna. There are 6 metallic racks in the small cabinet, and each rack can hold 60 key chains. Therefore, the small cabinet can hold 360 key chains with tags. The 360 key chains with RFID tags in a cabinet are recognized by RFID key chain management system. Even though it is hard to recognize 360 tags in the a cabinet, this RFID key management system with small custom designed RFID tags can recognize all the tags in the small cabinet. To read the all the tags, the locations of antennas and tag shapes are optimized. The reading rates based on the bios-version of the reader and the locations of the reader antennas are compared.

Development of Multi-Touch/Context-Aware Convergence Digital Signage System based on Android OS Platform (안드로이드 플랫폼 기반 멀티 터치/상황인지형 융복합 디지털 사이니지 시스템 개발)

  • Nahm, Eui-Seok
    • Journal of Digital Convergence
    • /
    • v.13 no.8
    • /
    • pp.245-251
    • /
    • 2015
  • If a digital signage system is operated in PC mounted in the Window OS then the implementing price is very high. For resolving this problem, we used the Smartphone mounted in ARM Cortex family of multi-core processor-based mobile platform. We developed a low-power low-cost digital signage system and a remote convergence content management program based on web server. This convergence system manages advertising content to a remote control device anywhere using remote control technology. This system is one integrated system with display and is a low-power consumed and is developed in very efficient hardware interface. And condition sensors(intensity of illumination, temperature, weather, GPS etc) is equipped in the developed system. Automatic contents builder and Context-aware SMIL module is also implemented in the convergence system. We achieved over 50% power savings comparing with conventional Window OS system and 16 points multi-touch in our system.

Developing Advanced Location-Based Route-Search Service for Smart-phones (진보된 스마트폰용 위치 기반 경로 검색 서비스 개발)

  • Pak, Woo-Guil;Lim, Sung-Man;Oh, Han-Joon;Yu, Kwang-Hyun;Kwon, Min-Young;Lee, Hee-Seung;Choi, Young-June
    • Journal of Internet Computing and Services
    • /
    • v.12 no.4
    • /
    • pp.173-180
    • /
    • 2011
  • Various smart-phone applications for location-based service are enabled through mobile communications such as 3G and WiFi. We have developed MARS, an advanced location-based route-search application based on the Android platform. It provides three functions: route-registration, route-search, and route-evaluation. These functions are dynamically maintained by a web server, a database server, and user mobile terminals. As users can update location information using their smart-phone devices, servers provide the information and allow users to add, modify, and remove their own information as well as adding comments to others, while existing map services do not support direct inputs from users. We show our implementation process and demonstration of its operations. We also show the comparison results with existing services. Through these results, we can confirm that MARS can achieve better performance.

Establishing a Sustainable Future Smart Education System (지속가능한 미래형 스마트교육 시스템 구축 방안)

  • Park, Ji-Hyeon;Choi, Jae-Myeong;Park, Byoung-Lyoul;Kang, Heau-Jo
    • Journal of Advanced Navigation Technology
    • /
    • v.16 no.3
    • /
    • pp.495-503
    • /
    • 2012
  • As modern society rapidly changes, the field of education has also developed speedily. Since Edunet system developed in 1996, many different systems are developing continuously such as Center for Teaching and Learning, cyber home learning systems, diagnosis prescribing systems, video systems, teaching and counseling, and study management systems. However, the aforementioned systems have had not great response from the educational consumers due to a lack of interconnection. There are several reasons for it. One of the reasons is that program administrators did not carefully consider the continuity of each programs but established a brand new system whenever they need rather than predict or consider the future needs. The suitable system for smart education should be one big integrated system based on many different data analysis and processing. The system should also supply educational consumers various and useful information by adopting the idea of bigdata rather than a single sign on system connecting each independent system. The cloud computing system should be established as a system that can be managed not as simple compiled files and application programs but as various contents and DATA.

A study on an implementation of IEC 61970 based EMS database (IEC 61970 기반의 EMS 데이터베이스 구축에 관한 연구)

  • Lee, J.H.;Sohn, J.M.;Nam, Y.W.;Lee, Y.I.;Park, J.H.;Kim, P.S.;Kim, B.S.;Shin, Y.H.
    • Proceedings of the KIEE Conference
    • /
    • 2006.11a
    • /
    • pp.323-325
    • /
    • 2006
  • 전력계통 에너지관리시스템(EMS)을 위한 공통 정보모델(CIM:Common Information Model)은 1990년대 후반에 EPRI의 CCAPI (Control Center Application Program Interface) 연구 프로젝트에서 시작하여, 현재는 IEC의 국제표준인 IEC 61970시리즈로 등록되어 있다. 특히, CIM은 IEC61970의 Part 301, 302에 정의되어 있는 공통데이터 모델을 지칭하며, IEC61970의 Part 401${\sim}$407에 정의되어 있는 CIS (Component Interface Specification)와 더불어 EMS의 API(Application Program Interface)를 정의하는 핵심 요소이다. CIM (Common Information Model)은 전격회사의 전력 시스템 운영을 포함하여 전력회사 전반에 사용되는 주요한 객체(object)들을 나타내는 추상적 모델(abstract model)이다. 또한, CIM은 전력계통 자원을 객체 클래스들(object classes)과 속성들(attributes)로 표현하는 표준 방법을 제공함으로써, 발전분야나 배전분야와 같이 전력 계통의 운용 영역이 다른 계통들과 EMS 시스템 연계, 독립적으로 개발된 전체 EMS 시스템간의 연계, 서로 다른 판매자에 의해서 독립적으로 개발된 EMS 응용 프로그램간의 통합을 용이하게 한다. 본 논문에서는 전력계통 공통 데이터 모델인 IEC 61970을 소개하고, 이에 기반을 둔 한국형 EMS 데이터베스 구축에 관해 설명한다.

  • PDF

eFlowC: A Packet Processing Language for Network Management (eFlowC : 네트워크 관리를 위한 패킷 처리 언어)

  • Ko, Bang-Won;Yoo, Jae-Woo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.1
    • /
    • pp.65-76
    • /
    • 2014
  • In this paper, we propose a high-level programming language for packet processing called eFlowC and it supporting programming development environment. Based on the C language which is already familiar and easy to use to program developers, eFlowC maintains the similar syntax and semantics of C. Some features that are unnecessary for the packet processing has been removed from C, eFlowC is highly focused on performing packet data, database, string byte information checking and event processing. Design high-level programming languages and apply an existing language or compiler technology, language function and compilation process that is required for packet processing will be described. In order to use the DPIC device such as X11, we designed a virtual machine eFVM that takes into account the scalability and portability. We have evaluated the utility of the proposed language by experimenting a variety of real application programs with our programming environment such as compiler, simulator and debugger for eFVM. As there is little research that devoted to define the formats, meanings and functions of the packet processing language, this research is significant and expected to be a basis for the packet processing language.

Development of Submerged Land Compensation Management Geographic Information System (수몰지구 보상관리 지리정보시스템 구축에 관한 연구)

  • Sim, Jeung-Min;Lee, Chang-Kyung
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.13 no.2 s.32
    • /
    • pp.29-37
    • /
    • 2005
  • The compensation data for submerged land have been filed in the form of document or managed with spread sheet like Excell up to now. In the case of dam or highway construction, huge compensation data for the submerged or included land have been managed inefficiently by the administrative manpower. Moreover, where and how to keep the enormous data becomes big problems. In response to the requirements, an submerged land compensation management system based on the location and property information of parcels was developed. The compensation management system has many functions including site searching for compensation, compensation money computing, and compensation data managing. It is expected that the submerged land compensation management system creates various information effects.

  • PDF