• 제목/요약/키워드: Services Composition

검색결과 505건 처리시간 0.027초

SOA에서 서비스 조합의 강건성 테스트 방법 및 테스트 프레임워크 (A Robustness Test Method and Test Framework for the Services Composition in the Service Oriented Architecture)

  • 국승학;김현수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권10호
    • /
    • pp.800-815
    • /
    • 2009
  • 최근 웹 서비스 기반 서비스 지향 구조는 네트워크 상에 분산된 다양한 애플리케이션을 효과적으로 통합하기 위한 방법으로 널리 활용되고 있다. 서비스 지향 구조에서 BPEL은 비즈니스 프로세스 모델 언어로, 다양한 서비스들을 통합하는 방법을 제시하고 있다. 현재 이러한 BPEL을 이용한 서비스 통합 및 조합에 관해 많은 연구가 진행되고 있으며 서비스들 간의 호환성을 검증하려는 노력, 비즈니스 프로세스의 식별과 추적에 관한 몇몇 연구가 진행되었다. 그러나 다양한 서비스의 조합으로 인해 발생하는 문제를 해결하려는 연구는 부족하다. 특히 조합된 서비스가 얼마나 신뢰할 수 있는지, 예외 상황에 대해 얼마나 강건하게 대처할 수 있는지 평가하고자 하는 노력은 거의 이루어지지 않았다. 이에 본 논문에서는 BPEL을 이용한 서비스 조합에 있어서 조합된 서비스의 강건성을 테스트하기 위한 방법과 이 방법을 지원하기 위한 테스트 프레임워크를 제시한다. 본 논문의 방법은 BPEL 프로세스와 참여하는 다양한 서비스를 분석하고, 분석된 정보를 바탕으로 실제 서비스들에서 발생 가능한 다양한 예외 상황을 발생시키는 가상의 환경을 구축하여 강건성 테스트를 수행한다. 이는 BPEL 프로세스로 표현된 서비스 조합이 얼마나 예외 상황에 강건하게 대처하는지 검증하는 방법이다.

옥수수 색소 2호 품종의 일반성분, 유리당, 지방산 및 안토시아닌 색소의 함량 (Proximate, Free Sugar, Fatty acids Composition and Anthocyanins of Saekso 2 Corn Kernels)

  • 이기연;김태희;임상현;박종열;김경희;안문섭;김희연
    • 한국식품위생안전성학회지
    • /
    • 제31권5호
    • /
    • pp.335-341
    • /
    • 2016
  • 본 연구는 흑자색 알곡 품종으로 등록된 색소 2호 옥수수 알곡의 일반성분 및 색소 함량을 분석하여 기초자료로 제공하고자 수행되었다. 색소 2호 알곡의 일반성분 분석결과, 수분, 조회분, 조지방, 조단백질은 각각 8.84%, 1.44%, 5.46%, 10.31%이었다. 색소 2호 알곡의 유리당 성분으로 fructose, glucose, maltose 및 sucrose가 검출되었으며, 함량은 sucrose (1.00%) > glucose (0.63%) > maltose (0.52%) > fructose (0.44%) 순이었다. 색소 2호 알곡의 지방산 분석결과 총 11종의 지방산이 검출되었으며 포화 지방산과 불포화 지방산의 비율은 16.09 : 83.91로 linoleic acid가 50.86%로 가장 높게 나타났다. 색소 2호 알곡 추출물의 총 안토시아닌 함량은 0.24%였고, 알곡 추출물을 HPLC-MS/MS로 분석한 결과 색소 2호 알곡에 함유된 안토시아닌 색소는 C-3-G, Pg-3-G, Pn-3-G인 것으로 확인되었다.

시멘틱 웹 서비스 합성의 요구사항 분석 (Analyzing of Requirements for Semantic Web Service Composition)

  • Byeong-Seok Choi;Hyeun-Sool Hong;Sung-Kook Han
    • 한국컴퓨터산업학회논문지
    • /
    • 제4권10호
    • /
    • pp.655-672
    • /
    • 2003
  • 웹 서비스는 현재의 웹 시스템 구조 위에 한 단계 더 나은 수준의 새로운 서비스를 보장한다. 그러나 웹 서비스의 잠재력을 활용하기 위해서는 웹 서비스들에 대한 적절한 서술방법이 개발되어야 한다. 웹 서비스 합성을 서술하기 위한 최근의 연구들을 보면, 서비스의 자동적이고 선언적인 서비스의 조합을 가능하게 하는데 요구되는 중요한 요소들이 부족하다 본 논문에서는 웹 서비스 합성분야의 현재의 기술 상태를 명확히 하고, 이것을 완성 시키는데 다음 단계를 정의해주는 지침을 제시하기 위하여 효과적인 시멘틱 웹 서비스 합성을 위한 요구사항을 제시한다. 또한 현재의 연구들이 시멘틱 웹 서비스 합성의 잠재적인 가능성을 어느 정도까지 확장시켜 개발하였는지를 서술하면서, 제시된 요구사항들을 토대로 하여, 이러한 분야의 가장 중요한 연구의 출발점이 되는 EPEL4WS, DAML-S 그리고 WSMF에 대하여 분석할 것이다.

  • PDF

