• Title/Summary/Keyword: 웹 호환성

Search Result 147, Processing Time 0.028 seconds

An Analysis on API Platform for Tizen Web Application (타이젠 웹 어플리케이션 API 플랫폼 분석)

  • Kim, Hyungjun;Jo, Geumsan;Choo, Hyunseung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.142-144
    • /
    • 2012
  • Tizen은 삼성전자와 인텔(Intel), 리눅스 재단(Linux Foudation)이 공동으로 개발한 리눅스(Linux) 기반의 오픈 소스 플랫폼(Open Source Platform)이다. Tizen은 스마트폰(Smart Phone)과 태블릿 PC(Tablet PC)를 위한 운영체제이지만 GPS(Global Positioning System) 내비게이션을 포함한 자동차 인포테이먼트(In-Vehicle Infotainment) 시스템과 넷북(Netbook), 스마트 TV(Smart TV)에서도 사용될 수 있도록 개발되었다. Tizen은 안드로이드(Android)와 마찬가지로 리눅스 커널(Kernel)에서 실행할 수 있지만, 소프트웨어 프레임워크(Software Framework)는 HTML5(Hypertext Mark-up Language 5)로 설계되었다. 또한 Tizen은 HTML5 를 기반으로 다른 플랫폼에서도 쉽게 호환될 수 있는 웹 어플리케이션의 실행을 지원한다는 특징을 갖고 있다. 본 논문에서는 Tizen 웹 어플리케이션 개발의 기반이 되는 HTML5 API 와 Tizen 웹 API 를 중점적으로 살펴 본다. 그리고 이 두 가지 핵심 요소에 대한 이해를 통해 Tizen 의 향후 발전가능성을 조명한다.

Facilitating Web Service Taxonomy Generation : An Artificial Neural Network based Framework, A Prototype Systems, and Evaluation (인공신경망 기반 웹서비스 분류체계 생성 프레임워크의 실증적 평가)

  • Hwang, You-Sub
    • Journal of Intelligence and Information Systems
    • /
    • v.16 no.2
    • /
    • pp.33-54
    • /
    • 2010
  • The World Wide Web is transitioning from being a mere collection of documents that contain useful information toward providing a collection of services that perform useful tasks. The emerging Web service technology has been envisioned as the next technological wave and is expected to play an important role in this recent transformation of the Web. By providing interoperable interface standards for application-to-application communication, Web services can be combined with component based software development to promote application interaction both within and across enterprises. To make Web services for service-oriented computing operational, it is important that Web service repositories not only be well-structured but also provide efficient tools for developers to find reusable Web service components that meet their needs. As the potential of Web services for service-oriented computing is being widely recognized, the demand for effective Web service discovery mechanisms is concomitantly growing. A number of public Web service repositories have been proposed, but the Web service taxonomy generation has not been satisfactorily addressed. Unfortunately, most existing Web service taxonomies are either too rudimentary to be useful or too hard to be maintained. In this paper, we propose a Web service taxonomy generation framework that combines an artificial neural network based clustering techniques with descriptive label generating and leverages the semantics of the XML-based service specification in WSDL documents. We believe that this is one of the first attempts at applying data mining techniques in the Web service discovery domain. We have developed a prototype system based on the proposed framework using an unsupervised artificial neural network and empirically evaluated the proposed approach and tool using real Web service descriptions drawn from operational Web service repositories. We report on some preliminary results demonstrating the efficacy of the proposed approach.

The proposal for improvement of Webservice security (웹서비스 보안기술의 향상방안에 대한 제안)

  • Lee, Dae-Ha;Kim, Rock-Won;Jung, Seung-Woo;Song, Byoung-Youl;Cho, Hyun-Kyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11c
    • /
    • pp.1969-1972
    • /
    • 2003
  • 최근 이 기종 시스템 및 애플리케이션의 상호호환을 위해 웹 기반 서비스에 대한 관심이 고조되어가고 있다. 웹의 편리함과 동시에 누구에게나 접근 가능한 웹의 개방성은 보안에 대한 문제점을 야기시키는데, 웹서비스 보안기술은 이에 대한 해결책을 제시하고 있다. 본고에서는 웹서비스 보안기술에 대해 살펴보고, 웹서비스 보안 기술의 취약점 및 이를 보완할 수 있는 향상방안에 대해 기술하고자 한다.

  • PDF

