• Title/Summary/Keyword: publish

Search Result 418, Processing Time 0.026 seconds

Implementation of Role-based Command Hierarchy Model for Actor Cooperation (ROCH: 워게임 모의개체 간 역할기반 협력 구현 방안 연구)

  • Kim, Jungyoon;Kim, Hee-Soo;Lee, Sangjin
    • Journal of the Korea Society for Simulation
    • /
    • v.24 no.4
    • /
    • pp.107-118
    • /
    • 2015
  • Many approaches to agent collaboration have been introduced in military war-games, and those approaches address methods for simulation entity (actor) collaboration within a team to achieve given goals. To meet fast-changing battlefield situations, an actor must be loosely coupled with their tasks and be able to take over the role of other actors if necessary to reflect role handovers occurring in real combat. Achieving these requirements allows the transfer of tasks assigned one actor to another actor in circumstances when that actor cannot execute its assigned role, such as when destroyed in action. Tight coupling between an actor and its tasks can prevent role handover in fast-changing situations. Unfortunately, existing approaches and war-game strictly assign tasks to actors during design, therefore they prevent the loose coupling. To overcome these shortcomings, our Role-based Command Hierarchy (ROCH) model dynamically assigns roles to actors based on their situation at runtime. In the model, "Role" separates actors from their tasks. In this paper, we implement the ROCH model as a component that uses a publish-subscribe pattern to handle the link between an actor and the roles of its subordinates (other actors).

A Practical Process Model for Clients in Service-Oriented Architecture (서비스 지향 아키텍처의 클라이언트를 위한 실용적 프로세스 모델)

  • Lee, Jae-Yoo;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.4
    • /
    • pp.513-522
    • /
    • 2008
  • Service-Oriented Architecture(SOA) is an method to develop applications by developing and publishing reusable services which potentially be used in various applications, and discovering and composing right services dynamically. SOA adopts a paradigm of publish-discover-invoke, which is considerably different from object-oriented and component-based development(CBD) approaches. The service in SOA is different from function in procedural programming, object in object-oriented programming, and component in CBD, and its fundamental requirement is a high level of reusability and applicability. In SOA, service providers and service consumers are loosely coupled since the providers try to develop reusable services and the consumers try to locate right services without knowing much about the providers and their published services. Moreover, the process of searching, choosing and invoking right services is not presented in conventional programming paradigms. Therefore, conventional approaches to developing user interfaces and invoking the functionality on servers through JSP, and RMI in object-oriented programming cannot well be applicable to designing clients’ programs in SOA. Therefore, there is a high demand for a practical and systematic process for developing clients’ applications, and the such a process should be devised by considering key characteristics of services and SOA. However, little work on this area is known to date, and there has not a process for client side just except few guide lines for developing service client. In this paper, we propose a practical and systematic development process for developing clients' applications in SOA. Then, we define instructions for carrying out each activity in the process. To show the applicability of the proposed work, we show the result of applying our process in developing a services application for searching and booking hotels.

Hierarchical Message Forwarding Scheme for Efficient Data Distribution in P2P Messaging System (P2P 출판-구독 메시징 시스템에서 효율적인 정보 전파를 위한 계층적 메시지 전송 기법)

  • Jung, Jin Sun;Oh, Sangyoon
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.8 no.9
    • /
    • pp.209-216
    • /
    • 2019
  • Publish-subscribe communication model is popular for various type of distributed applications because of its loosely coupled style connections. Among the various architecture style for publish-subscribe system, peer-to-peer architecture has been used for the mission critical application domain since it provides high scalability and real-timeness. On the other hand, to utilize the bandwidth of given networks, message filtering is frequently used to reduce the number of messages on the system. Even if P2P provides superior scalability, it is hard to apply filtering to the its messaging system because the filtering process should be done on the peer-side in P2P architecture that are usually done on the broker server in conventional pub/sub architecture. In this paper, we propose a hierarchical subscription management structure as well as message forwarding scheme for efficient data dissemination. Our proposed scheme reduces the number of received messages by filter-out un-wanted messages and offloading the message dissemination work to other subscribers to enhance the messaging throughput.

Publish or Perish (출판하여 살아남기)

  • Choe, Won-Sick
    • The Korean Journal of Nuclear Medicine
    • /
    • v.37 no.5
    • /
    • pp.263-268
    • /
    • 2003
  • Purpose: This editorial deals with the basic structures of medical papers in general and emphasizes the ethics of authors and reviewers. A majority of the content originated from educational material issued at the 2002 Annual Meeting for the Korean Committee of Medical Journal Editors. Current issues from the publication of the Korean Journal of Nuclear Medicine were also included.

