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

Search Result 169, Processing Time 0.027 seconds

A Method to Manage Faults in SOA using Autonomic Computing (자율 컴퓨팅을 적용한 SOA 서비스 결함 관리 기법)

  • Cheun, Du-Wan;Lee, Jae-Yoo;La, Hyun-Jung;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.12
    • /
    • pp.716-730
    • /
    • 2008
  • In Service-Oriented Architecture (SOA), service providers develop and deploy reusable services on the repositories, and service consumers utilize blackbox form of services through their interfaces. Services are also highly evolvable and often heterogeneous. Due to these characteristics of the service, it is hard to manage the faults if faults occur on the services. Autonomic Computing (AC) is a way of designing systems which can manage themselves without direct human intervention. Applying the key disciplines of AC to service management is appealing since key technical issues for service management can be effectively resolved by AC. In this paper, we present a theoretical model, Symptom-Cause-Actuator (SCA), to enable autonomous service fault management in SOA. We derive SCA model from our rigorous observation on how physicians treat patients. In this paper, we first define a five-phase computing model and meta-model of SCA. And, we define a schema of SCA profile, which contains instances of symptoms, causes, actuators and their dependency values in a machine readable form. Then, we present detailed algorithms for the five phases that are used to manage faults the services. To show the applicability of our approach, we demonstrate the result of our case study for the domain of 'Flight Ticket Management Services'.

BPEL Based Service Oriented Business Process Modeling (BPEL 기반의 서비스 지향 비즈니스 프로세스 모델링)

  • Lee, Sang-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.15 no.12
    • /
    • pp.143-150
    • /
    • 2010
  • To survive in rapidly changing business environment, the enterprise should adapt its business process to the changing environment. The system integration is an important issue to tackle this challenge. It is unavoidable direction that SOA(Service Oriented Architecture) is accepted as an upcoming IT standard to support flexible business processes and integration. In particular, the integration of business processes and interfaces are important. Therefore, intuitive and easy to implement business process modeling is required. In this paper analyzes business process between enterprises, modeling the service-oriented business process with BPEL to realization level. Also, In this paper suggests that UML is used from high-level business problems to the process of low-level problem for Visual and effectively.

Usability Evaluation Method for SOA Software (SOA 소프트웨어의 사용성 평가 방법)

  • Lee, Sang-Hyo;Yang, Hae-Sool
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.7
    • /
    • pp.1575-1584
    • /
    • 2009
  • Improvement of service quality and to be caused by with high re-use result expandability, the importance of SOA softwares to be coming to be high recently, according to the [thu] your (Gartner) group from 2006 until 2011 CAGR (yearly average complex growth rate: Compound it is a tendency where in Annual Growth Rate) these 35% the domestic and foreign SOA software markets are increasing suddenly at this degree. It follows hereupon and in about quality rating of SOA softwares the demand is augmented in about development of the quality rating method which it follows international standard. In order to evaluate the use characteristic quality of SOA softwares a quality and about the use frost requirement from the research which it sees and escape with the scale box it examined it measured and in about the method which it decides and an evaluation instance a research the result according to the standard which is appropriate it accomplished it presented. The research which it sees it leads and it induces strategic engineering development it leads and with the fact that it will be the possibility of raising an objectivity and an application degree it expects the use characteristic quality increase of SOA softwares.

Development of an Integrated Design System Using Service-Oriented Architecture Concept (서비스 지향 구조 개념을 적용한 통합 설계 시스템 개발에 관한 연구)

  • Lee J.K.;Park S.W.;Bang J.S.;Lee H.M.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2005.10a
    • /
    • pp.958-961
    • /
    • 2005
  • This paper introduces the development of an integrated design system using Service-Oriented Architecture. The system is proposed and being developed based on several advanced technologies, such as multi-agents, Internet/web Service, workflow, database and is aiming to provide the successful fulfill our target of integrating personnel, design activities and engineering resources along a predefined engineering design project (workflow) during product development process. By using SOA concept, the system tries to separates the engineering process into the engineering knowledge and the usage of engineering tool. Consequently, the computing resources in organization can be fully utilized and thus the cost can be reduced. The system is being designed and developed on the base of JADE (Java Agent DEvelopment Framework).

  • PDF

