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

Search Result 169, Processing Time 0.143 seconds

Design of Quality Evaluation for SOA-based Software (SOA 기반 소프트웨어를 위한 품질평가 설계)

  • Han, Yong-Man;Yoo, Hae-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.124-127
    • /
    • 2011
  • 새로운 비즈니스 환경 변화에 가장 빠르게 대응할 수 있는 최적의 대안으로 각광받고 있는 SOA(Service Oriented Architecture)는 현재 비즈니스 시장의 혁신과 변화를 주도하고 있다. 하지만 웹 기반인 SOA 기반 시스템은 품질평가에 대한 명확한 표준안이 제안되어 있지 않으며, 기존 소프트웨어 품질 평가를 통한 SOA 기반 시스템의 평가는 적절하지 않다. 본 논문에서는 기존 소프트웨어 품질 특성인 ISO/IEC 25000을 연구하고, AHP(Analytic Hierarchy Process) 기법을 통하여 SOA 기반 시스템에 알맞은 품질 특성을 도출하였다. 이를 통하여 SOA 기반 소프트웨어 개발 시 우선순위를 토대로 요구사항 분석이나 설계에 반영하여 최적화된 SOA 기반 시스템 구축이 가능하다.

A SOA Based System of Strategy Improvement Performance by Message Reduction (메시지 감소를 통한 SOA기반 시스템의 성능 개선방안)

  • Jung, Hyun-Ho;Oh, Su-Min;Lee, San-Bum
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.934-937
    • /
    • 2010
  • 최근 기업들의 정보 시스템들은 비즈니스 환경이 나날이 복잡해지고, 기업 운영에 요구되는 비즈니스 서비스들이 급격하게 변화되고 있다. 이러한 변화에 유연하고 민첩하게 대응하기 위한 해결책으로 서비스 지향 아키텍처(SOA : Service Oriented Architecture)에 대한 관심이 확대되고 있다. 특히 SOA가 제공하는 통합용이성, 재사용성, 확장성, 조직기민성 등의 실익으로 인해 많은 기업들은 SOA를 도입하고자 노력하고 있다. 하지만 SOA는 성능에 문제점을 가지고 있으며 대형 벤더들은 이를 해결하고자 노력해왔다. 본 논문에서는 SOA의 성능에 관한 문제점을 개선하기 위해 이전에 제시된 방법들에 대해 알아보고, SOA의 성능을 개선하고 서비스간의 메시지 전달횟수를 줄이기 위해 중계서비스를 사용하는 방법을 제안한다. 그리고 서비스를 탐색하고 서비스를 이용하는데 걸리는 시간을 줄이기 위해 서비스 리포지토리 캐쉬화 하는 방법을 제안한다.

A Study on Discovery Service using JClarens in Grid Computing Environment (Grid 컴퓨팅 환경에서 JClarens를 이용한 Discovery Service 연구)

  • Shim Eui-Kyu;Lee Moo-Hun;Park Hee-Yong;Choi Eui-In
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.1451-1454
    • /
    • 2006
  • Grid 컴퓨팅은 과학 분야에서 처음 시작되어 현재 과학 분야뿐만 아니라 e-business와 같은 더 많은 분야에서 폭 넓은 활용을 위하여 SOA(Services Oriented Architecture)를 채택하게 되었으며, SOA 프레임워크에 있는 기존의 어플리케이션과 프로그래밍 라이브러리를 통합하게 되었다. 특히 SOA에 기반을 둔 Clarens Grid 서비스 프레임워크는 권한 부여(authorization), 접근 제어(access control), Discovery Service를 제공한다. 본 논문에서는 Java로 구현한 JClarens를 이용하여 Discovery Service를 구현하는 두 가지 방법을 기술하고, 그 구현 방법으로 인해 발생할 수 있는 서비스 재등록으로 인한 네트워크 트래픽 증가에 대한 문제점을 진단하고 재등록을 위한 시간 간격을 차등화 함으로서 이 문제점을 해결할 수 있는 방안을 제안하였다. 따라서 Discovery Service는 Grid 컴퓨팅 환경에서 사용자에게 가장 적절한 자원을 발견할 수 있도록 지원 할 것이다.

  • PDF

