• Title/Summary/Keyword: MIDDLEWARE

Search Result 1,146, Processing Time 0.034 seconds

Implementing stream processing functionalities of Splash (Splash의 스트림 프로세싱 기능 구현)

  • Ahn, Jaeho;Noh, Soonhyun;Hong, Seongsoo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.377-380
    • /
    • 2019
  • To accommodate for the difficult task of satisfying application's system timing constraints, we are developing Splash, a real time stream processing language for embedded AI applications. Splash is a graphical programming language that designs applications through data flow graph which, later automatically generates into codes. The codes are compiled and executed on top of the Splash runtime system. The Splash runtime system supports two aspects of the application. First, it supports the basic stream processing functions required for an application to operate on multiple streams of data. Second, it supports the checking and handling of the user configurated timing constraints. In this paper we explain the implementation of the first aspect of the Splash runtime system which is being developed using a real time communication middleware called DDS.

  • PDF

Delelopment of Cloud-Based ERP (Cloud 기반의 ERP 개발)

  • Jang, Dai-Hyun;Shin, Seong-Yoon;Lee, Hyun-Chang
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2019.05a
    • /
    • pp.147-148
    • /
    • 2019
  • In this paper, we propose cloud-based site-oriented ERP development for a construction company. The ERP development was aimed at the development of web-based user service portal and management portal, middleware development based on WCF (Windows Communication Foundation), and client SW development based on WPF (Windows Presentation Foundation). Major developments of ERP are the process refinement of the use process of the small and medium construction, user-oriented UI design, process slimming and automation.

  • PDF

Design and Implementation of middleware for Real-Time support of MIL-STD-1553B communication between Missile System and Test Equipment (유도무기와 점검장비간 MIL-STD-1553B 통신의 실시간성 지원을 위한 미들웨어 설계 및 구현)

  • Kim, Jong-Jin;Jo, Han-Moo;Lee, Cheol-Hoon
    • Annual Conference of KIPS
    • /
    • 2013.05a
    • /
    • pp.7-9
    • /
    • 2013
  • 유도무기는 점검장비와 MIL-STD-1553B 통신 시 많은 양의 데이터를 처리하고, 전달 받은 데이터에 대해 정확성과 빠른 응답성을 요구하기 때문에 점검장비에서 데이터를 실시간으로 처리하고 판단하는 것이 매우 중요하다. 따라서 본 논문에서는 이러한 문제를 해결하기 위해 기존에 개발된 실시간 이식 커널을 이용하여 미들웨어에서 MIL-STD-1553B 통신에 요구되는 주기적인 통신의 마감시간을 보장하도록 설계 및 구현하였다.

Distributed Model Predictive Formation Control of UGV Swarm Guaranteeing Collision Avoidance (충돌 회피가 보장된 분산화된 군집 UGV의 모델 예측 포메이션 제어)

  • Park, Seong-Chang;Lee, Seung-Mok
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.17 no.2
    • /
    • pp.115-121
    • /
    • 2022
  • This paper proposes a distributed model predictive formation control algorithm for a group of unmanned ground vehicles (UGVs) with guaranteeing collision avoidance between UGVs. Generally, the model predictive control based formation control has a disadvantage in that it takes a long time to compute control inputs when considering collision avoidance between UGVs. In this paper, in order to overcome this problem, the formation control algorithm is implemented in a distributed manner so that it could be individually controlled. Also, a collision-avoidance method considering real-time is proposed. The proposed formation control algorithm is implemented based on robot operating system (ROS), open source-based middleware. Through the various simulation tests, it is confirmed that the formation control of five UGVs is successfully performed while avoiding collisions between UGVs.

