• Title/Summary/Keyword: 미들웨어

Search Result 1,412, Processing Time 0.02 seconds

Object Wrapping Model and Application for Integration of Security Interface (보안 인터페이스의 통합을 위한 객체 포장 모델 및 응용)

  • 김영수;최흥식
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.2C
    • /
    • pp.333-341
    • /
    • 2004
  • Along with the innovative enhancement of Internet technology and the emergency of distributed systems extended from client-server computing, it becomes indispensible and necessary to integrate and interconnect old legacy systems. Since building a distributed system requires consistency of integration, the proper reuse of incumbent systems is critical to successful integration of current systems to distributed ones. CORBA(Common Object Request Broker Architecture) and object wrapping technique can provide middleware solutions that extend the applications of a legacy system with little modification to the application level while keeping client consistency of standard interface. By using these techniques for system integration it is easier and faster to extend services on application development to distributed environments. We propose a model on object wrapping system that can manage, integrate, and separate the functions delivered from CORBA. We apply the object wrapping model specifically to integration of security system interfaces and also perform a test to verify the usability and the efficiency of our model.

Design and Implementation of USN Middleware using DTD GenerationTechnique (DTD 자동 생성 기법을 이용한 USN 미들웨어 설계 및 구현)

  • Nam, Si-Byung;Kwon, Ki-Hyeon;Yu, Myung-Han
    • Journal of the Korea Society of Computer and Information
    • /
    • v.17 no.3
    • /
    • pp.41-50
    • /
    • 2012
  • In the monitoring system based on web service application, it is faced with the problems like code reproduction, difficult scalability and error recovery derived from the frequent change of data structure. So we propose a technique of monitoring system by DTD(Document Type Definition) automatic generation. This technique is to use dynamic server-side script to cope with the change of sensor data structure, generate the DTD dynamically. An it also adapt the AJAX(Asynchronous JavaScript and XML) for XML data parsing, it can support mass data transmission and exception processing for data loss and damage. This technique shows the result of recovery time is decreased about 44.8ms in case of temporary data failure by comparing to the conventional XML method.

Lightweight and Migration Optimization Algorithms for Reliability Assurance of Migration of the Mobile Agent

  • Lee, Yon-Sik
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.5
    • /
    • pp.91-98
    • /
    • 2020
  • The mobile agent, which handles a given task while migrating between the sensor nodes, moves including the execution commands and task processing results. This increases the size of the mobile agent, causing the network to load, leading to the migration time delay and the loss of migration reliability. This paper presents the method of lightening the mobile agent using distributed object technology and the algorithm for exploring and providing the optimal migration path that is actively performed in the event of network traffic, and it proposes a method to ensure the reliability of the mobile agent migration by applying them. In addition, through the comparative analysis experiments based on agent size and network traffic for the migration time of mobile agent equipped with active rules in sensor network-based mobile agent middleware environment, applying the proposed methods proves to ensure the autonomy and migration reliability of the mobile agent.

IoT-enabled Solutions for Tour Photography Services

  • Jeong, Isu;Baek, Seungwoo;An, Eunsol;Kim, Yujin;Choi, Jiwoo;Yun, Jaeseok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.5
    • /
    • pp.127-135
    • /
    • 2020
  • In this paper, we propose an IoT-enabled solution for tour photography services with small-size investment and resources in the travel and tourism industries, being able to impact on economic, social, and cultural values. An IoT-enabled camera is developed based on an open hardware and software platform complying with oneM2M, which can make traditional embedded systems oneM2M-compliant devices due to a middleware solution called TAS (thing adaptation software). IoT cameras deployed around photo zones in a tour site could be remotely controlled via an IoT gateway with a Web-based application on a smartphone. Users would perform a pan and tilt camera control if they want and then take and download a perfect photo picture (even though they are away from the tour site). We expect that the proposed solution will promote the deployment IoT-enabled technologies in tour and travel industries which are important parts of the tertiary sector.

Research of Semantic Considered Tree Mining Method for an Intelligent Knowledge-Services Platform

  • Paik, Juryon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.5
    • /
    • pp.27-36
    • /
    • 2020
  • In this paper, we propose a method to derive valuable but hidden infromation from the data which is the core foundation in the 4th Industrial Revolution to pursue knowledge-based service fusion. The hyper-connected societies characterized by IoT inevitably produce big data, and with the data in order to derive optimal services for trouble situations it is first processed by discovering valuable information. A data-centric IoT platform is a platform to collect, store, manage, and integrate the data from variable devices, which is actually a type of middleware platforms. Its purpose is to provide suitable solutions for challenged problems after processing and analyzing the data, that depends on efficient and accurate algorithms performing the work of data analysis. To this end, we propose specially designed structures to store IoT data without losing the semantics and provide algorithms to discover the useful information with several definitions and proofs to show the soundness.