Implementation of a Secure and Flexible Peer-to-Peer VoIP Service (보안성과 유연성을 갖는 피어-투-피어 인터넷 음성 통신 서비스의 구현)

  • Lee, Ju-Ho;Jeong, Choong-Kyo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10d
    • /
    • pp.466-471
    • /
    • 2006
  • 중앙 집중형 음성 통신 시스템이 확장성, 신뢰성, 그리고 초기 비용의 문제를 가짐에 따라, 분산 아키텍쳐 기반의 피어 투 피어 음성 통신 서비스를 실현하기 위한 연구가 최근 활발히 이루어지고 있다. 그러나 대부분의 연구들은 완전 분산 시스템을 구현하지 못하고 사용자의 인증 및 보안 기능을 위해 중앙의 서버에 일부 의존하는 형태를 취하고 있다. 이러한 형태로 구현된 서비스는 완화되기는 했지만 확장성, 신뢰성, 초기 비용 등의 문제를 그대로 가지고 있으며 또 다양한 서비스로 유연하게 확장하기가 쉽지 않다. 이 연구에서는 사용자 인증 및 보안 기능까지도 완전한 분산 형태로 구현할 수 있는 피어 투 피어 음성 통신 서비스의 구조를 제안하고 구현 사례를 보였다. 또 제안된 서비스 구조가 유연한 확장성과 발전성을 갖는다는 것을 보이기 위해 웹 서비스와의 연동을 통한 확장된 서비스 사례를 보였다. 추가적으로 우리의 제안 구조가 기존의 중앙 집중형 음성 통신 시스템과 호환성을 갖출 수 있도록 하는 방안도 제시한다.

  • PDF

A Semantic-based transaction protocol for guaranteeing transaction interoperability (트랜잭션 상호호환성 보장을 위한 시맨틱스 기반의 트랜잭션 프로토콜)

  • Gang Dong-U;Lee Sun-Jae;Kim Gwang-Su;Lee Jae-Yeol
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2006.05a
    • /
    • pp.258-264
    • /
    • 2006
  • 웹 서비스 기반의 비즈니스 프로세스 관리 시스템은 트랜잭션에 대한 신뢰도의 확보를 위하여 트랜잭션 관리가 필요하다. 트랜잭션 관리를 위한 여러 트랜잭션 프로토콜들이 제시되었지만, 다양한 프로토콜들은 서로간의 이질성으로 인해 비즈니스 프로세스 관리 시스템들 간의 상호호환을 저해한다. 이를 해결하기 위하여 본 연구에서는 시맨틱스 기반의 트랜잭션 프로토콜을 제안한다. 시맨틱스 기반의 트랜잭션 프로토콜은 상태와 메시지에 대한 정적 시맨틱스(Static Semantics)와 상태 전이에 관한 동작 시맨틱스(Operational Semantics)로 구성된다. 정적 시맨틱스는 프로토콜의 상태와 메시지를 Web Ontology Language(OWL)을 사용하여 온톨로지 기반으로 정의한 모델로서, 트랜잭션 프로토콜에 대한 상호 이해도를 높일 수 있을 것으로 기대된다. 동작 시맨틱스는 비즈니스 트랜잭션의 상태전이를 Abstract State Machine(ASM)으로 정의한 모델로서, 트랜잭션 실행에 대한 자동화와 체계적인 모니터링을 지원할 것으로 기대된다. 트랜잭션 프로토콜들간의 상호호환을 위하여 이러한 정적 시맨틱스와 동작 시맨틱스를 기반으로 하여 각 트랜잭션 프로토콜 및 중립 트랜잭션 프로토콜의 시맨틱스를 정의한다. 정의된 각 트랜잭션 프로토콜의 정적 시맨틱스는 중립 트랜잭션 프로토콜의 정적 시맨틱스와 온톨로지 기반의 매핑 관계를 형성한다. 중립 트랜잭션 프로토콜의 정적 시맨틱스를 매개로 한 온톨로지 매핑은 각 트랜잭션 프로토콜들 간의 상호호환을 지원할 것으로 기대된다.

  • PDF