The Design of Context-Aware Middleware Architecture for Processing Emotional Information (감성정보를 처리하는 상황인식 미들웨어의 구조 설계)

  • Kim, Jin-Bong
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.889-890
    • /
    • 2009
  • 유비쿼터스 컴퓨팅 환경에서 가장 핵심적인 부분은 상황(Context)을 인식하고, 그 상황에 따라서 최적의 서비스를 제공해 주는 것이다. 이러한 최적의 서비스를 제공하기 위해서는 최적의 상황을 인식하는 상황인식 컴퓨팅 기술 연구와 그 상황을 설계하는 모델링 기술들이 중요하다. 현재 대부분의 상황인식 컴퓨팅 기술은 지정된 공간에서 상황을 발생시키는 객체를 식별하는 일과 식별된 객체가 발생하는 상황의 인식에 주된 초점을 두고 있다. 또한, 상황정보로는 객체의 위치 정보만을 주로 사용하고 있다. 그러나 본 논문에서는 객체의 감성어휘를 상황정보로 사용하여 감성을 인식할 수 있는 상황인식 미들웨어로서 EIP-CAM의 구조를 제안한다. EIP-CAM 구조의 모델링은 상황인식 모델링과 서비스 모델링으로 구성된다. 또한, 감성어휘의 범주화 기술을 기반으로 온톨로지를 구축하여 객체의 감성을 인식한다. 객체의 감성어휘를 상황정보로 사용하고, 부가적으로 환경정보(온도, 습도, 날씨 등)를 추가하여 인식한다.. 객체의 감성을 표현하기 위해서 OWL 언어를 사용하여 온톨로지를 구축하였으며, 감성추론 엔진은 Jena를 사용했다.

A Level-based Data Aggregation Query Synchronization Method for Wireless Sensor Network Middleware (무선 센서 네트워크 미들웨어에서의 레벨-기반 데이터 집계 질의 동기화 기법)

  • Hong, Seung-tae;Na, So-ra;Yoon, Min;Chang, Jae-woo
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.203-204
    • /
    • 2009
  • 최근 무선 센서 네트워크(Wireless Sensor Network)에 대한 관심이 증대되고 있으며, 센서노드의 제한된 에너지를 효율적으로 사용하기 위한 센서 네트워크 미들웨어에 대한 연구가 활발히 수행되어 왔다. 그러나 기존 연구들은 데이터 집계 질의 수행 시 각 센서 노드의 동기화를 라우팅 프로토콜에 의존하고 있으며, 미들웨어에서의 자체적인 동기화 기법에 대한 연구는 미흡한 실정이다. 따라서 본 논문에서는 센서 네트워크 미들웨어 자체적으로 데이터 집계 질의 동기화를 지원하는 레벨-기반 데이터 집계 질의 동기화 기법을 설계한다.

A Study on Middleware Architecture for Integration of Digital TV Set-Top box Middlewares (디지털 TV 셋탑박스 미들웨어 통합을 위한 미들웨어 구조에 대한 연구)

  • Lee, Hyuk-Joon;Kim, Doo-Ho;Lee, Jin;Shin, Yun-Ho;Kim, Jung-Sun
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.581-582
    • /
    • 2009
  • 디지털 방송은 위성 뿐 아니라 케이블을 거쳐 지상파 방송에까지 도입되었다. 디지털 방송 수신에 필요한 필수 장비 중 하나로 STB(Set-top Box)를 들 수 있는데, 현재 상용화 된 STB들은 전 세계의 각 지역마다 다른 방송 표준을 지키기 위해, 또 방송 사업자의 편의와 방송되는 지역의 지형적 특성을 고려하기 위해 저마다 다른 미들웨어를 사용하고 있다. 그러나 이렇게 서로 다른 미들웨어를 사용하면 몇몇 불이익과 비효율성을 가지게 된다. 따라서 이 논문에서는 이를 보다 편리하고 효율적이게 만드는 미들웨어 구조를 제안하고 이를 통해 얻을 수 있는 장/단점에 대해 설명한다. 또한 추후에 후속 연구로 얻어질 수 있는 이점에 대해서도 간단히 생각해 본다.