잎새버섯 병재배 시 배지조성비율에 따른 재배 특성 (Cultural characteristics according to different rates of substrate composition in bottle cultivation of Grifola frondosa)

  • 전대훈;김정한;이윤혜;최종인;지정현;홍혜정
    • 한국버섯학회지
    • /
    • 제13권4호
    • /
    • pp.301-304
    • /
    • 2015
  • 본 연구는 잎새버섯 병 재배시 적합한 배지조성비율을 구명하고자 수행되었다. 배지조성은 참나무톱밥: 옥수수피: 건비지를 건물중량 비율로 T1처리(67:11:22), T2처리(68:15:17), T3처리(74:14:12)의 3처리를 두고 시험한 결과, 발이율은 T1처리에서 72.6%, T2처리에서 72.1%로 두 처리 간 유의적 차이가 없었으나 T3처리에서는 65.8%로서 다른 두 처리에 비하여 낮았다. 이병률은 T2처리에서 4.1%, T3처리에서 3.7%인데 비하여 T1처리에서는 9.8%로 가장 높았다. 수확률은 T1처리에서 64.1%, T3처리에서 63.6%인데 비하여 T2처리에서는 70.5%로 가장 높았다. 병당 자실체 중량은 T1처리에서 85.5 g, T2처리에서 83.3 g으로 두 처리 간 유의적 차이가 없었으나 T3처리에서는 72.4 g으로 다른 두 처리에 비하여 낮았다. 입병 수 10,000병 기준으로 재배 시 수량은 T2처리에서 587 kg으로 T1처리 및 T3처리에 비하여 각각 7% 및 28%가 높았다. 따라서 잎새버섯 병재배 시 적합한 배지조성비율은 건조중량비율로 참나무톱밥: 옥수수피: 건비지가 68:15:17인 것으로 나타났다.

시맨틱과 워크플로우 혼합기법에 의한 자동화된 웹 서비스 조합시스템 (Automated Composition System of Web Services by Semantic and Workflow based Hybrid Techniques)

  • 이용주
    • 정보처리학회논문지D
    • /
    • 제14D권2호
    • /
    • pp.265-272
    • /
    • 2007
  • 본 논문에서는 BPEL 기법에 OWL-S 기법을 도입하는 혼합기법을 사용하여 자동화된 웹 서비스 조합시스템을 구현한다. BPEL 기법은 에러 처리나 트랜잭션 관리와 같은 비즈니스 환경에서 요구되는 실질적인 전체 기능을 지원하고 있으나, 주된 단점은 정적 조합 기법으로써 서비스 선택 및 워크플로우 관리가 사전에 수동으로 이루어져야만 한다. 반면에, OWL-S 기법은 자동적인 웹 서비스 발견 및 통합을 실현하기 위해 기계 가독형으로 웹 서비스 기능을 묘사할 수 있는 메카니즘, 즉 온톨로지(ontology)를 사용한다. 이에 따라 호환 가능한 웹 서비스들 간의 동적 통합이 가능하고, 웹 서비스 조합 실행 시에 웹 서비스 발견이 가능하다. 그러나 이러한 기법은 아직 연구 중에 있으며, 실제 적용을 위해서는 BPEL의 상용기법이 요구된다. 본 연구에서는 BPEL4WS와 OWL-S 혼합 시스템인 SemanticBPEL의 구조를 설계하고 웹 서비스 탐색 및 통합 알고리즘을 제안한다. 특히 SemanticBPEL 시스템은 오픈 소스 툴들을 기반으로 구현되었으며, 기존에 개발되어 있는 다양한 BPEL 시스템들과 기능을 비교하여 그 우수성을 보여주고 있다.

