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

Search Result 169, Processing Time 0.028 seconds

A Method of Service Identification Using BPMN and UseCase For Service-Oriented Architecture (서비스 지향 아키텍처를 위한 BPMN과 유스케이스를 이용한 서비스 식별 방법)

  • Nam, Youngmo;Kang, Dongsu;Baik, Dookwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.825-826
    • /
    • 2009
  • 서비스 지향 아키텍처(Service-Oriented Architecture)의 특징은 비즈니스와 IT 간의 차이를 줄여 일관성을 유지함으로써 급변하는 비즈니스 환경하에서 기업의 IT 서비스가 민첩하게 대응할 수 있도록 하는 것이다. 이러한 SOA의 특징을 만족시키기 위해서 서비스를 식별하는 시작점으로 비즈니스 프로세스가 무엇보다 중요하다고 할 수 있다. 하지만 비즈니스 프로세스를 분석하여 IT 관점의 서비스를 식별하기 위한 구체적인 절차, 활동, 산출물을 제시하는 방법에 관한 연구가 미흡한 실정이다. 본 논문에서는 BPMN을 이용한 비즈니스 프로세스 모델로부터 IT 관점인 유스케이스 모델을 도출하여 서비스를 식별하기 위한 구체적인 방법을 제안한다.

Design and Implementation of Web Service Applying SOA Based on Workflow (SOA 기반의 워크플로우를 응용한 웹 서비스 설계 및 구현)

  • Lee, Seong-Kyu;Kim, Tai-Suk
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.1
    • /
    • pp.122-129
    • /
    • 2009
  • Incorporating proprietary existing it solutions like legacy systems or vendor specific with new technologies is an expensive and time consuming task. Such situations take place due to the lack of ability of proprietary software to cooperate with other parties or to cooperation only with specific vendor products. Such a situation is undesirable and causes a prolonged adaptation period for new applications. This thesis is to show the new approach to creation of Internet applications in Service Oriented Architecture through loose coupling, introduces fare more flexibility into a system composed of connected applications. This approach allows one to integrate through XML based Web Service and reuse a number of arbitrary services available over the Internet in a complex processes specified as a workflow model.

  • PDF

A Design of SOA-based Data Integration Framework for Effective Spatial Data Mining (효과적인 공간 데이터 마이닝을 위한 SOA 기반 데이터 통합 프레임워크 설계)

  • Moon, Il-Hwan;Hur, Hwan;Kim, Sam-Keun
    • The KIPS Transactions:PartD
    • /
    • v.18D no.5
    • /
    • pp.385-392
    • /
    • 2011
  • Recently, the concern of IT-in-Agriculture convergence technology that combines information technology and agriculture is increasing rapidly. Especially, the crop cultivation related prediction services by spatial data mining (SDM) can play an important role in reducing the damage of natural disaster and enhancing crop productivity. However, the data conversion and integration procedure to acquire the learning dataset of SDM for the prediction service need a lot of effort and time, because of their heterogeneity between distributed data. In addition, calculating spatial neighborhood relationships between spatial and non-spatial data necessitates requires the complicated calculation procedure for large dataset. In this paper, we suggest a SOA-based data integration framework that can effectively integrate distributed heterogeneous data by treating each data source as a service unit and support to find the optimal prediction service by improving productivity of learning dataset for SDM. In our experiment, we confirmed that our framework can be effectively applied to find the optimal prediction service for the frost damage area, by considering the case of peach crop cultivation in Icheon in Korea.

Adapted Sequential Pattern Mining Algorithms for Business Service Identification (비즈니스 서비스 식별을 위한 변형 순차패턴 마이닝 알고리즘)

  • Lee, Jung-Won
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.4
    • /
    • pp.87-99
    • /
    • 2009
  • The top-down method for SOA delivery is recommended as a best way to take advantage of SOA. The core step of SOA delivery is the step of service modeling including service analysis and design based on ontology. Most enterprises know that the top-down approach is the best but they are hesitant to employ it because it requires them to invest a great deal of time and money without it showing any immediate results, particularly because they use well-defined component based systems. In this paper, we propose a service identification method to use a well-defined components maximally as a bottom-up approach. We assume that user's inputs generates events on a GUI and the approximate business process can be obtained from concatenating the event paths. We first find the core GUIs which have many outgoing event calls and form event paths by concatenating the event calls between the GUIs. Next, we adapt sequential pattern mining algorithms to find the maximal frequent event paths. As an experiment, we obtained business services with various granularity by applying a cohesion metric to extracted frequent event paths.

