• Title/Summary/Keyword: 동적서비스플랫폼

Search Result 142, Processing Time 0.028 seconds

A Study on Dynamic Binding Technique Using Intelligent UDDI for Higher Usability (지능형 UDDI를 사용한 고가용성의 동적바인딩 기법)

  • 박병호;선형준;임재혁;유호동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.16-18
    • /
    • 2003
  • 웹서비스는 개방성.호환성.재활용성.유연성등 이기종 시스템간의 호환성이 뛰어나 분산연동을 위한 차세대 대안책으로 급부상하고 있다. 또한, XML을 기반으로하여 개발언어나 플랫폼에 종속되지 않고 다수의 개발업체가 참여하여 핵심 표준(SOAP, WSDL, UDDI)이 폭넓게 수용되고 채택돼 동적인 연동을 통한 분산 서비스를 지원한다. 그러나, 실제적으로는 요청체계에서 서비스 서버의 고정화로 인해 동적인 연동이 제한을 받는다는 것은 주지의 사실이다. 본고에서는 고정된 지원서버의 서비스제공이 불가한 경우에서도 유사도 개념을 도입한 UDDI의 유사 시스템을 제공할 수 있는 지능형 동적바인딩을 제안한다.

  • PDF

Dynamic Software Upgrade Framework for Embedded Systems (임베디드 시스템을 위한 동적 업그레이드 프레임워크에 관한 연구)

  • Kyung, Ju-Hyun;Lee, Min-Suk
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.342-345
    • /
    • 2008
  • 시스템의 중단 없는 서비스를 요구하는 운영체제 커널과 응용 프로그램은 빈번한 기능 추가와 성능 향상 그리고 버그 수정이 필요하다. 현재 이러한 시스템은 업그레이드를 한다고 해도 프로그램을 종료한 후 수행하거나 시스템을 재시작하는 과정에서 시스템 중단 및 재부팅에 따른 비용이 발생한다. 특히 임베디드 시스템의 경우 운영체제 또는 응용프로그램의 재설치는 쉽지 않다. 이러한 임베디드 시스템에서의 동적 업그레이드는 일반 PC의 경우와는 달리 플랫폼에 종속적인 부분이 상당히 많다. 플랫폼 종속적인 부분들은 차후 동적 업그레이드 기술을 다른 플랫폼으로 이식할 때 상당히 많은 시간과 노력이 필요하다. 본 연구에서는 이러한 문제점을 해결하고자 임베디드 시스템을 위한 동적 업그레이드에 대한 프레임워크를 설계하였다.

  • PDF

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

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

Design and Implementation of Media Integration System Using UPnP AV and Web Service (UPnP AV와 웹 서비스를 사용한 미디어 통합 시스템 설계 및 구현)

  • Park, Yun-Jung;Min, Dug-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.761-764
    • /
    • 2007
  • UPnP AV(Universal Plug & Play Audio/Video)는 홈 네트워크에서 UPnP 기술을 이용하여 비디오나 오디오 등과 같은 멀티미디어를 재생하고 분배하거나 혹은 공유하는데 필요한 표준통신규약이다. 웹 서비스 기술은 서로 다른 플랫폼상에 존재하는 서비스를 통합하기 위한 표준이다. 본 논문에서는 홈네트워크에서 UPnP AV 아키텍처를 사용해서 다양한 플랫폼을 가진 디바이스에 존재하는 미디어 서비스들을 통합하기 위한 시스템을 어떻게 설계하고 구현 했는지에 대해 기술한다. 제안한 시스템은 미디어의 저장과 재생을 동적으로 선택하고 제어하기 위해 UPnP AV 의 미디어서버(Media Server)와 렌더러(Renderer) 그리고 컨트롤 포인트(Control Point) 모델을 구현하고 있다. 또한, PDA와 같은 다양한 플랫폼을 가지고 있는 디바이스들을 통해 홈 네트워크 외부에서 홈 네트워크 내부에 존재하는 미디어 서비스들을 제어하기 위해 웹 서비스 기술을 사용하고 있다.

The Smart User Interface Platform for Mobile Devices (휴대단말을 위한 지능형 사용자 인터페이스 플랫폼)

  • Park, Kyung Min;Choi, Hoon;Lee, Ghang-Gun;Whang, In-Tae;Lee, Chil-Woo
    • Smart Media Journal
    • /
    • v.1 no.4
    • /
    • pp.44-51
    • /
    • 2012
  • A software platform for the next-generation, smart user-interface of mobile devices is described as in this paper. The proposed platform is developed to adapt new devices that may appear in the future through extending the Android platform. Dynamic loading function of software module is developed in order to download and install new software modules for the new devices. Also, platform technology for utilizing external devices to improve quality of service and dynamic switching of wireless interface to reduce power consumption of platform are developed.

  • PDF

A Dynamic Service Binding Framework for Embedded Devices (임베디드 장치를 위한 동적 서비스 연결 프레임워크)

  • Yeom, Gwy-Duk;Lee, Jeong-Geum
    • The KIPS Transactions:PartA
    • /
    • v.14A no.2
    • /
    • pp.117-124
    • /
    • 2007
  • In this paper we present a translation lookaside buffer (TLB) system with low power consumption for embedded processors. The proposed TLB is constructed as multiple banks, each with an associated block buffer and a corresponding comparator. Either the block buffer or the main bank is selectively accessed on the basis of two bits in the block buffer (tag buffer). Dynamic power savings are achieved by reducing the number of entries accessed in parallel, as a result of using the tag buffer as a filtering mechanism. The performance overhead of the proposed TLB is negligible compared with other hierarchical TLB structures. For example, the two-cycle overhead of the proposed TLB is only about 1%, as compared with 5% overhead for a filter (micro) TLB and 14% overhead for a same structure without continuos accessing distinction algorithm. We show that the average hit ratios of the block buffers and the main banks of the proposed TLB are 95% and 5% respectively. Dynamic power is reduced by about 95% with respect to with a fully associative TLB, 90% with respect to a filter TLB, and 40% relative to a same structure without continuos accessing distinction algorithm.

