• Title/Summary/Keyword: distributed applications

Search Result 1,258, Processing Time 0.029 seconds

Architecture and Performance Analysis of An Event Notification Service (이벤트 알림 서비스의 구조와 성능분석)

  • Han Young-Tae;Min Dug-Ki
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.3 s.35
    • /
    • pp.201-208
    • /
    • 2005
  • Event notification service is a event-based messaging middleware service needed for various vertical domains, such as, business applications, distributed system management, and web service integration. In this paper, we investigate the architecture of an event notification service that includes a subject-based event dissemination service and a flexible message communication service. The event dissemination service is in charge of transferring events asynchronously but speedy according to the subjects of events and their environmental knowledge. It also includes content-based message filtering. The message communication service provides a common communication infrastructure supporting variety types of messages and variety of protocols. Depending on application domains and situation, we can re-configurate the communication infrastructure in order to optimize the efficiency and usability. This paper shows the performance analysis of our event notification service with various types of message formats and protocols.

  • PDF

A Hierarchical Multicast Routing Protocol based on Zone Routing Technique for Wireless multi-hop Network (무선 다중 홉 네트워크에서의 지역 기반의 계층적 멀티캐스트 라우팅 프로토콜)

  • Gui, Yi-Qi;Zhang, Jie;Yang, Dong-Il
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.3
    • /
    • pp.149-156
    • /
    • 2011
  • In wireless multi-hop network, many applications need multicast communication where the group leader needs to send data to all members of the group. Multicast routing provides a balanced, efficient, and fairness network environment for the group members. However, large load for transmission management to leader node and signal interference between several paths for multi-hop links always took long transmission delay and low throughput efficiency. In this paper, we propose a Zone-based Hierarchical Multicast Routing Protocol (ZHMP). This routing protocol is designed based on zone routing schemes, where proactive routing is applied for intra-zone node level multicasting and reactive routing is used for searching inter-zone paths. By each hierarchical and independent multicast working in separated zones, load of multicast source node will be distributed by several zone-level routings for a better load balance and signal interference between each multi-hop paths will be resisted for a maximum multicast throughput.

The association of depression and suicidal behaviors with smartphone use among Korean adolescents (청소년들의 우울 및 자살관련 행태와 스마트폰 사용과의 관련성)

  • Kang, Min-Jung;Lee, Myoung-Soon
    • Korean Journal of Health Education and Promotion
    • /
    • v.31 no.5
    • /
    • pp.147-158
    • /
    • 2014
  • Objectives: This study aims to examine the association of depression, suicidal behaviors with smartphone use behaviors among Korean adolescents. Methods: We analyzed data from 'Youth Health and Life Skills Survey' in 2013. The survey was based on self-reported questionnaires distributed to 915 grade 7th and 8th students at four middle schools in Gangdong-gu, Seoul, Korea in 2013 to evaluate the effects of 'Youth Health and Life Skills' program. Depression and suicidal behaviors were measured in terms of the experience rate, and smartphone use behaviors were measured with average hours of smartphone use a day and overindulged behaviors in smartphone use by using 5-point Likert scales. We examined the association of depression and suicidal behaviors with smartphone use behaviors by using t-test and regression analyses. Results: 21.5% of respondents have ever felt depressed or hopeless to lose interest in school life almost everyday for 2 weeks or longer in the past year. The experience rate of suicidal ideation, suicide plan, and suicidal attempt were 21.1%, 6.1%, and 5.7%, respectively. The mean of average hours of smartphone use a day was 3.9 hours, and the mean score of overindulged behaviors in smartphone use was 2.99. The students who have experienced depression and suicidal behaviors were more likely to have more smartphone using time and higher scores of overindulged behaviors in smartphne use than those who have not. Conclusion: We concluded that for preventing addictive or problematic smartphone use behaviors among adolescents we should consider and develop more positive strategies for the moderate use of smartphone than regulatory measures, which include the implementation of skill-based health education program including life skills at schools and the development of smartphone applications useful for resolving mental stress and promoting mental health.