Strategy for u-Manufacturing Technology Introduction for Promotion of IT S/W Industry in Gyeongnam (경남 소프트웨어 산업 진흥을 위한 유비쿼터스 생산정보화기술 도입방안에 대한 연구)

  • Moon, Dug-Hee;Park, Chul-Soon
    • Journal of Digital Convergence
    • /
    • v.9 no.6
    • /
    • pp.71-80
    • /
    • 2011
  • Gyeongnam province is well known for its high concentration on machinery manufacturing industry. However, this province is losing competitive advantage due to the lack of IT S/W industry. In this paper, we propose a way for adoption of u-Manufacturing technology to promote IT S/W industry in Gyeongnam. At first, we identified the needs of manufacturing companies and the capabilities of the IT S/W companies with survey. Based on the survey analysis, then we set up the u-Manufacturing concept and proposed Manufacturing IT middleware to support it. Finally, we proposed a strategy to promote smoothly the adoption of u-Manufacturing technology in this area.

DEV&DESS-Based Real-Time Distributed Simulation Method Using DDS for Design Verification of Cyber-Physical Systems (CPS 설계 검증을 위한 DDS 및 DEV&DESS 기반의 실시간 분산 시뮬레이션 방법)

  • Kim, Jin Myoung;Lee, Hae Young;Chun, Ingeol;Kim, Won-Tae
    • Journal of the Korea Society for Simulation
    • /
    • v.23 no.2
    • /
    • pp.1-6
    • /
    • 2014
  • CPS (cyber-physical systems) which consists of connected and diverse embedded systems and physical systems are a new paradigm. Traditional systems were usually considered to be passive and dumb parts in physical systems, but with CPS, we have to take into account what are being moved or changed in the physical systems. So, as increasing the complexity of CPS, potential errors in the systems also increase. In this paper, for enhancing the reliability of CPS, we exploit an executable-model-based design methodology and propose a distributed simulation method to verify the design of CPS. For the design of the systems including discrete and continuous factors, we apply DEV&DESS formalism and simulate models in distributed simulation environments through DDS middleware. We also illustrate the applications of CPS with our modeling tool.

A Study on Implementation of Monitoring System of Distributed Simulation for Underwater Warfare (수중 교전 모의를 위한 HLA/RTI 기반 시뮬레이션의 모니터링 시스템 구축 연구)

  • Hwam, Won K.;Chung, Yongho;Choi, Jong-Yeob;Park, Sang C.
    • Journal of the Korea Society for Simulation
    • /
    • v.22 no.2
    • /
    • pp.73-83
    • /
    • 2013
  • This paper presents design and implementation of the monitoring system for the distributed simulation of underwater warfare. As importance of defense modeling and simulation(M&S) has raised, Simulation-Based Acquisition(SBA) was authorized for an obligatory process in the development process of weapon systems. Yet, it requires tremendous resources to develop a large-scale simulation system that describes complex and broad battlefields. Therefore, an approach of the distributed system was devised to develop a new simulation system combining legacy simulators that were developed for confined purpose and sole operations. High-Level Architecture(HLA) of distributed systems is a standardized protocol by IEEE for the distributed simulation system and Run-Time Infrastructure(RTI) is an implementation of HLA to structure efficient distributed systems. The main objective of this paper is to derive appropriate monitoring factors for underwater warfare simulation, design and implementation of the monitoring system to analyze the factors based on HLA/RTI.

A Relay System for Supporting the Execution of Context-Aware Robot Services on ROS (ROS를 이용하여 상황인지 기반의 로봇 서비스를 실행시키기 위한 중계 시스템)

  • Lee, Minho;Choi, Jongsun;Choi, Jaeyoung
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.6 no.5
    • /
    • pp.211-218
    • /
    • 2017
  • Recent robot software platform research focuses on providing intelligent service via abstraction of robot devices. Context-aware techniques are necessary for intelligent robot services, which are based on the perception of environmental information obtained from heterogeneous sensors in IoT environment. Robot Operating System (ROS) provides protocols to operate robot devices. ROS includes functions for abstracting heterogeneous sensors themselves in order to control the robot, however, it lacks the ability to provide context information that the robot can perceive based on environmental information through consistent collection methods. In this paper, we propose a relay system for ROS to provide context-aware robot service. The proposed system makes it possible for ROS to control and provide context-aware robot services with relay of an external context-aware system and ROS. In experiments, we demonstrate procedures that robot services abstracted from ROS and an external context-aware system works together based on the proposed system.

Semantic Grid Management System based on the Ontology of Application Software (응용 프로그램 온톨로지 기반 시맨틱 그리드 관리 시스템)

  • Kim, Min-Sung;Yi, Gwan-Su
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.3
    • /
    • pp.65-75
    • /
    • 2008
  • Grid Computing has enabled enormous amount of computational jobs by connecting distributed computing resources. This technology has developed and widely used in various fields. Previous researches usually focused on how to efficiently manage and use the grid resources. However, there was not enough tries to understand and manage information of application softwares in a well-defined structure. Therefore users in application domain need to how about grid deeply to identify and describe the resource requirements matching for each jobs. We introduce a semantic grid management system based on application ontology to overcome this problem. We design and implement the ontology to store various information of the applications. With the ontology, this system can infer the resource requirements from input parameters and input data of the application software and automatically assign appropriate resources by matching the requirement. Also it can transform the information to other forms which grid middlewares can handle. We apply the system to construct an analysis environment of bioinformatics and compare it with other grid systems to explain usefulness of the system.

  • PDF