SaaS 비즈니스 모델별 시장 경쟁력 결정 요인 프레임워크에 관한 연구;그룹웨어, CRM 및 ERP를 중심으로

  • Kim, Sin-Pyo;Lee, Chun-Ryeol
    • 한국경영정보학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • pp.367-373
    • /
    • 2007
  • 최근 소프트웨어 유통방식은 웹(Web) 2.0 시대의 도래와 더불어 SOA(Service Oriented Architecture) 웹 서비스(Web Service), 온 디멘드(On Demand), 컴퍼넌트(Component) 등의 개념 및 기술의 발전으로 ASP(Application Service Provider) 방식에서 SaaS(Soft as a Service) 방식으로 빠르게 진화하고 있다. 새롭게 등장하고 있는 SaaS 비즈니스 모델의 시장 경쟁력 결정 요인 분석은 SaaS 비즈니스 모델 중에서도 국내 가장 대표적인 그룹웨어, CRM, ERP 를 중심으로 전략경영이론을 도입하여 기업의 내부 및 외부 경쟁력 결정요인을 마이클포터, 동인분석, 주요 성공요인 분석, SWOT 를 중심으로 접근하고자 한다. 설문조사를 통한 주요 SaaS 비즈니스 모델별 시장 경쟁력 결정 요인에 대한 시론적인 분석 결과는 SaaS 시장 진출 신규 기업 및 정부의 SaaS 시장 육성 방향 설정 그리고 후속적인 연구의 방향을 결정하는데 중요한 벤치마킹 자료로 활용될 수 있을 것으로 기대된다.

  • PDF

An Analysis on Enterprise Competitive Advantage Determination Factors to Effect Enterprise Results for Each SaaS Business Model: focusing on Group-Wares, POS-System, CRM and ERP (SaaS 비즈니스 모델별 서비스 기업 경쟁력 결정 요인분석: 그룹웨어, POS 시스템, CRM 및 ERP를 중심으로)

  • Kim, Shin-Pyo;Lee, Choon-Yeul
    • Journal of Digital Convergence
    • /
    • v.6 no.2
    • /
    • pp.65-76
    • /
    • 2008
  • Recently, software distribution method, along with advent of era of Web 2.0, is rapidly evolving from ASP(Application Service Provider) method into SaaS(Soft as a Service) method due to development in concepts and technologies including SOA(Service Oriented Architecture) Web Service, On Demand and Component. Determining factor in market competitiveness of newly emerging SaaS business model will be analyzed by focusing on Group-Wares, POS(Point of Sale) System, CRM(Customer Relationship Management) and ERP(Enterprise Resource Planning), which are the most representative SaaS business models in Korea. It is anticipated that the outcome of analysis of determining factors for market competitiveness for each of the main SaaS Business Models acquired through questionnaire survey can be utilized as important benchmarking material in setting the direction of cultivating SaaS market by the government as well as new entries into SaaS market.

  • PDF

A Hybrid Service Orchestration Framework based on BPEL4WS

  • Kim, Sung-Min
    • Journal of information and communication convergence engineering
    • /
    • v.7 no.3
    • /
    • pp.253-257
    • /
    • 2009
  • As the value of B2B integration gets more importance and the business process becomes more complex, BPEL4WS standard has been focused for the solution of the problems which is based on web service technology. Many vendors implement the standard in their systems to integrate B2B and web service based inner-Enterprise Application(EA)s. But there is no way to use the standard to integrate non-web service based EAs, because the standard is designed only for Service Oriented Architecture (SOA) over web services. This paper proposes Hybrid Service Orchestration Framework to participate web services and also non-web service based EAs in the business process as a partner using BPEL4WS standard. The framework introduces Hybrid Service Architecture to represent non-web service based EAs as a service, so BPEL4WS could be used to integrate web services and non-web service based EAs. And the framework also introduces Hybrid Service Toolkit to support software level facilities. The paper also introduces Hybrid Orchestration System that is based on Hybrid Service Orchestration Framework.

