• 제목/요약/키워드: Service based Software Maintenance

검색결과 41건 처리시간 0.027초

서비스 기반 소프트웨어 유지보수를 위한 역공학과 인도 (Delivery)단계의 프로세스 개선 (A Process Improvement of Reverse Engineering and Delivery Steps for Service based Software Maintenance)

  • 박진호;류성열;김종배;정석균
    • 한국IT서비스학회지
    • /
    • 제9권4호
    • /
    • pp.169-185
    • /
    • 2010
  • According to software growth, also software maintenance has been continuously improving. In addition, the existing concept of software maintenance process demands operational management and improvement of service task. However, when we perform maintenance task, we have several constraints about applying service based requirement to system. Therefore, in order to solve these problems, we need a study of task of process for service based maintenance. In this paper, we propose a Service based Software Maintenance Process. Proposed process based on MaRMI-RE standard for software development and maintenance and compares it with the service based representative standards. In a related works, we study activity of ITIL and identify activities and tasks for maintenance. After this, identified activities and tasks compare with activities of MaRMI-RE. And then, we derive activities and tasks of a Service based Software Maintenance Process. Finally, we validate a result by comparing the proposed process with a general service operational process.

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

  • 박진호;문성계;류성열;김종배
    • 디지털콘텐츠학회 논문지
    • /
    • 제11권4호
    • /
    • pp.537-543
    • /
    • 2010
  • 소프트웨어의 발전에 따라 유지보수 프로세스도 지속적으로 개선되어 왔다. 또한 기존 하자유지보수 중심의 개념은 운영관리 및 서비스의 향상을 요구하고 있다. 그러나 서비스 기반의 요구사항들을 유지보수 수행에 반영하는 데에는 여러 가지 제약사항을 가지고 있다. 이런 문제들을 해결하기 위하여 서비스에 기반하여 유지보수를 할 수 있는 프로세스의 연구가 필요하다. 본 연구에서는 서비스 기반의 소프트웨어 유지보수 프로세스를 제안한다. 제안하는 프로세스는 소프트웨어 개발과 유지보수 관련 표준인 ISO12207을 기반으로 서비스 기반의 대표적 표준들과 비교한다. 관련연구로 $SM^{MM}$, ITSCMM, ITIL의 활동을 연구하여 유지보수와 관련된 활동들을 찾아내고 ISO 12207의 활동들과 비교하여 서비스 기반의 유지보수 프로세스 활동을 식별한다. 이를 통해 서비스 관리 단계를 제안한다. 서비스 관리 단계는 4개의 활동과 8개의 산출물로 정의하였다. 마지막으로 제안한 프로세스를 일반적인 서비스 수행과정과 비교하여 결과를 검증하였다.

마르미-RE와 ITIL에 기반한 컴포넌트 소프트웨어의 서비스 지향 유지보수 프로세스 연구 (A Study on Component Software Service Oriented Maintenance Process Based on MaRMI-RE and ITIL)

  • 최원서;류성열
    • 한국IT서비스학회지
    • /
    • 제8권1호
    • /
    • pp.99-111
    • /
    • 2009
  • Rapid growth of Management Information System (MIS) and evolution of software system enlarge maintenance necessity and it needs a process to implement information system service in business. This paper proposes service-oriented maintenance process of component software based on service design and implementation provided by existing processes for maintenance, MaRMI-RE and ITIL. The proposed process derives activities and tasks of the process by identifying services according to service guidelines. Service-oriented maintenance process is produced by analyzing correlation between the derived activities and tasks and MaRMI-RE's and adding the tasks to MaRMI-RE. To verify availability of the proposed service-oriented maintenance process, correlation between artifacts is proved.