A Live Webcasting System Using IP Camera (IP 카메라 기반의 실시간 웹캐스팅 시스템)

  • Kang, Mi-Yeon;Joo, Dai-Yeon;Lee, Sun-Joo;Kim, Do-Wan;Kim, Jai-Hoon;Chung, Won-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06d
    • /
    • pp.315-320
    • /
    • 2007
  • 본 논문에서는 동시 접속자 수의 제약과 서버 증설에 의한 고비용 문제를 효과적으로 해결할 수 있는 실시간 웹캐스팅 시스템이 설계 구현된다. 기존의 시스템과는 다르게, 다양한 해상도를 지원할 수 있는 IP 카메라로부터 실시간으로 스트리밍 되는 동영상 데이터를 콘텐츠로 하는 라이브 웹캐스팅과, 저장 공간에 저장된 후, 사용자 요구에 따라 파일 데이터를 콘텐츠로 스트리밍 하는 주문형 비디오(VOD) 서비스 모두를 포함하는 total 시스템이다. 압축률이 높은 마이크로소프트사의 WMV(혹은 VC-1) 형식의 동영상 데이터를 사용함으로써 사용 대역폭을 줄여, 많은 Tuner들을 수용할 수 있도록 하였으며, 각 Tuner는 미디어플레이어를 뷰어로써 사용할 수 있도록 하여 시청자들이 별도의 소프트웨어를 설치하지 않도록 하였다. 가능한 모든 시스템 구성 요소들 또한 마이크로소프트에서 제공되는 유틸리티들을 사용할 수 있도록 하여 기존 시스템과의 호환성을 최대화 시켰으며, 특히, Caster, Distributor, 그리고 Tuner, 3 부분으로 나누어, Caster의 규모, 혹은 Tuner의 규모에 따라 Distributor의 확장이 모듈 단위로 가능하도록 하였다.

  • PDF

웹 환경에서의 MPEG-21테스트베드의 구현

  • Son Jeong-Hwa;Son Hyeon-Sik;Gwon Hyeok-Min;Jo Yeong-Ran;Kim Man-Bae
    • Journal of The Institute of Information and Telecommunication Facilities Engineering
    • /
    • v.1 no.2
    • /
    • pp.70-81
    • /
    • 2002
  • 1990년대 후반부터 다양한 디지털 통신망을 이용하여 멀티미디어 컨텐츠 서비스가 가능하게 되었다. 하지만 멀티미디어 컨텐츠의 전달 및 이용을 위한 기반 구조들의 독자적 발전 및 다양한 통합 관리 시스템 때문에 멀티미디어 컨텐츠 표현 방식의 호환성, 네트워크 방식과 단말기 등의 잠재적인 문제점이 발생한다. 이를 위해서 현재 존재하는 기술 및 기반 구조들 사이의 연동을 통한 큰 멀티미디어 프레임워크인 MPEG-21이 진행 중이다. 본 논문에서는 현재 표준화 작업이 진행 중인 MPEG-21을 기반으로 하는 웹 (Web) 기반 테스트베드를 제안한다. 기본적으로 테스트베드는 서버(server), 클라이언트(client), DIA(Digital Item Adaptation)의 세 모듈로 구성된다. 서버의 역할은 멀티미디어 컨텐츠를 Digital Item(DI)의 형태로 생성하고, 클라이언트가 DI를 요구할 경우 DIA 모듈을 통해서 변환된 DI를 클라이언트에게 제공한다. DIA 모듈은 서버에서 동작되며 클라이언트로부터 요청된 DI를 분석하고 클라이언트로부터 전송된 환경 정보를 이용하여 클라이언트 환경에 적합하게 변환된 (adapted) DI를 생성하는 것이 주 기능이다. 클라이언트는 서버에 저장되어 있는 DI를 선택하고 사용자 선호도(user preferences), 터미널 능력(terminal capabilities) 등의 필요한 정보를 서버로 전송한다. 테스트베드에서는 스포츠 경기의 동영상, 정지 영상, 경기 내용, 역사를 기록한 파일 등의 DI를 이용한다. 표현 언어는 XML이며, HTTP 기반의 웹 환경에서 구동되도록 설계된다.

  • PDF

