• Title/Summary/Keyword: Key Interface

Search Result 647, Processing Time 0.026 seconds

Software Architecture Design based on Interface and View Analysis (인터페이스와 뷰 분석을 이용한 소프트웨어 아키텍처 설계방법)

  • Kung, Sang-Hwan
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.12
    • /
    • pp.5072-5082
    • /
    • 2010
  • The Paper describes the methodology for Software Architecture Design. The key idea is to find the interfaces between the actors, modules, and communicating entities, and use them to identify the software design elements. The identified interfaces and modules are further used to find new modules and interfaces until the every design elements are found and located in the software architecture. This method starts the architecture design with finding the interfaces and enables the natural design procedure by relating the cause and results of the design. It also makes use of not only 5 architectural views for analysis and design of the software, but also concept of architecture patterns in design procedure. Especially, this method is also useful for the novice of the software architecture design.

Implementation of an Ethernet Adapter for the G-PON TC Layer (G-PON TC 계층을 위한 이더넷 정합기의 구현)

  • Chung, Hae;Ahn, Eu-Kwang
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.36 no.5B
    • /
    • pp.429-436
    • /
    • 2011
  • The G-PON is an efficient solution to implement the FTTH and have GEM frame to accomodate various protocols like Ethernet frames, IP packets, and TDM signals. Above all, the Ethernet is one of the most widely used 2nd layer protocol in the campus, the subscriber access, and the carrier service. So G-PON system has to provide an Ethernet interface with top priority. In this paper, we implement a gigabit Ethernet adapter based on Ethernet over GEM in the ITU-T G.984.3 to accommodate Ethernet protocol in the G-PON TC chip. The adapter maps each Ethernet frame to a single or multiple GEM frames and has several functions including generation of the GEM header, encapsulation of frames and the SAR. In particular, the adapter have converter (LUT) MAC address to port-ID which is a key to identify logical connections though it is not defined in specification but important. We implement the adapter with a FPGA and verify the functions of segmentation and reassembling, MAC address learning, and throughput with the logic analyzer and the Ethernet analyzer.

Web-based Real Environment Monitoring Using Wireless Sensor Networks

  • Lee, Gil-Jae;Kong, Jong-Uk;Kim, Min-Ah;Byeon, Ok-Hwan
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2005.11a
    • /
    • pp.207-210
    • /
    • 2005
  • Ubiquitous computing is one of the key technology areas in the "Project on Development of Ubiquitous computing and network technology" promoted by the Ministry of Science and Technology as a frontier business of the $21^{st}$ century in Korea, which is based on the new concept merging physical space and computer-based cyber space. With recent advances in Micro Electro Mechanical System (MEMS) technology, low cost and low-power consumption wireless micro sensor nodes have been available. Using these smart sensor nodes, there are many activities to monitor real world, for example, habitat monitoring, earthquake monitoring and so on. In this paper, we introduce web-based real environment monitoring system incorporating wireless sensor nodes. It collects sensing data produced by some wireless sensor nodes and stores them into a database system to analyze. Our environment monitoring system is composed of a networked camera and environmental sensor nodes, which are called Mica2 and developed by University of California at Berkeley. We have modified and ported network protocols over TinyOS and developed a monitoring application program using the MTS310 and MTS420 sensors that are able to observe temperature, relative humidity, light and accelerator. The sensed data can be accessed user-friendly because our environment monitoring system supports web-based user interface. Moreover, in this system, we can setup threshold values so the system supports a function to inform some anomalous events to administrators. Especially, the system shows two useful pre-processed data as a kind of practical uses: a discomfort index and a septicity index. To make both index values, the system restores related data from the database system and calculates them according to each equation relatively. We can do enormous works using wireless sensor technologies, but just environment monitoring. In this paper, we show just one of the plentiful applications using sensor technologies.

  • PDF

