• Title/Summary/Keyword: 조합서비스

Search Result 543, Processing Time 0.048 seconds

Semantic Service Composition Based on Semantic Broker (시맨틱 브로커 기반 시맨틱 서비스 조합)

  • Jung, Hanmin;Lee, Mi-Kyoung;You, Beom-Jong
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2009.05a
    • /
    • pp.283-288
    • /
    • 2009
  • Semantic service can be defined as the service providing search API or reasoning API based on ontology and Web Services. It performs a pre-defined task by exploiting URI, classes, and properties. This study introduces a semantic service composition method based on a semantic broker referring ontology and management information of semantic services stored in a semantic service manager with requirements of the user. The requirements consist of input instances, an output class, a visualization type, semantic service names, and property names. This composition method provides dynamically generated semantic service pipelines including composit semantic services. The user can execute the pipelines provided by the semantic broker to find a meaningful semantic pipeline. After all, this study contributes to develop a system supporting human service planners who want to find composit semantic services among distributed semantic services.

  • PDF

Dynamic Web Service Composition Support for OSGi Environments (OSGi 환경에서의 동적 웹서비스 조합 기법)

  • Ko, Sung-Hoon;Kim, Eun-Sam;Lee, Choon-Hwa
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.11
    • /
    • pp.145-157
    • /
    • 2009
  • OSGi enables services to be dynamically discovered through its service registry for fostering interactions among themselves, positioning itself as one of the most prominent SOA technologies. Web Services also provide a mature technical base of open business services being employed over the Internet and allow more value-added applications to be built up from component services. In this paper, we propose a new architecture, built on the concept of dynamic service binding, to support interbred service compositions of OSGi and Web Services. Web Services are imported into OSGi domains, and the compositions are described in WS-BPEL language. The support for crossbred compositions of OSGi services and Web Services opens up a new opportunity of a wider range of applications beyond their respective traditional target domains of home gateways in LAN environments and business applications in global Internet environments.

A Trust Evaluation Model on QoS based Services Composition for IoT Environments (IoT 환경에서 QoS 기반 서비스 조합을 위한 신뢰 평가모델)

  • Kim, Yukyong
    • Journal of Software Assessment and Valuation
    • /
    • v.15 no.2
    • /
    • pp.85-93
    • /
    • 2019
  • In an open, heterogeneous environment based on machine-to-machine (M2M) interactions, service selection is a critical issue and the concept of social trust can be applied to service selection so that IoT devices can make the best choice for interaction. In this paper, we propose a method for evaluating the trust level of the service and for estimating the QoS of the composite service using a profile created based on social trust relationship in IoT environment. As the service selection is made through quantitative evaluation, it is expected that the result of a more reliable service combination can be obtained.

Dynamic Composition of Web Services using Semantic e-Workflow Processes (시멘틱 e-워크플로우 프로세스를 이용한 동적 웹 서비스 조합)

  • Lee Yong Ju
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.1 s.33
    • /
    • pp.101-112
    • /
    • 2005
  • Recently, one of the most challenging Problems is to compose web services dynamically, that is, on demand. In particular, when a functionality that cannot be directly realized by existing services is required, existing services may be combined together to fulfill the request. This paper is to implement the dynamic composition of web services using existing workflow technologies. Workflow systems play a major role in E-businesses. However, due to the composition of web services using workflows differs from the design of traditional workflow systems, two problems need to be solved. (1) how to efficiently discover web services and (2) how to facilitate the interoperability of heterogeneous web services. In this paper, we present a matching algorithm for web service discovery and propose an approach based on the use of ontologies to facilitate the integration of web services. Finally, we have built a prototype system to illustrate how to the dynamic composition of web services are achieved.

  • PDF

Automated Composition of Semantic Web Services Based on Reactive Planning (반응형 계획에 기초한 자동화된 시맨틱 웹서비스의 조합)

  • Jin, Hoon;Kim, In-Cheol
    • The KIPS Transactions:PartB
    • /
    • v.14B no.3 s.113
    • /
    • pp.199-214
    • /
    • 2007
  • Recently, there have been a lot of works trying to realize automated composition of semantic web services though application of AI planning techniques. The traditional AI planning techniques, however, have some limitations: it is not easy to represent a web service process with complex control constructs as an action or a plan; it is hardly possible to consider enough the rich information contained in domain ontologies during the planning process; it is impossible to model directly the data flow from the outputs of a web service to the inputs of another web service; it is difficult to predict and deal with uncertainty and dynamics of the environment because the plan generation phase is supposed to be separated from the plan execution phase. In order to overcome some of these limitations, this paper suggests a reactive planning approach to automated composition of semantic web services. Through some experiments using several e-commerce web services, we found that the reactive planning is an effective way to realize automated composition of semantic web services.