Web-based Research Assistant Tools for Analysis of Microbial Diversity (미생물 다양성 분석을 위한 웹 기반의 생물정보도구 개발)

  • 강병철;김현진;박준형;박희경;김철민
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2004.04a
    • /
    • pp.93-96
    • /
    • 2004
  • 생태학, 환경공학, 임상진단 둥 여러 생물학 분야에서 미생물의 다양성 연구의 중요성이 대두되고 그 연구가 점증하고 있다. 특히 16S rRNA를 분자지표로한 DNA 염기서열 분석방법이 널리 사용되고 있다. 본 논문에서는 16S rRNA의 염기서열 분석과정을 각 단계별로 자동화하고, 생물학자들의 결과 판단이나 사용상의 편의를 도모하기 위하여 웹기반의 미생물 다양성 분석 어플리케이션을 개발하였다. 개발을 위하여 단계별 자동화 및 인터페이스 개발에 적합한 폴더 프로세스-필터 모델을 고안하고 적용하였다. 제공되는 생물정보분석도구는 서열입력, 서열방향교정, 다중서열정렬 및 가시화, 서열동정 등의 분석등이 있으며, 각 결과는 계통분류도구와 호환가능하도록 하였다. 또한 신생아의 장내 세균총에 대한 분석을 수행하여 개발된 도구의 유용성을 확인하였다. 개발된 웹 에플리케이션은 리눅스 시스템 상에서 Perl 과 CGI를 이용하였으며, http: //home.pusan.ac.kr/~genome/tools/rat.htm으로 접속하여 사용할 수 있다.

  • PDF

Spring Framework-based Insolvency Prediction Evaluation Management System Using AHP Analysis (AHP 분석을 이용한 스프링 프레임워크 기반의 부실 예측 평가 관리 시스템)

  • Lee, Sangheon;Ye, Jaeyun;Jung, Minseung;Kim, Jaechun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.618-621
    • /
    • 2015
  • 본 논문은 스프링 프레임워크를 이용한 클라우드 환경에서의 부실예측 지원시스템을 제안한다. 제안된 시스템은 자동화된 통합인증 및 접근제어 시스템으로서 각기 독립된 모듈에서 처리된 데이터를 기초로 거래관리 모듈로 통합하여 부실예측을 평가하고 지원시스템의 데이터의 기법을 다른 모듈과 공유함으로써 자산의 부실채권을 이용한 회수를 관리하여 효율성을 높인다. 제안하는 시스템은 고객과 기업의 전략경영 등의 기능을 강화하여 업무투명성, 비용절감, 고객 접근성이 기존시스템보다 효율적으로 사용될 것으로 기대된다. 또한 프레임워크를 적용함에 따라 소프트웨어의 재사용성을 최대화할 수 있으며, 개발된 표준 API를 적용함으로써 개발비용 및 기간의 단축시킬 수 있으며, 각 컨테이너(공통모듈 플러그인) 형태로 프레임워크를 설계함으로써 기능의 추가가 쉽고, 재사용이 가능하며, 사용자가 요구하는 웹 환경을 구축함으로써 정부에서 제시하는 표준 프레임워크와 호환성을 제공한다.

A Study on Design of F77/J++ Auto-Generator for Based Integration Object-oriented Manager (통합 객체지향 관리기 중점을 둔 F77/J++ 생성기 설계)

  • 선수균;송영재
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.617-619
    • /
    • 1999
  • 웹 환경하에서 소프트웨어 개발을 통합하는 방법과 기존의 Legacy code를 새로운 소프트웨어로 자동생성하는 연구가 집중되고 있고, 새로운 소프트웨어의 단 시간에 습득하려는 노력이 가중되고 있다. 따라서, 본 논문에서는 Legacy code를 통합하고, 호환성, 완전성이고, 적응성이 있는 효율적인 유지보수를 관리해 주는 기능을 담당하는 통합 객체지향 관리기를 제안하고, 제안한 통합 객체지향 관리기를 중점을 둔 F77/J++ 코드 생성기(FORTRAN-7/Java Code generator)를 설계한다. 이는 향후 시스템의 통합에 잇점인 소프트웨어의 재사용성을 극대화하여 생산성을 향상시키는 프로토타이핑을 지원할 것으로 기대된다.

  • PDF