A Study on Building Web Services for Implementing Real Time Enterprise

  • Lee, Jung-Min
    • 한국경영정보학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • pp.377-382
    • /
    • 2007
  • To transform the enterprise system into the 'Real Time Enterprise' with respect to IT, I suggest the conceptual application model which is composed of pieces(components) extracted from different packaged applications working in a heterogeneous environment based on the 'business activity' in other words, business services provided by internal (inter-enterprise) and external (extended enterprise) application to support a business activity within in an enterprise and the design mechanism focusing service tier which acts as intermediate tier within application architecture.

  • PDF

A SOA-Driven EAI Project's Initial and Planning Phase Management Model (SOA기반 EAI 프로젝트의 착수 및 계획 단계 관리 모델 제시)

  • Lee, Yoon-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.454-456
    • /
    • 2005
  • Web Services 기술의 발전과 더불어 Service-Oriented Architecture(SOA)에 기반을 둔 많은 프로젝트들이 발생하고 있다. 그러나 실질적으로는 SOA에 대한 개념의 부족으로 인하여 효율적인 프로젝트 관리가 이루어지고 있지 못하고 있다. 특히 SOA 개념을 EAI 프로젝트에 적용하는 경우에는 많은 연관된 작업들이 있음에도 불구하고 체계적인 프로젝트 절차가 마련되어 있지 못한 실정이다. 이에 본 논문에서는 산업계 전반에 많이 소개되고 있는 Project Management Institute에서 제안한 PMI 모델을 기반으로 SOA 프로젝트 착수 및 계획 단계의 특징 및 차이점을 살펴보고, 국내 현실에 맞는 착수 및 계획 단계의 산출물을 정의하고 이를 기반으로 착수 및 계획 단계의 관리 모형을 제시하고자 한다.

  • PDF

Developing the SOA-based Dirty Data Cleansing Service (SOA에서의 오류 데이터 정제를 위한 서비스 개발)

  • Ji, Eun-Mi;Choi, Byoung-Ju;Lee, Jung-Won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.649-652
    • /
    • 2007
  • 최근 e-Business 어플리케이션을 통합하기 위한 개념으로 서비스 지향구조 (Service Oriented Architecture)에 기본 원리를 둔 분산 소프트웨어 통합 기술이 널리 확산되고 있다. 따라서 각 서비스간의 데이터 정제기법을 통한 신뢰성 있는 데이터 교환은 필수적 요소로 자리 잡고 있다. 본 논문에서는 시스템에 상호작용 시 교환되는 데이터의 오류를 탐지하고 정제하기 위한 서비스로 사용자의 데이터 제약조건을 결합 시키는 변환 과정, 오류를 탐지하는 탐지과정, 탐지된 오류를 정제하고, 정보를 보여주는 정제과정으로 이루어진 오류 데이터 정제 서비스(DDCS; Dirty Data Cleansing Service)를 구현하고, 이를 이용하여 SOA기반 ESB상에서 통합된 시스템들 간에 상호 작용하는 오류 데이터 정제를 보장하는 서비스를 개발한다.

Development of Functionality Evaluation Model for SOA based Software (SOA 기반 소프트웨어의 기능성 평가 모델 개발)

  • Ham, Yun-Sang;Yang, Hae-Sool
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.4
    • /
    • pp.970-979
    • /
    • 2008
  • Nowadays, as the importance of SOA-based software is recognized, the market of SOA-based software is getting bigger. In response to this, the requirements about high reliability and quality SOA-based software is getting increased. In this paper, we clearly suggested the evaluation method by giving a specific evaluation example to evaluate the functionality quality of SOA-based software. We expect that this study can raise the objectivity and the utilization by inducing the functionality quality improvement of SOA-based software and developing the strategic technology accepting the international standard.