Core Technology of SOA: Semi-automatic Composition Techniques of Web Services (SOA의 핵심 기술: 반자동 웹 서비스 조합 기법)

  • Lee, Yong-Ju
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.393-396
    • /
    • 2008
  • 웹 서비스는 XML, SOAP, WSDL, UDDI, BPEL 등의 표준을 기본 구조로 하고 있으며 이러한 기술들은 SOA에서 요구되는 이기종 분산 플랫폼 상의 복잡한 애플리케이션 통합 문제를 유연하게 해결할 수 있는 다양한 인터페이스를 제공하고 있다. 본 논문에서는 SOA의 핵심 기술인 반자동 웹 서비스 조합 기법을 구현하기 위해 WS-BPEL 기법과 OWL-S 기법을 융합한 새로운 SemanticBPEL 조합 기법을 제안한다. 이 기법은 실험 분석을 통해 기존의 검색 방법보다 성능이 우수함을 보인다.

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

  • Shin, Dong-Hoon;Lee, Kyong-Ho
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.9
    • /
    • pp.1310-1323
    • /
    • 2008
  • Recently, many studies on automated generation of composite Web services have been done. Most of these works compose Web services by chaining their inputs and outputs, but do not consider the functional semantics. Therefore, they may construct unsatisfied composite services against users' intention. Futhermore, they have high time-complexity since every possible combinations of available services should be considered. To resolve these problems, this paper proposes a sophisticated composition method that explicitly specifies and uses the functional semantics of Web services. Specifically, A graph model is constructed to represent the functional semantics of Web services as well as the dependency among inputs and outputs. On the graph, we search core services which provide the requested function ality and additional services which transform between I/O types of the user request and the core services. Then, composite services are built from combinations of the discovered services. The proposed method improves the semantic correctness of composite services by the functional semantics of Web services, and reduces the time complexity by combinations of functionally related services.

  • PDF

Automated Semantic Web Service Composition using a Reactive Planner (반응형 계획기를 이용한 자동화된 시맨틱 웹서비스의 조합)

  • Jin Hoon;Kim In-Cheol
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06b
    • /
    • pp.172-174
    • /
    • 2006
  • 시맨틱 웹서비스 조합을 위해 인공지능 분야의 계획수립 기법을 적용하려는 연구들이 최근 늘고 있다. 하지만 전통적인 계획수립 기법이 갖는 계획작성 단계와 실행 단계가 분리되어 있기 때문에 여러가지 한계성을 나타낸다. 본 논문에서는 이의 대안으로서 동적 재연결을 지원하는 반응형 계획기 기법을 사용함으로써 제기된 문제점들을 해결하고자 하였으며, 온톨로지 처리 결과를 계획수립 과정에 반영함으로써 의미 기반의 웹서비스 조합이 이루어지도록 하였다. 그리고 이를 지원하는 시스템의 개발과 응용을 통해 반응형 계획기술이 시맨틱 웹서비스의 조합과정에서 견고하고, 유연하게 동작함을 알 수 있었다.

  • PDF

Semi-Automated Web Services Discovery and Composition System using Learning Ontology Methods (온토로지 학습 방법을 활용한 (반)자동화된 웹 서비스 발견 및 조합 시스템)

  • Lee, Yong-Ju
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.1058-1061
    • /
    • 2010
  • 시맨틱 웹 서비스 기술의 성공을 보장하기 위해서는 품질 좋은 온톨로지의 사용이 필수적이다. 하지만 온톨로지 사용의 중요성에도 불구하고 현재 웹 서비스를 위한 온톨로지는 거의 존재하지 않으며 이들의 구축도 쉬운 일이 아니다. 이러한 문제는 오늘날 웹 서비스의 확산과 발전을 가로막는 큰 저해요인이 되고 있다. 본 논문에서는 웹 서비스를 개발할 때 자동 생성되는 WSDL 문서만 가지고 항목 간 숨어있는 시맨틱 정보를 찾아내어 온톨로지를 자동 구축하고, 이를 활용한 (반)자동화된 웹 서비스 발견 및 조합 시스템을 구현하는 것이다.

RESTful Web Service Composition (스마트폰 앱개발에서 소켓을 대체하기 위한 REST 웹서비스 활용 기법)

  • Choi, Min;Lim, Seung-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.17-20
    • /
    • 2012
  • 최근 인터넷의 발달과 함께 웹을 기반으로 하는 클라이언트-서버 분산 구조의 웹서비스 시스템 구조가 점차 확산되고 있다. 게다가, 최근에는 스마트폰을 이용한 스마트폰 애플리케이션이 대중화 되면서, 웹 서비스의 활용이 점차 확대되는 추세이다. 웹을 기반으로 클라이언트와 서버 사이에 통신을 하기 위해서는 원격 프로시저를 정의한 인터페이스가 규정되어야 하며, 기존에는 W3C에서 정의한 WSDL를 사용하여 웹서비스를 기술하곤 하였다. 그러나, 이와 같은 기존의 웹서비스 기술 및 사용방법은 그 구성이 복잡하고 오버헤드가 큰 이유로 널리 활용되지 못하였다. 최근에는 스마트폰이 대중화 되면서 REST 웹서비스의 활용이 확산되는 추세다. SOAP 기반 웹서비스에 대해서는 서비스 조합에 대해서 충분히 다루어 졌으며, 어느정도 정리된 연구분야이다. SOAP 웹서비스는 기계가 인식하기 쉽도록 엄격한 규약과 인터페이스를 정의한 것이기 때문이다. 하지만, REST 웹서비스 조합 방법에 대해서는 현재까지도 충분히 연구되지 않았다. REST 웹서비스는 사람이 사용하기 편리하도록 설계된 기술이고, 그 조합에 대해서는 표준에서 관여하지 않기 때문이다. 본 논문에서는 REST 웹서비스의 기존의 소켓(socket)을 이용한 서버-클라이언트 통신 방법 대신에, REST 웹서비스를 활용하는 서버-클라이언트 스마트폰 앱개발 방법을 제안한다.