• Title/Summary/Keyword: 서비스 개발 프로세스

Search Result 565, Processing Time 0.023 seconds

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

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

  • PDF

Development of the Job Mapping Diagram for a Service Design (서비스 설계를 위한 Job Mapping Diagram 개발)

  • Oh, Hyung-Sool;Yoo, Jung-Sang
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.2
    • /
    • pp.165-174
    • /
    • 2013
  • Depending on point of view, a service can be defined as interactions between customers and service providers or service delivery processes or customer's experiences. To develop and design a new service, the most of approaches presented in the previous researches represent a service mainly by the interactive activities or functions between customers and providers. The critical features of services which differentiate services from physical products are the inseparability that production and consumption occur at the same time and the heterogeneity that each customer ask their requirements to providers. To reflect the characteristics on the service model, we have to include contextual features in the service model. For the purpose, we define a service as the process of solving the customer's problems and a service is structured into three components: contacts, informations, and activities. We suggest the job mapping diagram to model a service process by the three components and then apply it to a hotel service process and compare the result with it of a blueprint.

Development Term Index for effective ITIL Change Management (효율적인 ITIL 변경관리 프로세스를 위한 개발기간 지표)

  • Ma, Soo-Jung;Kim, Jin-Hyung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.11a
    • /
    • pp.499-502
    • /
    • 2006
  • 기업의 IT 환경이 시스템 중심에서 비즈니스 중심으로 바뀌어감에 따라 IT 서비스 관리 프로세스 구축에 대한 가이드를 제공하는 Information Technology Infrastructure Library(ITIL) 모델이 나왔다. ITIL 적용이 가장 큰 목적은 IT 업무 프로세스 개선을 통한 서비스 품질 개선과 서비스 비용 절감이다. 변경관리 IT 환경의 모든 사고 및 변경에 관해 효율적이고 신속한 처리를 위한 표준화된 방법과 절차를 사용하는 ITIL 의 Service Support 의 한 영역이다. 그러나 기존 모델에는 우선순위, 업무범위등 처리절차에 대해 선진사례가 나와있는 반면 일정에 대한 신뢰성이 없다는 문제점이 있다. 따라서 본 논문에서 프로젝트 관리에서의 일정관리 개념을 도입하고 Goal Question Metrics(GQM) 기법을 사용하여 일정관리의 신뢰성을 부여할 수 있는 개발기간 지표를 제안한다. 또한 이러한 지표의 타당성 검증을 위해 S 사의 데이터를 비교 분석한다. 결과적으로 제안하는 지표를 통하여 조직운영의 효율성과 비즈니스에 초점을 맞춘 IT 서비스를 제공할 수 있다.

  • PDF

Development of a Software Benchmark Test Process (소프트웨어 벤치마크 테스트 프로세스 개발)

  • Oh, Young-Bae;Kim, Jae-Woong;Jung, Young-Eun;Shin, Seok-Kyu
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.401-405
    • /
    • 2002
  • 제품으로서의 소프트웨어가 급속히 보급되면서 소프트웨어 제품 품질 평가의 필요성이 증가하고 있다. 소프트웨어는 하드웨어와 다른 무형의 제품으로서 기술 및 품질에 대한 표준화와 시험 평가 방법의 도출이 어렵다. 최근에 개발된 소프트웨어 품질 모델과 도메인별 제품 표준화 노력으로 소프트웨어 제품 평가 방법이 개발되고 있다. 이와 더불어 제품을 비교 평가하여 소비자에게 제품을 선택할 수 있는 기준을 줄 수 있는 벤치마크 테스트의 필요성이 제기되고 있다. 본 연구에서는 하드웨어와 비교되는 소프트웨어 벤치마크 테스트의 특성을 살펴보고 본 연구에서 개발한 벤치마크 테스트를 위한 표준 프로세스 개발 결과를 제시하고 개발된 프로세스의 각 단계별 활동에 대하여 논한다.

  • PDF