USN Service Security Middleware Framework (USN 서비스 미들웨어 보안 프레임워크)

  • Na, Sang-Ho;Hwang, Sun-Min;Shin, Young-Rok;Hu, Eui-Nam
    • Annual Conference of KIPS
    • /
    • 2009.04a
    • /
    • pp.1503-1506
    • /
    • 2009
  • 다양하고 급속히 개발되는 USN 서비스에 대한 보안 서비스의 요구사항은 USN 서비스의 활성화에 큰 부담으로 작용하고 있다. 다양한 서비스 별 보안 표준기술 개발에는 많은 제약이 따른다. 보안 서비스 관점에서 USN 서비스들의 각 요소 별 추상화를 통해 참조 모델을 통해 USN 서비스에서의 보안 위협 분석을 통한 USN 보안 미들웨어 프레임워크 및 세부 컴포넌트 설계를 제안하고자 한다.

Collaborative Workflow based Middleware Platform for Heterogeneous Service System in Ubiquitous Environment (유비쿼터스 환경에서의 이기종 서비스 시스템간 협업 워크플로우를 지원하는 미들웨어 플랫폼)

  • Park, Jong-Hyun;Chang, Juno
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.233-234
    • /
    • 2009
  • 유비쿼터스 컴퓨팅 환경을 지원하기 위한 다양한 미들웨어에 대한 연구 및 개발이 이루어져 왔으며 이를 통해 수많은 응용 서비스들이 제공되고 있다. 그러나, 사용자 측면에서의 진정한 유비쿼터스 환경은 개별 시스템들이 제공하는 서비스들이 통합적으로 지원되는 환경이다. 따라서, 다양한 이기종 서비스 시스템들이 적절한 수준의 협업을 통해 사용자의 요구사항을 만족시키는 미들웨어 플랫폼의 개발이 요구된다. 또한 동적으로 변화하는 유비쿼터스 환경에서는 사용자가 원하는 서비스들을 사용자가 원하는 형대로, 원하는 시간에, 사용자의 직접적인 개입 없이 자동화된 서비스가 제공되어야 한다. 사용자에게 상황에 따라 적절한 서비스를 제공하기 위해서 적절한 워크플로우의 정의가 가능한 모델링 시스템이 유비쿼터스 컴퓨팅 환경에 적용되기 위한 연구가 필요하다. 한편, 사용자들이 다양한 이벤트에 따라 작동하는 서비스 시나리오를 원활히 처리할 수 있는 기능을 도입함으로써 협업 효과를 극대화할 필요가 있다. 이에 본 논문에서는 이기종 서비스 시스템간의 협업과 워크플로우를 지원하는 미들웨어 플랫폼을 제안한다.

A method for high-speed event processing in the real-time RFID middleware systems (실시간 RFID 미들웨어에서의 태그 데이터 고속 필터링 방법)

  • Park, Mi Sun;Kim, Yong Jin;Ryu, Minsoo
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.435-436
    • /
    • 2009
  • RFID 시스템의 미들웨어는 태그에서 생성된 방대한 양의 데이터를 리더를 통해 전달받는다. RFID 미들웨어는 이러한 데이터를 정제하여 응용 애플리케이션에 전달하는 기능을 담당한다. 하지만 태그 데이터 정제 과정에서 발생되는 지연 시간은 RFID 미들웨의 응답성을 저하시킨다. 본 논문은 EPCglobal 의 RFID 미들웨어 표준인 ALE 에 의거하여 태그 데이터에 대한 다수의 필터링 조건들이 주어진 RFID 미들웨어 환경에서 실시간으로 수집되는 대용량의 태그에 대한 고속 필터링 엔진을 설계한다. 이를 위하여 Intermediate node 들이 key 값을 저장하는 Binary Search Tree 형태를 구성하여 태그를 필터링하는 방법을 제안한다. 결과로써 기존의 순차적인 RFID 데이터 필터링에 비해 고속의 필터링 성능을 보이며 특히 필터의 수가 증가할수록 필터링의 효율이 높아짐을 보인다.