An Efficient Car Management System based on an Object-Oriented Modeling using Car Number Recognition and Smart Phone (자동차 번호판 인식 및 스마트폰을 활용한 객체지향 설계 기반의 효율적인 차량 관리 시스템)

  • Jung, Se-Hoon;Kwon, Young-Wook;Sim, Chun-Bo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.7 no.5
    • /
    • pp.1153-1164
    • /
    • 2012
  • In this paper, we propose an efficient car management system based on object-oriented modeling using car number recognition and smart phone. The proposed system perceives car number of repair vehicle after recognizing the licence plate using an IP camera in real time. And then, existing repair history information of the recognized car is be displayed in DID. In addition, maintenance process is shooting video while auto maintenance mechanic repairs car through IP-camera. That will be provide customer car identification and repairs history management function by sending key frames extracted from recorded video automatically. We provide user graphic interface based on web and mobile for your convenience. The module design of the proposed system apply software design modeling based on granular object-oriented considering reuse and extensibility after implementation. Car repairs center and maintenance companies can improve business efficiency, as well as the requested vehicle repair can increase customer confidence.

PLC and Arduino Interaction Based on Modbus Protocol

  • Jeong, Yunju;Ansari, Md Israfil;Shin, WooHyeon;Kang, Bonggu;Lim, JinSeop;Moon, HyeonSik;Shim, Jaechang
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.3
    • /
    • pp.511-519
    • /
    • 2017
  • This Paper introduces the design and communication method between PLC (Programmable Logic Controller) and Arduino based on MODBUS Protocol. MODBUS connection can be established in a new or existing system very easily, therefore we used this protocol in our proposed system. In the field of automatic devices, multi-function serial port such as RS232, RS422, RS485, and so on creates a great convenience to the developer. This proposed system used RS485 as a key mediator for data exchanging on a connected network. We also believe that it will reduce the development cost in various automated industry because this system can be reused or can be implemented any such PLC installed machines. RS485 is used as a communication interface between PLC (as a slave) and Arduino (as a master), through which a reliable network is created for safe and fast communication. Furthermore, RS485 allows multiple devices(up to 32) to communicate at half duplex on a single pair of wires and provides a long connectivity area (up to 1200 meters) as compare to other device, which makes it a user-friendly for various devices in the automated industry. Moreover, Arduino can play as a mediator by connecting third party device and setup a communication network with PLC.

An Analysis for Success Factors of Social Network Game Towards Farmville Game (소셜네트워크게임의 성공요소분석 : 팜빌 게임을 중심으로)

  • Kim, Jong-Chan;Song, Seung-Keun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.11
    • /
    • pp.2586-2592
    • /
    • 2010
  • Currently social network games with an emphasis on the relationship between the friends, especially women users and the elderly users of over forties, have contributed to the expansion of game market attracting large audiences. Though recent interest in social network games and the explosive propagation of social network game into game industry, scholarly research for social network game is insufficient. The objective of the study is to explore the success factors for successful social network games through the depth interview with game experts. We suggest the guidelines for development of social network game. Commercial success of social network games and the number of users with the best game, farmville, were investigated for understanding key success factors in social network game field. As a result, social interaction, simple interface, asynchronous method, instrumental rationality factors have been identified. This result of the study will expect the guideline in order to develop a successful social network games.