Preventing Service Injection Attack on OSGi Platform (OSGi 플랫폼에서 서비스 인젝션 공격 및 대응책)

  • Kim, In-Tae;Chung, Kyung-Yong;Rim, Kee-Wook;Lee, Jung-Hyun
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.8
    • /
    • pp.111-118
    • /
    • 2010
  • The OSGi platform is a Java-based component platform that is being widely used from environments for the application development to enterprise software. The OSGi platform provides dynamic and transparent installation for open environments. However, it open new attacks so that many researches try to solve OSGi vulnerability. Security flaws in OSGi platform are categorized two parts: the JVM and the OSGi platform itself. We focus on vulnerability by OSGi platform itself, particularly service injection. We identify the service injection attack and suggest secure mechanisms to prevent the attack. Those mechanisms are implemented, providing a few modification to the Knopflerfish OSGi implementation and are evaluated through comparing with existing mechanisms.

Study on the Development of Open Interfaced Geospatial Information Service Platform (개방형 인터페이스 기반 국토정보 서비스 플랫폼 개발 연구)

  • Chang, Yoon-Seop;Kim, Jae-Chul;Choi, Won-Geun;Kim, Kyung-Ok
    • Journal of Korea Spatial Information System Society
    • /
    • v.11 no.1
    • /
    • pp.17-24
    • /
    • 2009
  • Recently many of earlier GIS services are changing to the form of user-participated dynamic geoweb service like many new impressive web 2.0 services substitute for earlier old-fashioned web 1.0 services. Many relevant technologies are necessary to be developed so as to integrate a number of geospatial data and functions all around into the useful geoweb services. It is also necessary to make the integration easy and to cope with the rapid changes in geoweb environment. In this study, the trend of relevant geoweb technologies were reviewed before, and the development of open geospatial service platform were carried out. As a result, open 2D/3D map service engine, user-participated mashup engine, Open API search engine and so on were im plemented as the core components of that platform. The platform will be able to be used as the common platform among a number of applications in the fields such as public/private GIS integration, u-city projects and GIS/LBS services etc.

  • PDF

무선 인터넷 단말 플랫폼의 구조와 역할 및 현황

  • Lee Eun-Bok;Im Jong-Tae;Kim Jong-Bae;Kim Hu-Jong
    • Information and Communications Magazine
    • /
    • v.23 no.5
    • /
    • pp.80-90
    • /
    • 2006
  • 무선 인터넷 서비스가 다양화됨에 따라 핸드폰에 올라가는 시스템 소프트웨어들은 매우 복잡해지고 이에 따라 출시되는 시간도 오래 걸리게 되었다. 경쟁적인 휴대폰 시장에서는 새로운 서비스가 올라간 새 휴대폰을 빨리 시장에 출시하는 것이 중요하다. 이에 따라 휴대폰 개발사와 통신사는 어플리케이션과 운영 체제 사이의 통일된 실행 환경으로 모바일 핸드폰 플랫폼을 채택하려 한다. 본문에서는 한국의 최초 무선 인터넷 서비스 회시인 SK 텔레콤이 개발된 핸드폰 플랫폼인 T-PAK에 대해서 설명하도록 한다. T-PAK은 여러 어플리케이션과 서비스를 지원하기 위해 C와 C, 그리고 J2ME MIDP 까지 지원하는 일관된 API 집합들을 제공하고 있다. 이들 API 집합들은 전화 기능과 단말 리소스 관리 기능, 그리고 유연한 UI 기능을 포함하고 있으며 이들을 이용하여 T-PAK 이 핸드폰의 모든 기능을 가지게 하는 것이 가능했다. 또한 T-PAK에서는 이들 API 집합들을 구분된 DLL 형태로 가지고 있어서 내부에서 지원하는 동적 모듈 지원 기능을 이용하여 전파를 통하거나 케이블을 통해서 각자 확장하거나 업데이트 하는 것이 가능하다.

Scalable and Dynamically Reconfigurable Internet Service System Based on Clustered System (확장과 동적재구성 가능한 클러스터기반의 인터넷서비스 시스템)

  • Kim Dong Keun;Park Se Myung
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.10
    • /
    • pp.1400-1411
    • /
    • 2004
  • Recently, explosion of internet user requires fundamental changes on the architecture of Web service system, from single server system to clustered server system, in parallel with the effort for improving the scalability of the single internet server system. But current cluster-based server systems are dedicated to the single application, for example, One-IP server system. One-IP server system has a clustered computing node with the same function and tries to distribute each request based on the If to the clustered node evenly. In this paper, we implemented the more useful application service platform. It works on shared clustered server(back-end server) with an application server(front-end server) for a particular service. An application server provides a particular service at a low load by itself, but as the load increases, it reconfigures itself with one or more available server from the shared cluster and distributes the load on selected server evenly We used PVM for an effective management of the clustered server. We found the implemented application service platform provides more stable and scalable operation characteristics and has remarkable performance improvement on the dynamic load changes.

  • PDF