Development and application of ex-solution nanocatalyst (용출 현상 기반 나노촉매의 개발 및 응용)

  • Kim, Jun Hyuk;Kim, Jun Kyu;Jung, WooChul
    • Ceramist
    • /
    • v.23 no.2
    • /
    • pp.200-210
    • /
    • 2020
  • Supported catalysts are at the heart of manufacturing essential chemical, agricultural and pharmaceutical products. While the longevity of such systems is critically hinged on the durability of metal nanoparticles, the conventional deposition/dispersion techniques are difficult to enhance the stability of the metal nanoparticles due to the lack of control over the interaction between metal-support. Regarding this matter, ex-solution has begun to be recognized as one of the most promising methodologies to develop thermally and chemically robust nanoparticles. By dissolving desired catalysts as a cation form into a parent oxide, fine and uniformly distributed metal nano-catalysts can be subsequently grown in situ under reductive heat treatment, which is referred to ex-solution. Over the several years, ex-solved analog has resulted in tremendous progress in the chemical-electrochemical applications due to the exceptional robustness coupled with ease synthesis. Herein, we describe the ex-solution process in detail which therein introducing the unique characteristics of ex-solved particles that distinguish them from conventionally dispersed nanoparticles. We then go through the history of science regarding the ex-solution phenomena and summarize several major research achievements which embrace the ex-solved nanoparticles to markedly promote the catalytic performances. In conclusion, we address the remaining challenges and the future perspectives of this rapidly growing field.

Dynamic Analysis Framework for Cryptojacking Site Detection (크립토재킹 사이트 탐지를 위한 동적 분석 프레임워크)

  • Ko, DongHyun;Jung, InHyuk;Choi, Seok-Hwan;Choi, Yoon-Ho
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.28 no.4
    • /
    • pp.963-974
    • /
    • 2018
  • With the growing interest in cryptocurrency such as bitcoin, the blockchain technology has attracted much attention in various applications as a distributed security platform with excellent security. However, Cryptojacking, an attack that hijack other computer resources such as CPUs, has occured due to vulnerability to the Cryptomining process. In particular, browser-based Cryptojacking is considered serious because attacks can occur only by visiting a Web site without installing it on a visitor's PC. The current Cryptojacking detection system is mostly signature-based. Signature-based detection methods have problems in that they can not detect a new Cryptomining code or a modification of existing Cryptomining code. In this paper, we propose a Cryptojacking detection solution using a dynamic analysis-based that uses a headless browser to detect unknown Cryptojacking attacks. The proposed dynamic analysis-based Cryptojacking detection system can detect new Cryptojacking site that cannot be detected in existing signature-based Cryptojacking detection system and can detect it even if it is called or obfuscated by bypassing Cryptomining code.

Efficient Method of Processing Long-term Transactions for Distributed Environment (분산 환경에서 장기 트랜잭션의 효율적인 처리 방안)

  • 정지호;엄기환
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.7
    • /
    • pp.1498-1508
    • /
    • 2003
  • It is important to integrate an enterprise application for automating of the business process, which is responded by a flow of market environment. There are two categories of method that integrate enterprise applications. One is Synchronous Integration, and the other is Asynchronous Integration. EAI(Enterprise Application Integration) and Web service which of the asynchronous integration is focused in the automating method of the business process. After we construct the application integration for automating of the business process, we have to concern about managing of the business transaction. Many Organizations have proposed the process method of business transaction based on 2-phase commit protocol. But this method can't supply the phase that classify the transaction by transaction weight. In this Paper, we Propose an efficient method of transaction process for business transactions, which is composed by ‘Classify Phase’ that classify transactions. We called this model “3-Phase Commit Method Applied by Classify Phase”, we design this model to manage an resource of enterprise efficiently. The proposed method is compared by the method based on 2-Phase commit that could be a problem of management the resource of enterprise, and the advantage of this method is certified to propose the solution of that problem.