Morphology-dependent Nanocatalysis: Rod-shaped Oxides

  • Shen, Wenjie
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2013.02a
    • /
    • pp.130-131
    • /
    • 2013
  • Nanostructured oxides are widely used in heterogeneous catalysis where their catalytic properties are closely associated with the size and morphology at nanometer level. The effect of particle size has been well decumented in the past two decades, but the shape of the nanoparticles has rarely been concerned. Here we illustrate that the redox and acidic-basic properties of oxides are largely dependent on their shapes by taking $Co_3O_4$, $Fe_2O_3$, $CeO_2$ and $La_2O_3$ nanorods as typical examples. The catalytic activities of these rod-shaped oxides are mainly governed by the nature of the exposed crystal planes. For instance, the predominant presence of {110} planes which are rich in active $Co^{3+}$ on $Co_3O_4$ nanorods led to a much higher activity for CO oxidation than the nanoparticles that mainly exposed the {111} planes. The simultaneous exposure of iron and oxygen ions on the surface of $Fe_2O_3$ nanorods have significantly enhanced the adsorption and activation of NO and thereby promoted the efficiency of DeNOx process. Moreover, the exposed surface planes of these rod-shaped oxides mediated the reaction performance of the integrated metal-oxide catalysts. Au/$CeO_2$ catalysts exhibited outstanding stability under water-gas shift conditions owing to the strong bonding of gold particle on the $CeO_2$ nanorods where the formed gold-ceria interface was resistant towards sintering. Cu nanoparticles dispersed on $La_2O_3$ nanorods efficiently catalyzed transfer dehydrogenation of primary aliphatic alcohols based on the uniue role of the exposed {110} planes on the support. Morphology control at nanometer level allows preferential exposure of the catalytically active sites, providing a new stragegy for the design of highly efficient nanostructured catalysts.

  • PDF

Integeation Test of Coms Image Data Acquisition and Control System (통신해양기상위성 송수신자료전처리시스템 통합 시험)

  • Lim, Hyun-Su;Ahn, Sang-Il;Park, Durk-Jong
    • Journal of Astronomy and Space Sciences
    • /
    • v.25 no.4
    • /
    • pp.471-480
    • /
    • 2008
  • COMS Image Data Acquisition and Control System (IDACS) plays a key role in real time ground processing of Meteorological and Ocean observation data. Beyond processing, it serves processed image data and additional data to end users through the spacecraft in the internationally recommended format. The IDACS will be installed at three location (MSC, KOSC, and SOC) and automatically operated 24h/365days. After the IDACS subsystem tests and inter -subsystem interface tests had been completed in the first half of 2008, the acceptance test which was a comprehensive test performed as an integrated form to verify function performance and operational requirements. This paper introduces test objective, preparation, and major result of the COMS IDACS acceptance test.

Cryptft+ : Python/Pyqt based File Encryption & Decryption System Using AES and HASH Algorithm (Crypft+ : Python/PyQt 기반 AES와 HASH 알고리즘을 이용한 파일 암복호화 시스템)

  • Shin, Dongho;Bae, Woori;Shin, Hyeonggyu;Nam, Seungjin;Lee, Hyung-Woo
    • Journal of Internet of Things and Convergence
    • /
    • v.2 no.3
    • /
    • pp.43-51
    • /
    • 2016
  • In this paper, we have developed Crypft+ as an enhanced file encryption/decryption system to improve the security of IoT system or individual document file management process. The Crypft+ system was developed as a core security module using Python, and designed and implemented a user interface using PyQt. We also implemented encryption and decryption function of important files stored in the computer system using AES based symmetric key encryption algorithm and SHA-512 based hash algorithm. In addition, Cx-Freezes module is used to convert the program as an exe-based executable code. Additionally, the manual for understanding the Cryptft+ SW is included in the internal program so that it can be downloaded directly.

Design of Remote Control UI Application for Support of Silver Generation's Smartphone Uses (실버세대의 스마트폰 사용 지원을 위한 원격제어 UI 어플리케이션 설계)

  • Yu, Jae-Hyeong;Yun, Jong-Won;Han, Chang-Hee;Kwon, Myeong-Jun;Oh, Chang-Heon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.05a
    • /
    • pp.709-711
    • /
    • 2018
  • Although the supply of smartphones by the silver generation has increased in recent years, low learning, experience levels and understanding make it difficult to use them. In thid paper, we proposes remote control UI applications to support the use of smartphones by the silver generation. For the proposed application, the key features of the feature phone are arranged in a $3{\times}2$ arrangement on the Home screen to enable quick recognition and proposed application provides remote control via Node.js server and socket communication, in case of difficulties in the use of incidental function, increases the understanding and availability levels of the silver generation using smart phones by providing support through remote control.

  • PDF