Design and Implementation of Mobile Internet Middleware Message (MoIM (Mobile Internet Middleware)-Message 시스템 설계 및 구현)

  • 정인철;남궁한
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.238-240
    • /
    • 2002
  • MoIM(Mobile Message Internet Middleware)-Message 시스템은 이러한 메시지 시스템의 요구사항을 만족하는 메시지 시스템으로서 Point-to-Point 및 Publish-Subscribe 방식을 제공하는 시스템이다. 이 시스템의 통신 방법은 RMI(Remote Method Invocation)을 사용한다. 최근의 인터넷 사용자 수가 급증함에 따라서 메시징 서버를 사용하는 동시 클라이언트의 수도 수천에서 수만으로 이를 것으로 예상되어 대규모의 동시 사용자를 지원하는 연결 기술이 필요하다. 이 논문에서는 이러만 대용량의 데이터를 RMI 통신방법을 사용하여 설계 및 구현한 방법을 기술한다.

  • PDF

Design and Implementation of Topic-Based Message System (토픽 기반 메시지 시스템의 설계 및 구현)

  • Kim, Kyung-Gon;Han, In
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.121-123
    • /
    • 2002
  • 본 논문은 기업 및 개인간의 정보 교환을 지원하는 토픽 기반 메시지 시스템을 구현한다. 기존의 등록(Subscribe)/발표(Publish) 메시지 시스템과 동일한 기능을 수행하는 등록(Subscribe)/발표(Post) 메시지 시스템으로 메시지를 처리하는 서버인 메시지 처리기와 ActiveX 컨트롤을 사용한 클라이언트로 구성된다. 메시지 처리기는 운영체계에 의존하지 않고 독립적으로 작동하고, 클라이언트는 Win32용과 웹 기반으로 구현하여 특정 운영체계에 국한되지 않고 웹 기반을 포함한 다양한 환경에서 사용 가능하도록 가용성을 높였다.

  • PDF

154KV개봉. 오류 지중송전선로 준공보고

  • 김성곤;정수근
    • 전기의세계
    • /
    • v.29 no.11
    • /
    • pp.693-698
    • /
    • 1980
  • We T.E.C. have commenced to develop the O.F. cable in April, 1977. Now we have finished the Type-Test and produced in full-operation of 154KV 1x600mm$^{2}$ and 154KV 1x1200mm$^{2}$ O.F. cables. Especially we have completed pulling and splicing of the 24.82kms O.F. cable in KaeBong-OuRyu Route, and now it is operating well. This has important meaning that Extra High Voltage Under Ground Transmission Line has constructed by domastic engineers for the first time in Korea. Thank to arrange and publish it, and hope it can be helpful to the related.

  • PDF

An Analysis of the Determinants of Research Productivity among Professors of Science and Engineering (이공계 대학교수의 연구생산성 영향요인 분석)

  • 류희숙;배종태
    • Journal of Technology Innovation
    • /
    • v.5 no.1
    • /
    • pp.44-66
    • /
    • 1997
  • This study is a critical assessment of research productivity through publication among scientists and engineers. Through the analysis of the 223 mail questionnaires collected from professors of mechanical engineering, electrical engineering, chemistry and physics, this study obtains the particular determinants of publication productivity at the science and engineering schools in Korea. The data are analyzed using correlation, ANOVA, multiple regression analysis and path analysis. The result shows that early research productivity and the number of doctoral students are very important to publish good research articles. Also the qualities of professors' Ph.D. institution and the quality of employing university are critical influencing factors to publication productivity.

  • PDF

Design of XML Based Publish System for Multipurpose Contents (XML 기반 다목적 컨텐츠 출판 시스템의 설계)

  • 김연혜;황병연
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.82-84
    • /
    • 2002
  • 개인용 컴퓨터의 대중화가 이루어지면서 수많은 전자 문서가 작성되어졌다. 그러나 전자 문서의 검색 문제와 문서의 3가지 구성요소인 내용, 구조, 표현의 혼재로 인한 문서의 재작성이 많이 일어났다 이러한 소모적인 문서의 재작성은 특히 동일한 컨텐츠를 가진 여러 목적의 출판에서 두드러진다. 본 논문에서는 이러한 전자 문서의 재작성을 줄이고자 XML 기반 다목적 컨텐츠 출판 시스템을 설계한다. 본 논문에서 설계된 시스템은 전자 문서 변환을 2단계로 분리함 으로써 변환기 중복 구현을 최소화하고 전자 문서 편집기간의 호환성 문제를 해결한다.

  • PDF

Method for Message Processing According to Priority in MQTT Broker (MQTT Broker에서 우선순위에 따른 메시지 처리를 위한 방법에 관한 연구)

  • Kim, Sung-jin;Oh, Chang-heon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.7
    • /
    • pp.1320-1326
    • /
    • 2017
  • Recently, IoT has been studying a lightweight protocol to satisfy device communication in a limited network environment. MQTT is a typical lightweight protocol. It supports small fixed headers to minimize overhead, and adopts publish/subscribe structure to guarantee real-time performance. However, MQTT does not support prioritization of important data and can not provide QoS in a specific IoT service. In this paper, we propose a message processing method to consider the priority of various IoT services in MQTT. In the proposed method, the priority flag is added to the fixed header of the MQTT in the node to transmit the message, and the broker confirms the priority of the corresponding message and processes it preferentially. Through experiment and evaluation, we confirmed the reduction of end-to-end delay between nodes according to priority.