A Systematic Design Method for Service System Development based on Similarity between Software System and Service System (소프트웨어 시스템과 서비스 시스템의 유사성에 기반한 서비스 시스템 개발을 위한 체계적 설계 기법)

  • Jeon, Won-Young;Chang, Soo-Ho;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.5
    • /
    • pp.407-418
    • /
    • 2007
  • Service science is a new application area that implements services in an interdisciplinary area of management, economics, and engineering. Service systems provide functionalities of traditional software systems, moreover the functionalities are more intellectual in that they require dynamic context awareness, analysis, and decision making based on the recognized and analyzed contexts. However, conventional software development approaches do not sufficiently provide methods to model the service requirements and to design service-intensive systems. Therefore, there is a great demand on effective methodologies for developing service systems. In this paper, we compare traditional software systems with service-intensive systems in order to identify characteristics of the service systems. And, we propose a step-wise process to model service systems, in terms of architecture, components, and workflows. Then, we show a case study on an emergency handling system which is a type of living assistant systems. We believe that the proposed approach can be used in developing high-quality service systems effectively.

A study on design and analysis of collaboration oriented system (협업 지향적 시스템 설계와 분석에 관한 연구)

  • Shin, Mun-Bong;Chun, Seung-Su;Son, Hong-Min
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06b
    • /
    • pp.178-180
    • /
    • 2012
  • 협업은 둘 이상의 사람들이 하나의 업무 또는 목적을 달성하기위해 공동으로 협력하여 일하는 것이다. 최근 개인 및 조직 간 협업 범위가 공동분석, 데이터 연계, 서비스 조합 등으로 확장되고 대용량 데이터 공유 및 실시간 연계분석 활동이 증대되면서 협업 지향적인 시스템 설계와 개발이 중요시 되고 있다. 특히 스마트워크와 지능화된 협업 기반은 데이터, 프로세스, 서비스, 사람 간의 다차원 연계와 실시간 활용, 의미 기반의 기계적 협력을 전재로 하고 있다. 본 연구에서는 Data, Process, Service, People 측면의 4가지 계층으로 전사적 자원을 설계하고 메타 메타데이터 기반의 온톨로지 분석을 통해 자원 간의 연계와 조합을 지원하는 시스템을 설계했다. Data 계층은 프로세스별 Input, Output 정보를 식별하여 Data의 메타 정보를 정의하고 이를 검색 에이전트가 색인하여 모델링에 참조할수록 한다. Process 계층은 BPMN모델을 확장한 exCPM의 개선 모델을 바탕으로 프로세스를 수행주체 간, 정보공유측면에서 프로세스를 분석했다. Service 계층은 협업지향적인 프로세스를 구성하는 컴포넌트를 서비스로 인식하고 프로파일을 통해 협업을 위한 검색과 프로세스를 연계지원하도록 설계 했다. 마지막으로 People계층은 자원, 프로세스, 서비스 등 시스템에 관여하는 참여자들의 메타정보를 정의하고 이를 온톨로지 기반의 모델에 통합하여 자동 검색되도록 설계했다. 이를 통해 프로세스와 서비스 측면에서 협업을 요구하는 에이전트와 일반 검색 사용자들이 프로세스 간 협업 자원을 파악하고 상호 관계를 분석할 수 있도록 하는 한편, 프로세스를 지원하는 컴포넌트와 서비스 간의 자동적인 조합을 통해 통합적 자원 협력과 실시간 협업 지원 기반을 제시했다.

Service-based Maintenance Process(SMP) (서비스 기반 유지보수 프로세스)

  • Park, Jin-Ho;Moon, Sung-Gye;Rhew, Sung-Yul;Kim, Jong-Bae
    • Journal of Digital Contents Society
    • /
    • v.11 no.4
    • /
    • pp.537-543
    • /
    • 2010
  • According to software growth, also software maintenance has been continuously improving. In addition, the existing concept of correct maintenance demands operational management and improvement of service. However, we have various limitation matters to reflect the requirements of service base for maintenance accomplishment. Therefore, we need the study of the service based process for solving such a problem. In this paper, we propose a Service based Software Maintenance Process. Proposed process based on ISO12207 standard for software development and maintenance and compares it with the service based representative standards. In a related works, we study activity of $SM^{MM}$, ITSCMM, ITIL and find out activities to be concerned with and compare it with activity of ISO 12207 and distinguish the maintenance process activity of the service base from maintenance activities. And then, we propose a service management stage. It define four activities and eight artifacts. Finally, we validate the result by comparing the proposed process with a general service operational process.