Implementation of Mission Service Model and Development Tool for Effective Mission Operation in Military Environment (전장공간의 효율적 임무수행을 위한 임무서비스 모델 및 개발도구 구현)

  • Song, Seheon;Byun, Kohun;Lee, Sangil;Park, JaeHyun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.6
    • /
    • pp.285-292
    • /
    • 2017
  • There are technological, operational and environmental constraints at tactical edge, which are disconnected operation, intermittent connectivity, and limited bandwidth (DIL), size, weight and power (SWaP) limitations, ad-hoc and mobile network, and so on. To overcome these limitations and constraints, we use service-oriented architecture (SOA) based technologies. In our research, we propose a hierarchical mission service model that supports service-oriented mission planning and execution in order for a commander to operate various SW required for mission in battlefield environment. We will also implement development tools that utilize the workflow technology and semantic capability-based recommendation and apply them to combat mission scenarios to demonstrate effectiveness.

A Study on Visual Web Service Framework with Web UI Integration Base (웹 화면통합 기반의 Visual Web Service 프레임워크에 대한 연구)

  • Kim, Tae-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.413-416
    • /
    • 2008
  • 본 연구에서는 일반적인 시스템 통합 프로젝트에서 발생하는 문제점들을 살펴보면서 새로운 UI 기반의 시스템 통합에 대한 방법을 제시하고자 한다. 시스템통합 프로젝트 진행 시 많은 비용과 시간이 소요되고 있으며 업무시스템의 통합 및 인터페이스 산출물에 대한 검증으로 다양한 이슈들이 발생하고있다. 특히 통합 요구사항의 출현 및 EAI(Enterprise Application Integration), B2Bi(Business-to-Business Integration)에 대한 다양한 요구사항으로 일반적인 어플리케이션 통합프로젝트의 구성에 대한 논의와 새로운 시스템통합 방법론에 대한 정의가 필요하다. 이러한 문제를 해결하기 위하여 기존 방식에서 좀더 진화된 비주얼한 웹 화면통합 기반의 SOA(Service Oriented Architecture) 구축결과 물을 기반으로, VISUAL SOA 기반 프레임워크를 제안하고자 한다.

Automatic Web Services Composition System using Web Services Choreography (웹 서비스 코레오그라피를 이용한 자동 웹 서비스 컴포지션 시스템)

  • Lee, Sang-Kyu;Han, Sang-Yong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.1
    • /
    • pp.113-120
    • /
    • 2008
  • Web Services composition has gained a considerable attention because of the widespread use of the Web Services and SOA. Recently, various researches on automatic Web Services composition are on going to realize more dynamic and intelligent SOA environments. However, there is no complete solution for automatic Web Services composition now and previous researches have several problems. Automatic composition based on syntactic information has low correctness through incorrect semantic linking. Moreover, many researches make an process as the result of composition which is hard for actual execution. In this paper, improved automatic Web Services composition based on Web Services choreography is proposed. In this system, the correctness is improved and the result of composition is more concrete process.

