• Title/Summary/Keyword: Service Oriented Architecture (SOA)

검색결과 169건 처리시간 0.025초

비즈니스 서비스간의 오류 정제를 위한 데이터 제약조건 자동 설정 기법 (An Automatic Setting Method of Data Constraints for Cleansing Data Errors between Business Services)

  • 이정원
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권3호
    • /
    • pp.161-171
    • /
    • 2009
  • 본 논문에서는 SOA(Service-Oriented Architecture)를 기반으로 서비스간에 상호 작용하는 데이터의 품질 관리를 위한 오류 정제 서비스를 대상으로 데이터 제약조건 설정 시 인간 개입을 최소화하기 위한 기법을 제안한다. 단, 실세계에서 통용되는 일반적인 데이터를 모두 다루는 것은 불가능하므로 비즈니스 도메인에서 자주 사용되는 CRM(Customer Relationship Management)과 ERP(Enterprise Resource Planning) 서비스와 같이 고객 주문 정보 및 처리에 관련된 데이터를 대상으로 한다. 이를 위해, 컴포지션 되는 서비스간의 상호 작용하는 데이터를 의미적으로 확장하여 확장-엘리먼트 벡터를 생성하고 이를 기반으로 의사결정 트리(decision tree) 학습 방법을 적용하여 제약조건 설정을 자동화하기 위한 규칙 기반 시스템을 구축한다. 이 시스템을 오류정제 서비스에 삽입한 결과, 비즈니스 분야의 공개된 서비스로부터 데이터 학습을 통해 제약조건 설정을 41% 넘게 자동화 할 수 있음을 보였다.

SOA 기반 ASP비즈니스 지원플랫폼 개발 (Development of ASP-Business Support Platform based on SOA)

  • 한은영;전운배
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2007년도 춘계학술대회
    • /
    • pp.203-209
    • /
    • 2007
  • 그동안 많은 솔루션 벤더들이 다양한 이기종 시스템들의 느슨한 연결 및 유연한 서비스 중개, 용이한 확장성까지 두루 갖춘 통합된 비즈니스 지원플랫폼 모델을 제시해 왔다. 최근 표준 웹서비스 기술과 SOA(Service Oriented Architecture) 개념이 확산되면서, 이를 ASP비즈니스의 서비스 어플리케이션 통합 및 비즈니스 프로세스 통합에 적용하는 사례도 증가하고 있다. KT는 현재 상용서비스 중인 ASP비즈니스 'bizmeka' 의 현황을 분석하고, 시장을 예측하여 다양한 경우의 비즈니스 프로세스들을 모듈화 및 웹서비스화한 후, 이를 메시지 라우팅 및 워크플로우 기능을 통해 실행하는 구조의 SOA 기반 ASP비즈니스 지원플랫폼을 개발하고 있다. 본 논문에서는 ASP비즈니스 지원플랫폼 구축의 기반 기술로서 SOA 및 관련 기술에 대해 살펴보고, KT가 개발 중인 플랫폼의 개념과 모델, 설계 및 구현 내용 등을 소개한다.

  • PDF

협업적 제품거래 서비스를 위한 분산 접근제어 프로세서모델 (Designing a Distributed Access Control Processor Model for Collaborative Product Commerce Services)

  • 김형선;박진섭
    • 한국사이버테러정보전학회:학술대회논문집
    • /
    • 한국사이버테러정보전학회 2004년도 제1회 춘계학술발표대회
    • /
    • pp.119-124
    • /
    • 2004
  • 서비스 지향 구조(SOA, Service Oriented Architecture)는 인터넷상에서 구현되는 웹 서비스의 출현으로 인하여 급속도로 발전하고 있으며 활성화 되고 있다. 인터넷환경이 발달함에 따라 분산되어 있는 자원에 쉽게 접근할 수 있고, 시맨틱 웹이란 기술로 보다 광범위하게 지식과 자원을 표현할 수 있다. 그러나 웹 서비스의 사용과 이에 따른 지식과 자원을 보호하기 위해서는 정보보안이 필수 요건이나 웹 서비스의 활성화에 비하여 웹 서비스의 보안 표준이나 웹 서비스 보안이 미비한 상태이다. 본 논문에서는 이러한 요건을 충족하기 위하여 협업적 제품거래(CPC, Collaborative Product Commerce) 서비스를 위한 분산 접근제어 프로세서를 제안한다. 각각의 CpC 서비스마다 독립적인 접근제어 프로세서를 설계하기 위하여 기본적으로 사용할 수 있는 웹 서비스 표준과 기본개념에 따라 분산되어 있는 각각의 웹 서비스를 위한 분산 접근제어 프로세서를 설계 한다.

  • PDF