The Convergence of Web service by BPM (BPM을 이용한 웹서비스 융·복합 방안)

  • Im, Sang-mook;Jo, In-June
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.495-498
    • /
    • 2009
  • In Ubiquitous computing environment, as the requirements of various services and combination of personal digital assistant are increasing, the standards and technologies have been developing all over the world. Also, ubiquitous government is planning to provide seamless service therefore, the demand is very high about infrastructure of service combination which connects various governmental systems. As a result, it is required that the Service-Oriented Architecture (SOA) and technical developments which combine various services, devices and terminal accepting to use seamless service convergence in ubiquitous computing environment. In this paper, I suggest to combine for a single web service to use Business Process Management (BPM). It can be expected to develop technologies efficiently and effectively by reusing web services, and reducing mistakes and faults of the development.

  • PDF

A Method of Test Case Generation for Service-Oriented Architecture (SOA를 위한 테스트케이스 생성 기법)

  • SeungHoon Lee;DongSu Kang;Chee-Yang Song;Doo-Kwon Baik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.527-530
    • /
    • 2008
  • SOA는 최근 급부상한 기술로 발전된 웹서비스 기술과 접목되면서 특히 실시간 기업에게 각광받고 있다. 이에 따라 SOA를 위한 민첩성과 빠른 적응력이 충족되는 구체적인 기법 연구가 많은 진행 중에 있다. 이는 SOA에서의 테스트 역시 마찬가지이며, 본 논문에서는 민첩성과 적응력을 높일 수 있는 SOA를 위한 테스트케이스 생성 기법을 제안한다. SOA는 기존의 컴포넌트 기반의 개발과는 관점의 차이 때문에 절차나 기법의 접근 방법이 다를 수 있다. 따라서 본 논문에서는 SOA의 서비스를 하부 계층인 컴포넌트로 분할하여 기존의 연구를 활용한 후, 다시 서비스 단위로 합성하여 서비스의 테스트케이스를 생성한다. 그리고 제시한 기법을 인터넷 뱅킹 시스템의 계좌잔액조회 서비스에 적용함으로써 서비스 단위의 테스트케이스 생성 사례를 보인다. 제안 기법을 통해 서비스 단위의 테스트를 체계적으로 할 수 있으며, 빠른 릴리즈를 실현하여 SOA의 민첩성과 적응력을 높일 수 있다.

STEPSTONE: An Intelligent Integration Architecture for Personal Tele-Health

  • Helal, Sumi;Bose, Raja;Chen, Chao;Smith, Andy;De Deugd, Scott;Cook, Diane
    • Journal of Computing Science and Engineering
    • /
    • v.5 no.3
    • /
    • pp.269-281
    • /
    • 2011
  • STEPSTONE is a joint industry-university project to create open source technology that would enable the scalable, "friction-free" integration of device-based healthcare solutions into enterprise systems using a Service Oriented Architecture (SOA). Specifically, STEPSTONE defines a first proposal to a Service Oriented Device Architecture (SODA) framework, and provides for initial reference implementations. STEPSTONE also intends to encourage a broad community effort to further develop the framework and its implementations. In this paper, we present SODA, along with two implementation proposals of SODA's device integration. We demonstrate the ease by which SODA was used to develop an end-to-end personal healthcare monitoring system. We also demonstrate the ease by which the STEPSTONE system was extended by other participants - Washington State University - to include additional devices and end user interfaces. We show clearly how SODA and therefore SODA devices make integration almost automatic, replicable, and scalable. This allows telehealth system developers to focus their energy and attention on the system functionality and other important issues, such as usability, privacy, persuasion and outcome assessment studies.