Functions Assessment of SOA-based System through Function Point Analysis (기능점수를 통한 SOA 기반의 시스템 기능 평가)

  • Yoon, Jae-Young;Yoon, Gwang-Yeol;Choi, Jong-Moo;Yoo, Hae-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.128-131
    • /
    • 2011
  • 현재 IT 환경은 빠른 서비스의 생성과 컴포넌트의 재활용성을 통하여 새로운 비즈니스 환경 변화에 가장 빠르게 대응하는 것이 중요하다. 따라서 기존 Legacy 시스템의 한계를 극복한 SOA(Service Oriented Architecture)가 각광받고 있다. 하지만 SOA와 같은 Web 기반 시스템의 경우 Legacy 시스템 측정에 알맞게 구축된 비용산정에 어려움을 겪고 있으며, 잘못된 비용 산정의 결과로 인하여 다수의 프로젝트가 실패하고 있다. 따라서 본 논문은 현재 국내 소프트웨어 개발 규모 산정을 위한 국제 표준인 FP(Function Point)를 통한 규모 산정 방식을 제안한다. 본 논문은 기존 FP방식이 사용자 중심의 기능 단위로 산정을 함에 따라 발생하는 문제점을 제시하고, 기존 산정 방식의 문제점을 개선한 연계 기능을 포함한 FP 산출 방법의 제안을 통하여 기존 FP에서 측정할 수 없었던 SOA 도메인의 특징을 반영한 FP의 산출이 가능하다. 이를 통하여 SOA 기반 시스템의 정확한 예산 측정이 가능하며, 프로젝트의 실패를 감소할 수 있다.

A Study on Improvement of The Reliability for the Development Environment of the SOA-based application (SOA 기반 어플리케이션 개발 환경의 신뢰성 증진을 위한 연구)

  • Chung, Se-Hwa;Kang, Tae-Hyun;Paik, In-Sup
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.297-300
    • /
    • 2005
  • 최근 웹 관련 기술들의 개발 및 표준화로 인하여 서비스 지향 아키텍처(SOA: Service Oriented Architecture)기반의 비즈니스 어플리케이션 개발이 가능해짐에 따라 SOA 가 개발 방법의 새로운 패러다임으로 IT 분야의 주목을 받고 있다. 이와 관련하여 SOA 기반의 소프트웨어 개발에 대한 많은 연구가 진행되었으며, 이를 바탕으로 IT 분야에서 시장 형성이 진행되고 있다. 그러나 시장 측면에서 볼 때 SOA 기반의 비즈니스 어플리케이션 개발을 실제 적용하기에는 이용 가능한 서비스들이 아직은 부족한 상태이며, 사용자들에게 서비스 이용에 대한 신뢰성과 안정성에 대한 요구를 충족 시키지 못하고 있다는 점이다. 이는 SOC 환경의 활성화를 저해하는 결정적 장애요인이며, 더욱 심각한 문제는 대다수의 연구들이 서비스 시장에서 대체 서비스가 존재한다는 가정하에 진행되고 있어 웹 서비스의 도입 초기에 발생할 수 있는 대체 서비스가 존재하지 않는 문제점에 대해서는 간과하고 있는 점이다. 이러한 문제를 해결하기 위해 본 논문에서는 확장된 서비스 중개자(Extended Broker) 개념과 구현 방안을 제시함으로써 성숙되지 않은 웹 서비스 환경에서 서비스 요청자에게 제공되는 서비스 사용에 대한 안정성과 신뢰성을 보장하고자 한다.

  • PDF

Variability Analysis Approach for Business Process Family Models (비즈니스 프로세스 패밀리 모델을 위한 가변성 분석 방법)

  • Moon, Mi-Kyeong;Yeom, Keun-Hyuk
    • The KIPS Transactions:PartD
    • /
    • v.15D no.5
    • /
    • pp.621-628
    • /
    • 2008
  • Many of today's businesses need IT system's flexibility for on-demand business which can be rapidly adapted to environment changes. Service oriented architecture (SOA) provides the infrastructure which makes business flexibility possible under the on-demand operating environment. Therefore, to satisfy these requirements, new approach for assuring business flexibility and enhancing reuse is needed. In this paper, we propose an approach for developing a business process family model (BPFM) in which the variabilities in business process family can be explicitly represented by using the variability analysis method of software product line. In addition, we describe the supporting tool for this approach. It can model the BPFM and generate automatically BPMs through decision and pruning process from BPFM. By using our approach, the business and its IT system can correspond to business environment changes rapidly and efficiently.