• 제목/요약/키워드: 서비스지향아키텍처

Search Result 117, Processing Time 0.027 seconds

Modeling for PDA Service Based on Mobile Agent Computing Architecture (모바일 에이전트 컴퓨팅 아키텍처 기반의 PDA 서비스를 위한 모델링)

  • Kwon, Kyu-Heum;Shin, Ho-Jun;Kim, Haeng-Kon;Kim, Myung-Su
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.409-412
    • /
    • 2005
  • 비즈니스 전략 및 환경이 정적인 환경에서 동적인 환경으로 변화의 필요성이 요구되는 유비쿼터스 환경에 제공되는 서비스가 언제, 어디서나, 쉽게 접근하기 위한 이동성을 제공하기 위한 기술로 모바일 서비스의 중요성이 대두되고 있다. 현재 웹 서비스에서 사용하고 있는 요청-응답방식의 모바일 환경에서 일관성을 유지하기 힘들다. 서비스 지향 아키텍처를 기반으로 이동성을 고려한 아키텍처를 정의할 필요가 있다. 따라서 에이전트 컴퓨팅 아키텍처에 의해 상호운영성이 높은 모바일 에이전트 컴퓨팅을 통하여 모바일 환경에서 사용자의 접근을 용이하게 하고 컴포넌트를 이용한 개발의 효율성을 향상시킬 수 있어야 한다. 본 논문에서는 정의된 모바일 에이전트 컴퓨팅 아키텍처에 기반으로 하여 다양한 PDA(Personal Digital Assistant) 서비스들 중 하나를 사례연구로 들어 분석 및 설계를 한다. 그리고 컴포넌트 기반한 모바일 에이전트를 통해 모바일 환경에서 PDA를 통한 컨텐츠 서비스가 원할히 되는 효율성을 기대하게 된다.

  • PDF

A Extension of Service Component Architecture for Dynamic Service Composition (동적 서비스 조합을 위한 서비스 컴포넌트 아키텍처의 확장)

  • Hwang, Yun-Young;Lee, Kyu-Chul
    • Proceedings of the Korea Database Society Conference
    • /
    • 2008.05a
    • /
    • pp.369-377
    • /
    • 2008
  • This paper is to provide the method of dynamic service composition in ubiquitous environment. This method is extended of Service Component Architecture, which is a standard about service composition. This standard only supports service composition in system design time. It has problem we cannot it ubiquitous environment, requests dynamic service composition. To solve this problem, we suggest dynamic service composition method based on SCA.

  • PDF

A Study of The Function-Oriented Model for SOA Development Process (서비스지향 개발 프로세스의 기능기반 모델에 대한 연구)

  • Yu, Chun-Gun;Rhim, Chul-Woo;Kang, Byung-Wook
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.4
    • /
    • pp.554-566
    • /
    • 2011
  • Service-oriented architecture(SOA) is a paradigm where reusable units are independently executable and only accessible through outer interfaces. Standardized methodology based on SOA has not been decided yet although a lot of efforts have been made for systems using SOA. Therefore Development of system using SOA is facing many difficulties currently. In this paper, service oriented methodology of function based model for supporting legacy system is proposed. Standardized methods for function based reusability through analysing SOA methodology are proposed and guide lines for improvement of service reusability are presented.

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 관점인 유스케이스 모델을 도출하여 서비스를 식별하기 위한 구체적인 방법을 제안한다.