SOA 환경 기반의 의류 생산지원 시스템 설계 및 구현 (Design and Implementation of Apparel Product Support System based on SOA Environment)

  • 한종진;최동운;송행숙
    • 한국콘텐츠학회논문지
    • /
    • 제8권4호
    • /
    • pp.1-9
    • /
    • 2008
  • SOA는 기존 애플리케이션들이 가진 기능을 사업적인 의미를 가지는 기능 단위로 분류하고, 표준화된 호출 인터페이스를 통해 서비스라는 컴포넌트 단위로 재조합한다. 본 논문에서 개발한 시스템은 생산원자재의 절약과 주문 시 생산 시점 예측한다. 그리고 적정한 재고 유지로 원부자재 구입비용과 생산비용을 절감하여 회사의 경쟁력을 증가시킨다. 또한 업체의 생산 공정 및 원부자재 수급 현황을 정확히 분석하여 이를 반영한 SOA 기반의 다품종 소량 생산을 위한 생산관리 시스템을 설계하고 구현하였다.

Performance Testing of Composite Web-Service with Aspect-Based WS-BPEL Extension

  • Kim, Jong-Phil;Sung, Dong-Hyuk;Hong, Jang-Eui
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제5권10호
    • /
    • pp.1841-1861
    • /
    • 2011
  • The advance in Service-Oriented Architecture (SOA) and web services has led to the development of new types of a system in which heterogeneous service components can connect and compose to solve a complex business problem. In the SOA, even though these service components are valid in their functionality, there is a need to test their behaviors when those services are composited. In recent years, WS-BPEL has received a wide acceptance as a means of integrating distributed service components. To test the composite service, the existing testing techniques have been focused on the functional features based on the WS-BPEL process. However as SOA approach is applying to real-time software development, the performance of composite service becomes one of important issues. This paper proposes a technique to the performance testing of a composite service with WS-BPEL extension which combined with the concept of aspect. Our WS-BPEL extension has been made towards annotating aspect component which is measuring the response time of the composite service. This paper also explains the procedure of performance testing with on-line transaction system. Our technique can apply to choose an adequate component in service composition with considering the performance among several candidate web service components.

융합 서비스의 진화를 위한 프로파일 기반 동적 서비스 바인딩 기술 (Profile-Based Dynamic Service Binding for Evolution of Converged Services)

  • 김길환;금창섭;배현주
    • 한국전자거래학회지
    • /
    • 제18권2호
    • /
    • pp.27-46
    • /
    • 2013
  • 융합 서비스를 빠른 시간 안에 시장에 제공하기 위해서는 외부 서비스와 자신의 핵심 역량을 융합하는 능력이 필요하며, 정보시스템 아키텍처는 이러한 서비스 융합을 효과적으로 지원해야 한다. 서비스 지향 아키텍처는 이러한 서비스 융합을 성공적으로 지원할 수 있는 정보시스템 아키텍처이다. 그러나 기존의 서비스 지향 아키텍처를 이용한 융합 서비스의 구현은 개별 서비스 진화가 융합 서비스의 진화로 반영되지 않는 단점이 있다. 본 논문에서는 서비스 지향 아키텍처의 맥락하에서 개별 서비스의 진화에 따른 융합 서비스의 자체적 진화를 지원하기 위한 프로파일 기반 동적 서비스 바인딩 기법의 도입을 제안하였다. 이를 위해 프로파일 기반 동적 서비스 바인딩 기술의 필요성을 제시하기 위해 스마트 운동 기구와 관련된 융합 서비스 시나리오를 제시하고 해당 기술이 구현해야 할 요구 사항을 도출하였다. 그리고 도출된 요구 사항을 만족시킬 수 있는 프로파일 기반 동적 서비스 바인딩 기술의 개념 및 구조를 제안하였다. 마지막으로 OSGi, Apache Camel, Apache CXF 등을 이용하여 프로파일 기반 동적 서비스 바인딩 기술의 프로토타입을 구현하여 제안된 기술에 대한 간략한 평가를 수행하였다.

SOA 기반 서비스간 상호 작용 데이터 관리를 위한 서비스 (A Service for Managing Interactive Data between Services based on SOA)

  • 김은영;이정원;최병주
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.451-453
    • /
    • 2005
  • 최근 대규모의 분산 시스템을 통합, 구축하기 위한 S/W설계 방법론으로 웹 서비스를 구현 기술로 한 서비스-지향 구조(Service-Oriented Architecture) 개념이 등장하였다. SOA를 기반으로 조립되는 서비스간에 상호 작용하는 데이터는 인터페이스를 통한 형식적인 검증뿐 아니라 사용자의 의도에 맞게 사용될 수 있는지에 대한 실질적인 검증도 필요하다. 본 논문은 서비스-지향 구조에서 서비스간에 상호 작용하는 데이터의 오류를 실시간으로 탐지하고 데이터의 제약 조건을 학습시킴으로써 개발자의 수고를 덜고 e-business 시스템과 같이 상호 작용이 많은 시스템의 데이터를 효과적으로 관리할 수 있는 서비스를 개발한다.

  • PDF

