Are you Moon-Cheol Kim?

Claim your profile

Publications (5)0 Total impact

  • Conference Proceeding: Recent Additions on the Application Programming Interface of the TMO Support Middleware.
    Composition of Embedded Systems. Scientific and Industrial Issues, 13th Monterey Workshop 2006, Paris, France, October 16-18, 2006, Revised Selected Papers; 01/2006
  • Conference Proceeding: Distributed computing based streaming and play of music ensemble realized through TMO programming
    [show abstract] [hide abstract]
    ABSTRACT: We present a new class of multimedia applications where the exploitation of the principle of global-time-based coordination of distributed actions (TCoDA) is compelling. In these applications, multiple small-footprint PCs, each equipped with its own speakers, act as instrument players or singers forming an ensemble. Each player PC obtains its piece of the musical audio data over an Ethernet network from a central server containing all necessary audio files. An important requirement is thus to make multiple specialized players, e.g., violin player, cello player, piano player, etc., perform globally synchronous play of their responsible pieces of the music. Moreover, to enable fast start of the requested music play, the musical data are streamed from the server to each player in a pipelined fashion so that while each player is playing one part of the music, the next part may be arriving over the network. Efficient implementation techniques based on the TMO programming scheme are then presented. This digital music ensemble application turns out to be an interesting cost-effective means of evaluating the QoS of the middleware supporting TCoDA. A prototype implementation of a digital music ensemble system was relatively easily realized by use of the TMO programming scheme.
    Object-Oriented Real-Time Dependable Systems, 2005. WORDS 2005. 10th IEEE International Workshop on; 03/2005
  • Conference Proceeding: Approaches for Inheritance in the TMO Programming Scheme.
    K. H. (Kane) Kim, Moon-Cheol Kim, Moon-hae Kim
    Reliable Systems on Unreliable Networked Platforms - 12th Monterey Workshop 2005, Laguna Beach, CA, USA, September 22-24, 2005. Revised Selected Papers; 01/2005
  • Article: Distributed Computing Based Streaming and Play of Music Ensemble Realized Through TMO Programming
    [show abstract] [hide abstract]
    ABSTRACT: We present a new class of multimedia applications where the exploitation of the principle of globaltime- based coordination of distributed actions (TCoDA) is compelling. In these applications, multiple smallfootprint PCs, each equipped with its own speakers, act as instrument players or singers forming an ensemble. Each player PC obtains its piece of the musical audio data over an Ethernet network from a central server containing all necessary audio files. An important requirement is thus to make multiple specialized players, e.g., violin player, cello player, piano player, etc., perform globally synchronous play of their responsible pieces of the music. Moreover, to enable fast start of the requested music play, the musical data are streamed from the server to each player in a pipelined fashion so that while each player is playing one part of the music, the next part may be arriving over the network. Efficient implementation techniques based on the TMO programming scheme are then presented. This digital music ensemble application turns out to be an interesting cost-effective means of evaluating the QoS of the middleware supporting TCoDA. A prototype implementation of a digital music ensemble system was relatively easily realized by use of the TMO programming scheme.
    Object-Oriented Real-Time Dependable Systems, IEEE International Workshop on.
  • Article: Incorporation of Security Mechanisms into the TMO Scheme for Real Time Distributed Computing
    [show abstract] [hide abstract]
    ABSTRACT: Many real-time distributed computing (RTDC) applications have stringent action timing requirements as well as tight security-enforcement requirements. Integration of security enforcement mechanisms into advanced component-based RTDC schemes has been recognized as an important research topic in recent years. In this paper we propose the first formal extension of the Time-triggered Message-triggered Object (TMO) component model devised to facilitate efficient construction of secure RTDC applications. The newly extended TMO structure is called the Adaptive Secure TMO (AS-TMO). A distinguishing characteristic of the proposed scheme is that security attributes (e.g., roles) are associated with AS-TMO parts (e.g., methods and data-container variable groups) instead of with entire AS-TMOs. We also present the execution engine facilities being incorporated into the middleware model, the TMO Support Middleware (TMOSM), for providing the security-enforcement capabilities defined in the AS-TMO scheme.
    Future Dependable Distributed Systems, Software Technologies for.