Aspect-based WS-BPEL Extension for Performance Testing of Composite Service (조합된 서비스의 성능 테스트를 위한 에스펙 기반의 WS-BPEL 확장)

  • Sung, Dong-Hyuk;Kim, Jong-Pil;Hong, Jane-Eui
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06b
    • /
    • pp.77-82
    • /
    • 2010
  • 서비스 지향 아키텍처 기반의 소프트웨어 시스템은 서비스 단위의 컴포넌트 조합에 의해 기능이 수행된다. 이러한 조합된 서비스에 대한 테스팅은 주로 서비스 조합 명세서인 WS-BPEL 명세를 기반으로 기능적인 측면에 초점을 두어 수행 되었다. 최근에 서비스 지향 아키텍처가 임베디드 소프트웨어 분야에 적용되면서 서비스 조합에 대한 성능 관련 요구사항의 중요성이 부각되고 있다. 그러나 기존의 성능 테스트는 각 서비스의 응용 어플리케이션에 성능 측정을 위한 코드삽입을 필요로 함으로써 테스트 비용을 증가시킨다. 또한 시뮬레이션을 통한 성능 테스트가 이루어지기 때문에 정확한 성능을 테스트하기 어렵다. 따라서 본 논문에서는 WS-BPEL을 이용한 조합된 서비스의 효과적인 성능 테스트를 위해 WS-BPEL을 확장하는 방법을 제안한다. 제안하는 확장 기법은 관점 지향 프로그래밍의 Aspect 개념을 WS-BPEL에서 사용할 수 있도록 함으로써 WS-BPEL을 이용한 테스팅에서 조합된 서비스의 성능 테스트를 효과적으로 수행할 수 있는 기회를 제공한다. 또한 본 확장 기법은 성능 테스트뿐만 아니라 다른 비 기능적 요구사항에 대한 테스트에도 활용될 수 있다.

  • PDF

A Practical Process Model for Clients in Service-Oriented Architecture (서비스 지향 아키텍처의 클라이언트를 위한 실용적 프로세스 모델)

  • Lee, Jae-Yoo;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.4
    • /
    • pp.513-522
    • /
    • 2008
  • Service-Oriented Architecture(SOA) is an method to develop applications by developing and publishing reusable services which potentially be used in various applications, and discovering and composing right services dynamically. SOA adopts a paradigm of publish-discover-invoke, which is considerably different from object-oriented and component-based development(CBD) approaches. The service in SOA is different from function in procedural programming, object in object-oriented programming, and component in CBD, and its fundamental requirement is a high level of reusability and applicability. In SOA, service providers and service consumers are loosely coupled since the providers try to develop reusable services and the consumers try to locate right services without knowing much about the providers and their published services. Moreover, the process of searching, choosing and invoking right services is not presented in conventional programming paradigms. Therefore, conventional approaches to developing user interfaces and invoking the functionality on servers through JSP, and RMI in object-oriented programming cannot well be applicable to designing clients’ programs in SOA. Therefore, there is a high demand for a practical and systematic process for developing clients’ applications, and the such a process should be devised by considering key characteristics of services and SOA. However, little work on this area is known to date, and there has not a process for client side just except few guide lines for developing service client. In this paper, we propose a practical and systematic development process for developing clients' applications in SOA. Then, we define instructions for carrying out each activity in the process. To show the applicability of the proposed work, we show the result of applying our process in developing a services application for searching and booking hotels.

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 Study on the Development Web Services Component Based Service Oriented Architecture (SOA 기반의 웹 서비스 컴포넌트 개발에 관한 연구)

  • Park Dong-Sik;Shin Ho-Jun;Kim Haeng-Kon
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.10
    • /
    • pp.1496-1504
    • /
    • 2004
  • Web service should be to connect business between enterprise through the Internet, promotion of construction speed and decrease of development expense of service construction are possible. Also, unification with other domain is possible easily, and update or correction is easy by offering reusability and replaceability through component based development. In this paper, We suggest development process to build architecture and this to integrate consisted component efficiently to develop web service that is embodied in supplier side on service oriented architecture(SOA). The suggest architecture to integrate component that is consisted for this efficiently, and describes development process. So that component develops web service to base structure of web service because do command stratification logically function in each hierarchy define, and presents architecture based on logical hierarchy. The web services consist of Facade and Backside component; The Facade component have web service functions. We describe process that develop to Facade component and present mailing web services as case study. It can be decrease production cost and development time. The web service based on component will improve reliability for reuseability and replaceability.

  • PDF