Ontology Based SOA Development Methodology (온톨로지 기반 SOA 개발 방법론)

  • Choi, Ko-Bong;Park, Sei-Kwon;Ryu, Sung-Wan;Myung, Kwang-Sik
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.188-197
    • /
    • 2009
  • 최근 비즈니스 환경이 빠르게 변화함에 따라 기업의 민첩한 대응이 요구되고 있으며, 서비스지향 아키텍쳐(Service-Oriented Architecture(SOA))가 유력한 대안으로 제시되고 있다. SOA는 서비스를 공유하고 재사용 할 수 있도록 정보시스템을 구축하는 소프트웨어 설계 방법론으로써, 급변하는 비즈니스 환경에 맞도록 민첩한 대응이 가능하도록 한다. 이러한 SOA의 장점으로 인해 현재 많은 기업에서 SOA를 이용한 시스템 개발을 진행하고 있다. 그러나, 이러한 SOA를 적용한 시스템 개발 노력이 계속 시도되고는 있지만 SOA기반의 표준화된 방법론은 아직 정립되지 않은 실정이다. 따라서, SOA를 이용한 시스템 개발은 현재 많은 어려움에 직면하고 있다. 본 논문에서는 표준화된 방법론으로써 온톨로지 기반의 SOA 개발방법론을 제시한다. 제안하는 방법은 온톨로지를 이용하여 서비스를 서비스 프로파일과 서비스 모델로 구분하여 정의하여 서비스 식별을 위한 기본 프레임워크를 제시한다. 또한 식별된 서비스들을 온톨로지 개념을 이용하여 검색, 재사용 할 수 있는 방법론을 제시하여 서비스 재활용도를 높일 수 있도록 한다. 본 논문에서 제안하는 온톨로지 기반의 SOA 개발 방법론은 현재 사용중인 다른 개발방법론과 비교 분석하였다. 비교 결과 본 논문에서 제안하는 온톨로지 기반 SOA 개발방법론은 현재까지 제안된 다른 방법보다 효율적이고 체계적인 개발 결과를 제공하는 것으로 나타났다. 본 논문에서 제안하는 연구 결과는 SOA에 표준방법론의 개발의 기반을 제공하여, 서비스의 의미론적 접근에 대한 시도 등 향후 연구에 중요한 방향성을 제공할 수 있을 것으로 기대 된다.

  • PDF

A Study on the implementation Strategy of the Next Generation Cadastral Information Service - Focus on the Case of Korea Cadastral Survey Corporation - (차세대 지적정보서비스 구현 전략 연구 - 대한지적공사 사례를 중심으로 -)

  • Lee, Bo-Mi;Lee, Yong-Mun
    • Spatial Information Research
    • /
    • v.16 no.1
    • /
    • pp.101-112
    • /
    • 2008
  • This study aims to show why we have to introduce SOA paradigm in the Cadastral Information System for coping with domestic and foreign IT environments flexibly and strengthening inner capability. We search the trend of up-to-date IT paradigm such as Enterprise GIS, SOA and etc. from this, we worked out the concept of Cadastral Information System. we also could see the introduction case of the domestic and foreign next generation Cadastral Information System, there is implications for us. also, we analysis the general condition about information system which KCSC(Korea Cadastral Survey Corporation) own in a general way and estimate the SOA level degree for each information system. and on that base, we set up SOA loadmap for implementation the next generation of Cadastral Information Service. This is an important step for building ideal future information systems which KCSC hope to be. For realizing this, we focus our inner capability on integration without duplicate and re-using the inner information infra.

  • PDF

Quality Management Study of Weapon System using Ontology (Ontology를 활용한 무기체계 품질경영 연구)

  • An, Youngjun;Seo, Yoonho
    • Journal of Korean Society for Quality Management
    • /
    • v.44 no.4
    • /
    • pp.735-749
    • /
    • 2016
  • Purpose: This study is addressing the establishment of the knowledge information system supplying the quality management of weapon system. It is going to support the continuous quality management through the linkages and integration between the product structure and the quality information. Methods: The interrelated relationship of the product structure information and quality information of weapon system would be expressed explicitly by taking advantage of the ontology concept. The quality information of distributed systems would be integrated through the SOA(Service Oriented Architecture)-based Web services. After defining the inference rules, which could be utilized in the quality management, in the constructed knowledge information system, the quality information would be inferred through the queries. Results: By building the integrated quality information knowledge system through the ontology and SOA, the connectivity between the product structures and dispersed quality information was enhanced. The utility and applicability of this study were checked up through the inferences on the products and quality information by using the information built by the semantic relationship of facts. Conclusion: We established the knowledge and information system as a systematic approach to support the quality management of weapon system. This is not affected by the organizations and systems, and it seems that it could be utilized across the quality management as the efficient knowledge sharing architecture supporting the quality management of weapon systems in the aspect of the product integration.