사용단계에서 주기적 서비스 팩 배포와 불확실한 패치 배포를 고려한 소프트웨어의 최적 출시시기 (Optimal Release Time for Software Considering Distribution of Periodic Service Packs and Uncertain Patches during Operational Phase)

  • 박일광;공명복
    • 대한산업공학회지
    • /
    • 제33권4호
    • /
    • pp.487-493
    • /
    • 2007
  • In this paper, we deal with an optimal software-release problem of determining the time to stop testing and release the software system to the user. The optimal release time problem is considered from maintenance like the periodic distribution of service packs and the unpredictable distribution of patches after the release. Moreover, the environment of software error-detection during operation differs from the environment during testing. This paper proposes the software reliability growth model which incorporates periodic service packs, unpredictable patches and operational environment. Based on the proposed model, we derive optimal release time to minimize total cost composed of fixing an error, testing and maintenance. Using numerical examples, optimal release time is determined and illustrated.

Purposes, Results, and Types of Software Post Life Cycle Changes

  • Koh, Seokha;Han, Man Pil
    • Journal of Information Technology Applications and Management
    • /
    • 제22권3호
    • /
    • pp.143-167
    • /
    • 2015
  • This paper addresses the issue how the total life cycle cost may be minimized and how the cost should be allocated to the acquirer and developer. This paper differentiates post life cycle change (PLCC) endeavors from PLCC activities, rigorously classifies PLCC endeavors according to the result of PLCC endeavors, and rigorously defines the life cycle cost of a software product. This paper reviews classical definitions of software 'maintenance' types and proposes a new typology of PLCC activities too. The proposed classification schemes are exhaustive and mutually exclusive, and provide a new paradigm to review existing literatures regarding software cost estimation, software 'maintenance,' software evolution, and software architecture from a new perspective. This paper argues that the long-term interest of the acquirer is not protected properly because warranty period is typically too short and because the main concern of warranty service is given to removing the defects detected easily. Based on the observation that defects are caused solely by errors the developer has committed for software while defects are often induced by using for hardware (so, this paper cautiously proposes not to use the term 'maintenance' at all for software), this paper argues that the cost to remove defects should not be borne by the acquirer for software.

사례기반의 소프트웨어 유지보수 성숙도 모델 수립 방안 (A Method for Establishment of Case-based Software Maintenance Maturity Model)

  • 김지혁;김창재;류성열
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권9호
    • /
    • pp.718-731
    • /
    • 2009
  • 소프트웨어 유지보수는 기존의 하자 유지보수 개념에서 운영관리 및 서비스의 향상을 위해 지속적인 개선이 요구되고 있다. 본 연구에서는 K사에서 수행중인 4개의 유지보수 프로젝트를 기반으로 소프트웨어 유지보수 성숙도 모델과 평가지표를 제안한다. 이를 위해 SMMM, ITSMM, ITIL을 기반하여 13개의 프로세스 영역과 64개의 평가지표를 도출하고, 도출된 64개의 평가지표를 5점 척도로 설문 평가하여 그 결과를 기반으로 성숙도 모델의 수준을 분류하여 K사의 성숙도 모델을 구축한다. 그리고 K사의 성숙도 모델을 검증 및 개선하기 위하여 K사의 설문평가 점수를 분석하여 평가지표의 개선방안을 제안하고, K사의 성숙도 모델이 소프트웨어 유지보수의 개선 방안을 어떻게 나타내는지를 확인하기 위하여 제안한 소프트웨어 유지보수 성숙도 모델을 K사의 4개의 프로젝트를 대상으로 하여 성숙도 평가를 수행하고, 그 결과를 기반으로 개선방안을 제시하였다.

Softwarization of Cloud-based Real-Time Broadcast Channel System

  • Kwon, Myung-Kyu
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권9호
    • /
    • pp.25-32
    • /
    • 2017
  • In this paper, we propose the softwareization of broadcasting system. Recently, the topic of industry is the fourth industrial revolution. The fourth industrial revolution is evolving from physical to virtualization. The Industrial Revolution is based on IT technology. Artificial Intelligence (AI), Big Data, and the Internet of Things, which are famous for Alpha Go, are based on software. Among IT, software is the main driver of industrial terrain change. The systemization of software on the basis of cloud environment is proceeding rapidly. System development through softwarization can reduce time to market lead time, hardware cost reduction and manual operation compared to existing hardware system. By developing and implementing broadcasting system such as IPTV based on cloud, lead time for opening service compared to existing hardware system can be shortened by more than 90% and investment cost can be saved by about 40%. In addition, the area of the system can be reduced by 50%. In addition, efficiency can be improved between infrastructures, shortening of trouble handling and ease of maintenance. Finally, we can improve customer experience through rapid service opening.