A Service Reusability-Centric Process for Developing Software-as-a-Service (서비스 재사용성 중심의 Software-as-a-Service 개발 프로세스)

  • Lee, Jung-Woo;La, Hyun-Jung;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.7
    • /
    • pp.518-535
    • /
    • 2010
  • Cloud Computing is emerged as an effective reuse paradigm, where service providers operate hardware and software and as a service, and service consumers invoke the service through Internet. Software-as-a-Service (SaaS) is a type of cloud services, where the whole software is designed as a service so that several consumers can reuse the SaaS. While tradition software applications are developed for a specific organization, SaaS is developed for multiple users in the various organizations. Hence, reusability is very essential characteristic of SaaS. Reusability is defined as a metric of how effective and efficient software functionalities can be used by various users. Reusability in SaaS is evaluated by considering three sub-characteristics; applicability, adaptability, and scalability. Since such a SaaS has considerable differences and characteristics from traditional software applications, conventional methods including object-oriented modeling, component-based development method, and service-oriented architecture (SOA) service development method would be limited in developing services which can fulfill these three sub-characteristics related to reusability as well as SaaS-intrinsic characteristics. Hence, there is a great demand for effective processes for developing SaaS cloud services. In this paper, we present a practical process for developing SaaS, which focuses on ensuring reusability. And by performing a case study with our proposed SaaS development process, we evaluate applicability of our proposed process and explain how the process is used in a real domain. Then, we compare our proposed process with others for verifying our study. Through the proposed process, cloud services with high quality can be more effectively developed.

Design and Implementation of the National R&D Information System Based-on Service-Oriented Architecture (SOA 기반의 국가 R&D 정보시스템 설계 및 구현)

  • Kim, Myun-Gil;You, Beom-Jong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.101-106
    • /
    • 2007
  • 본 논문에서는 SOA(Service Oriented Architecture) 기반으로 국가 R&D 정보의 종합 조회 기능을 제공하는 국가 R&D 정보시스템(RnDIS: R&D Information System)을 설계 및 구현하였다. 물리적으로 분산되고 각각 별도의 DB를 구성하여 활용하는 이질적인 4개의 응용시스템의 기능을 효과적으로 연계 및 활용하기 위해 유연하며 확장이 용이한 SOA를 채택하였다. 서비스의 식별, 정의, 분석 등의 개발을 위해 CBD 방법론을 확장한 새로운 서비스 개발방법론을 정의 및 활용하였으며, RnDIS를 위해 4개의 어플리케이션 서비스와 4개의 비즈니스 프로세스 서비스를 정의 및 설계하였다. 어플리케이션 서비스는 기존의 자바코드로부터 WSDL(Web Service Description Language)을 생성하는 래핑(wrapping) 방식을 사용하여 구현하였며, 비즈니스 프로세스 서비스는 BPEL(Business Process Execution Language) 엔진을 이용하여 어플리케이션 서비스를 조합하는 방식을 이용하여 구현하였다. RnDIS는 NTIS(National Science and Technology Information System) 공식 홈페이지(http://www.ntis.go.kr)의 종합검색 메뉴로 시범서비스 되고 있으며, 향후 서비스 대상 데이터의 확장과 기능 추가를 통해 정식 서비스를 오픈 할 예정이다.

  • PDF

Develop the Product Verification Process for the National R&D Project (국가연구개발프로젝트의 성과물 검증 프로세스 개발에 관한 연구)

  • Choi, Yo-Chul;Lee, Jae-Chon;Cho, Yeon-Ok;Kim, Sang-Ahm;Yoon, Hyuk-Jin
    • Journal of the Korean Society for Railway
    • /
    • v.12 no.3
    • /
    • pp.382-387
    • /
    • 2009
  • When a system or service is realized, it needs to be verified by requirements. The process of verification is to check whether customers/stakeholders requirements have been property transformed into a system or service. A set of verification processes is described in the international or industrial standards. However, it is not appropriate to directly apply those verification processes in the national research and development projects. In particular, we noticed the problem in the development of safety systems, standards and process in the railway systems domain. As such, this paper is concerned with a detailed development of the verification process in that domain. Specifically, an effective and efficient verification process is presented regarding the safety systems and process, safety standards, and safety documents. Also, the verification process was modeled by a computer-aided systems engineering tool, Cradle(R). As a result, the outcomes of the verification process on be managed efficiently.