A Global Graph-based Approach for Transaction and QoS-aware Service Composition

  • Liu, Hai;Zheng, Zibin;Zhang, Weimin;Ren, Kaijun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제5권7호
    • /
    • pp.1252-1273
    • /
    • 2011
  • In Web Service Composition (WSC) area, services selection aims at selecting an appropriate candidate from a set of functionally-equivalent services to execute the function of each task in an abstract WSC according to their different QoS values. In despite of many related works, few of previous studies consider transactional constraints in QoS-aware WSC, which guarantee reliable execution of Composite Web Service (CWS) that is composed by a number of unpredictable web services. In this paper, we propose a novel global selection-optimal approach in WSC by considering both transactional constraints and end-to-end QoS constraints. With this approach, we firstly identify building rules and the reduction method to build layer-based Directed Acyclic Graph (DAG) model which can model transactional relationships among candidate services. As such, the problem of solving global optimal QoS utility with transactional constraints in WSC can be regarded as a problem of solving single-source shortest path in DAG. After that, we present Graph-building algorithms and an optimal selection algorithm to explain the specific execution procedures. Finally, comprehensive experiments are conducted based on a real-world web service QoS dataset. The experimental results show that our approach has better performance over other competing selection approaches on success ratio and efficiency.

사용자 중심의 시나리오에 기반한 개인화 서비스 합성 및 제공 시스템 (Personalized Service Composition and Provision System Based on User-centered Scenarios)

  • 정종윤;류기열;노병희
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권9호
    • /
    • pp.649-660
    • /
    • 2009
  • 유비쿼터스 환경에서 사용자의 상황에 부합하는 서비스를 제공하기 위해 기존의 서비스를 합성 하여 새로운 서비스를 제공하는 방안에 대한 연구가 점점 증가하고 있다. 그러나 다수의 사용자들이 존재하는 서비스 공간에서 사용자에게 개인화된 서비스를 제공하는 것은 매우 어려운 일이다. 본 논문은 사용자 중심의 서비스 시나리오에 기반한 서비스 합성 모델을 제안하고 사용자의 상황에 필요한 서비스를 동적으로 발견하고 결합하여 개인화된 서비스를 제공하는 시스템을 제안한다. 이 시스템은 유비쿼터스 공간에 존재하는 이질적이고 제한된 자원을 가지는 다양한 스마트 객체들로부터 필요한 서비스를 찾기 위한 서비스 발견 프로토콜을 지원한다. 또한 제안된 시스템은 사용자로부터 파생되는 다양한 서비스 시나리오와 정보의 저장소 및 사용자에게 필요한 서비스 실행기로서의 역할을 수행한다. 본 논문에서는 제안한 시스템을 검증하기 위하여 휴대용 단말기를 위한 프로토타입 시스템을 구현한다.

기능적 의미에 기반한 복합 웹 서비스 자동 구성 (Automated Generation of Composite Web Services based on Functional Semantics)

  • 신동훈;이경호
    • 한국멀티미디어학회논문지
    • /
    • 제11권9호
    • /
    • pp.1310-1323
    • /
    • 2008
  • 최근 들어 복합 웹 서비스를 자동으로 구성하기 위한 많은 연구들이 진행되었다. 이들 연구의 대부분은 서비스의 기능을 고려하지 않고 단순히 웹 서비스들의 입력과 출력을 연결하여 복합 웹 서비스를 구성한다. 그러므로 사용자의 의도에 부합하지 않는 복합 웹 서비스를 생성할 수 있다. 또한 가용한 웹 서비스의 모든 조합을 고려하기 때문에 시간 복잡도가 매우 크다. 이러한 문제를 해결하기 위해, 본 논문에서는 웹 서비스의 기능적 의미를 명시적으로 기술하고 이를 기반으로 복합 웹 서비스를 자동으로 구성하는 방법을 제안한다. 제안된 방법은 서비스 간의 입, 출력 의존성 및 기능 정보를 그래프 구조를 사용하여 조직화한다. 그리고 그래프 구조에서 사용자가 요구하는 기능을 제공하는 핵심 서비스와 입, 출력 타입 간의 변환을 지원하는 부가 서비스를 찾아 이들 간의 조합으로 복합 웹 서비스를 구성한다. 제안된 방법은 웹 서비스의 기능을 고려함으로써 구성된 복합 웹 서비스의 의미적 정확성을 높이고, 의미적으로 연관성이 있는 서비스들 간의 조합만을 고려함으로써 시간 복잡도를 줄인다.

  • PDF