IT 아웃소싱 어플리케이션 운영 계약모델에 대한 실증적 연구 (An Empirical Study on Contract Model for IT Outsourcing Application Operation)

  • 김흥식;박소아
    • 한국IT서비스학회지
    • /
    • 제16권2호
    • /
    • pp.45-60
    • /
    • 2017
  • The study suggests a contract model of application operation through case study of A bank's IT outsourcing application contract based on workload. The IT outsourcing order form has a problem in that the scope of work is ambiguous due to the integration of operation and maintenance. In this study, application operation and maintenance were separated by referring to application operation history provided in ISO/IEC15504-5 standard. The scope of the IT outsourcing service was clarified by organizing the definition and detail activities of the application operation business. Application operation contract method has generally applied estimation method by the number of input manpower and period by agreement between buyer and client. As there is no activity to calculate the number of input manpower based on the operational work history and based on the standard workload per activity. In this case is not guaranteed due to the simple agreement between the contractors. In this paper, we propose an application operating cost estimation model that measures the size of the operating software using function point analysis that is the basis of application operation tasks. In order to verify the validity of the application operation cost model, we verified the correlation between the application size and the labor cost through regression analysis using SPSS.

소프트웨어 유지보수 도구를 위한 자료 저장소의 설계 (A Design of Data Repository for Software Maintenance Tools)

  • 최은만
    • 한국정보처리학회논문지
    • /
    • 제2권2호
    • /
    • pp.168-175
    • /
    • 1995
  • 성공적인 소프트웨어 개발 환경을 구축하기 위하여 도구 사이의 인터페이스가 잘 정의되어야 한다. 최근에 활발히 연구되는 CASE 도구들이 잘 결합하여 일관성있는 환경이 되기 위해서는 자료 저장소의 설계가 중요하다. 특히 요지보수를 위한 도구 개 발은 원시 코드의 변경과 프로그램으로 표현된 객체들 사이의 상호관계를 잘 나타내도 록 자료 저장소를 설계하여야 한다. 본 논문에서는 소프트웨어 유지보수 환경 구축에 필요한 자료 저장소 설계에 통합 방법을 도입하였다. 유지보수 대상 객체들을 정의하 고 객체들 사이의 관계를 나타내었으며 자료 저장소를 접근하기 위한 방법도 제안하 였다. 이 방법에 의하면 유지보수하는 동안 변경을 관리하기 위한 버젼 및 현상관리 뿐만 아니라 질의 서비스, 자료교환 서비스가 효율적으로 이루어진다.

  • PDF

센서기반 교량 유지관리 시스템 (Sensor Based Bridge Monitoring System)

  • 장정환;김완종;안호현;이세호;정태영
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2003년도 추계학술대회논문집
    • /
    • pp.602-607
    • /
    • 2003
  • Sensors based bridge monitoring system (SBBMS) is designed to perform real-time monitoring and to store the performance history of in-service bridges. In general, visual inspections play a major role in maintenance of in-service bridges; however, they are not adequate to document the behavior of a bridge. Therefore, visual inspections and sensor based monitoring systems complement each other. Sensor based bridge monitoring systems consist of hardware and software systems. The hardware system contains the sensors and data-loggers to measure the behavior of a structure, the communicational equipment to transmit the measured data from the site to the monitoring center, and the computers to arrange and analyze the data. The software system controls data-loggers, arranges and analyzes the measured data, makes real-time display, stores the performance history.

  • PDF