Precise Orbit Determination of GPS using Bernese GPS Software

  • Baek, Jeong-Ho;Cho, Sung-Ki;Jo, Jung-Hyun;Park, Jong-Uk
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.2
    • /
    • pp.267-270
    • /
    • 2006
  • The International GNSS Service (IGS) has managed the global GNSS network and provided the highest quality GNSS data and products, which are GPS ephemerides, clock information and Earth orientation parameter, as the standard for GNSS. An important part of its works is to provide the precise orbits of GPS satellites. GPS satellites send their orbit information (broadcast ephemerides) to users and their accuracies are approximately 1.6 meters level, but those accuracies are not sufficient for the high precise applications which require millimeters precision. The current accuracies of the IGS final orbits are within 5 centimeters level and they are used for Earth science, meteorology, space science, and they are made by the IGS analysis centers and combined by the IGS analysis center coordinator. The techniques making the products are very difficult and require the high technology. The Korea Astronomy and Space Science Institute (KASI) studies to make the IGS products. In this study, we developed our own processing strategy and made GPS ephemerides using Bernese GPS software Ver. 5.0. We used the broadcast ephemerides as the initial orbits and processed the globally distributed 150 IGS stations. The result shows about 6 to 8 centimeters in root-mean-squares related to IGS final orbits in each day during a week. We expect that this study can contribute to secure our own high technology.

  • PDF

A Kernel-Level Group Communication System for Highly Available Linux Cluster (리눅스 클러스터의 고가용성 보장을 위한 커널 수준 그룹 통신 시스템)

  • 이상균;박성용
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.30 no.10
    • /
    • pp.533-543
    • /
    • 2003
  • With the increase of interests in cluster, there have been a number of research efforts to address the high availability issues on cluster. However, there are no kernel-level group communication systems to support the development of kernel-level application programs and it is not easy to use traditional user-level group communication systems for the kernel-level applications. This paper presents the design and implementation issues of KCGCS(Kernel-level Cluster Group Communication System), which is a kernel-level group communication module for linux cluster. Unlike traditional user-level group communication systems, the KCGCS uses light-weight heartbeat messages and a ring-based heartbeat mechanism, which allows users to implement scalable failure detection mechanisms. Moreover, the KCGCS improves the reliability by using distributed coordinators to maintain membership information.

Audio Transformation Filter for Multimedia I/O Server (멀티미디어 입출력 서버를 위한 오디오 변환 필터)

  • Cho, Byoung-Ho;Jang, Yu-Tak;Kim, Woo-Jin;Kim, Ki-Jong;Yoo, Ki-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.6
    • /
    • pp.580-587
    • /
    • 2000
  • In this paper, we present a design method of a digital filter converting humming voice melody into MIDI data and a method of adapting it to a distributed multimedia I/O server. MuX uses device-independent DLMs(Dynamic Linking Module) for the inteliace with various I/O devices, and has wave-form audio DLM and MIDI DLM for audio interfaces. In order to expand the audio device interfacing ability of MuX system, we have designed and implemented a filter transforming human voice into MIDI messages. As the methods to input MIDI data are expanded to human voice in addition to MIDI files and MIDI instrument, someone who is not good at playing instruments can also generate the MIDI data, which enables our media interfaces to be used in various applications.

  • PDF

Design of Application Sharing System for Collaborative Works in 3D Virtual Environment supporting Multi-Participants (다중 참여자를 지원하는 3차원 가상환경에서 공동작업을 위한 어플리케이션 공유 시스템 설계)

  • Tak, Jin-Hyun;Lee, Sei-Hoon;Wang, Chang-Jong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.2
    • /
    • pp.355-364
    • /
    • 2000
  • Application sharing for collaborative works make multiple participants to be capable of collaborative developments through sharing development tools and applications which is distributed to various system without spatial restriction. However, applying legacy application sharing to CSCW based virtual environment has a problem because it dont consider 3D space and it disturbs the harmonic interaction of participants. In this study, we designed application sharing system for collaborative works in 3D virtual environment to share application effectively on collaborative virtual environment. The designed application sharing system for collaborative works in 3D virtual environment consist of application sharing manager, group manager and communication manager. This system is able to perceive event of 3D space about application of participant on 3D virtual environment by agent which moves to participant sites and get an ordered events and conflict among participants through scheduling. Therefore, designed application sharing system for collaborative work in 3D virtual environment can support efficient collaborative works and improve reusability of legacy application through using easily legacy application in 3D virtual environment when CSCW application development for virtual environments.

  • PDF