U-서비스의 효율적 개발 및 운영을 위한 SOA기반 통합플랫폼 설계 (The Design of Integration Platform for U-Service Based on SOA(Service Oriented Architecture))

  • 양동석;정만철;변완희;기호영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.1369-1372
    • /
    • 2010
  • 유비쿼터스 및 건설기술 등이 융합된 유시티는 최근 신도시를 중심으로 활발하게 구축 중에 있다. 그러나 구축 및 운영에 있어 고비용의 예산요구로 실효성을 얻기에 많은 어려움을 겪고 있다. 특히, 유시티 통합네트워크센터에서 요구되는 표준화된 유시티 통합플랫폼의 부재로 각각의 유시티에서 개발된 U-서비스의 재활용이 어려울 뿐만 아니라 U-서비스 간 연계에 많은 어려움이 발생하고 있다. 이에 따라 본 연구에서는 SOA기반 통합플랫폼을 제시함으로써 U-서비스의 쉽고 빠른 개발, 개발된 서비스의 재활용 및 서비스 간 연계 효율성을 높일 수 있도록 설계하였다.

PHR 서비스를 위한 SOA 기반 보건의료분야 통합정보시스템에 관한 연구 (A Study on The Integration of Healthcare Information Systems based on SOA for PHR services)

  • 박용민;오영환
    • 대한전자공학회논문지TC
    • /
    • 제48권2호
    • /
    • pp.29-35
    • /
    • 2011
  • PHR(Personal Health Record)은 평생건강관리를 지원하기 위해 소비자에게 자신의 진료정보를 언제 어디서나 열람할 수 있고 건강정보를 직접 입력 및 관리할 수 있도록 도와주는 서비스로 정의할 수 있다. 이러한 PHR 서비스를 효율적으로 제공하기 위해서는 PHR 시스템과 보건의료 관련 정보시스템이 통합 및 연계될 수 있어야 한다. 하지만 현재의 보건의료분야 정보시스템은 늘어나는 보건의료 수요 충족을 위해 다양한 시스템을 구축 운영하고 있으며, 그에 따른 정보화예산은 지속적으로 증가 추세에 있지만, 현재의 시스템은 다양한 시스템 간의 상호 연관성이 있음에도 통합 및 연계가 이루어지지 않고 있다. 본 논문에서는 이와 같은 한계를 극복하기 위한 대안으로 웹 서비스 기반의 보건의료분야 통합정보시스템을 제안한다. 웹에서 서비스 통합을 추구하는 주요한 수단으로 서비스 지향 구조(Service Oriented Architecture : SOA)를 들 수 있다. 이는 기존에 구축되어 있는 시스템을 크게 변형하지 않으면서도 새로운 요구사항들을 추가할 수 있도록 허용함으로써 빠르게 변화하는 보건의료분야 환경에 최대한 신속히 적응 할 수 있도록 하는 매우 중요한 모델이다. 따라서 본 논문에서는 PHR 서비스를 위한 플랫폼으로써 SOA를 기반으로 하는 보건의료분야 통합정보시스템을 설계하고 이를 구현함으로써, 웹 서비스 기반이 PHR 서비스를 위한 새로운 통합정보시스템 구축의 적합한 모델임을 입증한다.

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

  • 염귀덕;이정금
    • 정보처리학회논문지A
    • /
    • 제14A권2호
    • /
    • pp.117-124
    • /
    • 2007
  • 최근 IT서비스 분야에서는 서비스들간의 자유로운 융.통합이 이슈로 부각되고 있으며 이를 위해 많은 소프트웨어 개발 벤더들은 SOA(Service-Oriented Architecture)기반의 통합 서비스 플랫폼을 제시하고 있다. 그러나 이러한 서비스 플랫폼들은 주로 엔터프라이즈 어플리케이션을 대상으로 하며 대규모의 복잡한 시스템에만 적재되어 운용되고 있다. 즉, 서비스 융.통합의 관점은 상위 수준의 서비스 어플리케이션에 초점을 맞추고 있으며 하위 수준의 임베디드 소프트웨어 분야는 고려되지 않고 있는 실정이다. 기존 서비스들과 최근 도입되고 있는 임베디드 소프트웨어 기술 기반의 서비스들과의 융.통합을 위해서는 장치에 대한 서비스화를 지원하는 기술이 필요하다. 본 논문에서는 임베디드 장치의 서비스화를 지원하는 SOA기반의 확장 가능한 구조를 가진 동적 서비스 연결 프레임워크를 제시한다. 또한 임베디드 보드 기반의 로봇 장치에 구현한 프레임워크를 적재하여 외부의 이기종 서비스나 장치들과의 다양한 상호작용을 데모 시나리오를 통하여 보여준다.