• Title/Summary/Keyword: Software Process

Search Result 4,772, Processing Time 0.042 seconds

A Study on Optimal Renewal Cycle for Governmental Agency Software (공공기관 소프트웨어의 최적 재개발 주기 도출에 대한 연구)

  • An, Hoon-sang;Bae, Jongho;Kim, Youngsung;Park, Chulhyun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.3
    • /
    • pp.117-124
    • /
    • 2016
  • The demands for additional functionalities and improvements in performance of software increase over time. In particular, increases in software complexity and requirements for quality control attributed to continued maintenance lead to the deterioration of software quality and raises in software life cycle costs. In order to prevent this, software operators have to conduct timely redevelopment of the software. However, the scope of previous studies on timely redevelopment of software is limited to enterprises. We, in this study, suggest a model to derive the optimal cycle for the redevelopment of governmental agency software using Renewal process and discuss its correlation with previous studies.

A software reliability model with a Burr Type III fault detection rate function

  • Song, Kwang Yoon;Chang, In Hong;Choi, Min Su
    • International Journal of Reliability and Applications
    • /
    • v.17 no.2
    • /
    • pp.149-158
    • /
    • 2016
  • We are enjoying a very comfortable life thanks to modern civilization, however, comfort is not guaranteed to us. Development of software system is a difficult and complex process. Therefore, the main focus of software development is on improving the reliability and stability of a software system. We have become aware of the importance of developing software reliability models and have begun to develop software reliability models. NHPP software reliability models have been developed through the fault intensity rate function and the mean value functions within a controlled testing environment to estimate reliability metrics such as the number of residual faults, failure rate, and reliability of the software. In this paper, we present a new NHPP software reliability model with Burr Type III fault detection rate, and present the goodness-of-fit of the fault detection rate software reliability model and other NHPP models based on two datasets of software testing data. The results show that the proposed model fits significantly better than other NHPP software reliability models.

JarBot: Automated Java Libraries Suggestion in JAR Archives Format for a given Software Architecture

  • P. Pirapuraj;Indika Perera
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.5
    • /
    • pp.191-197
    • /
    • 2024
  • Software reuse gives the meaning for rapid software development and the quality of the software. Most of the Java components/libraries open-source are available only in Java Archive (JAR) file format. When a software design enters into the development process, the developer needs to select necessary JAR files manually via analyzing the given software architecture and related JAR files. This paper proposes an automated approach, JarBot, to suggest all the necessary JAR files for given software architecture in the development process. All related JAR files will be downloaded from the internet based on the extracted information from the given software architecture (class diagram). Class names, method names, and attribute names will be extracted from the downloaded JAR files and matched with the information extracted from the given software architecture to identify the most relevant JAR files. For the result and evaluation of the proposed system, 05 software design was developed for 05 well-completed software project from GitHub. The proposed system suggested more than 95% of the JAR files among expected JAR files for the given 05 software design. The result indicated that the proposed system is suggesting almost all the necessary JAR files.

A Quantitative Quality Evaluation Approach for the Artifacts of the Defense Component Based Development (국방 CBD 산출물을 위한 정량적 품질 평가 방법)

  • Lee Kil-Sup;Lee Hyun-Chul;Lee Sung Jong
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.993-1000
    • /
    • 2005
  • Recently, software quality evaluation based on ISO/IEC 9126 and ISO/IEC 14598 has been widely accepted in various areas. However, these standards for software quality do not provide practical guidelines to apply the quality model and the evaluation process of software product=5. And the qualify management in most software projects has been conducted by managing defects without applying the standards for software qualify. Thus, we present a quantitative quality evaluation approach of artifacts in the Component Based Development (CBD). Particularly, our evaluation approach allows most of the standard evaluation process and adopts a quantitative quality model which uses the weights of quality characteristics obtained through carefully selected questionnaires for stakeholder and Analytic Hierarchical Process(AHP). Moreover, we have also examined the proposed evaluation approach with applying the checklists for the artifacts of the CBD to a small-scale software project. As a result, we believe that the proposed approach will be helpful for acquiring the high quality software.

Techniques to Support Low-Power Characteristics in Embedded Software Development Process (임베디드 소프트웨어 개발 프로세스에서의 저전력 특성의 설계지원 기법)

  • Kim, Jong-Phil;Kim, Doo-Hwan;Hong, Jang-Eui
    • Journal of Convergence Society for SMB
    • /
    • v.1 no.1
    • /
    • pp.55-65
    • /
    • 2011
  • Due to the rapid advance of IT technologies such as mobile communication, sensor network, wearable computer, and so on, the needs of embedded software has increased. In those domain areas, the development of low-power embedded software is one of critical issues to enhance servicability of the system because almost embedded system depends on battery-based power supply system. Therefore this paper identifies the factors that can reduce the power consumption in embedded software operation, and proposes the method that how to handle the factors in software development process. Even though the existing and general studies about power reduction has been performed with code-based analysis, this analysis approach can lead reworks when the requirement for power consumption was not met. Our proposed techniques will support the power reduction in embedded software development process whenever the code was not developed. Our proposed process for lop-power embedded software development can gives the high quality in power-related serviceability.

  • PDF

Design the generation process of software quantitative evaluation index using ISO/IEC 25023 (ISO/IEC 25023을 활용한 소프트웨어의 정량적 평가지표 생성 프로세스 설계)

  • Kim, Suwook;Lee, Jongmin;Park, Yoohyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.5
    • /
    • pp.508-515
    • /
    • 2019
  • Although various quantitative indexes are used as criteria for deciding the success of software R & D projects, it is somewhat difficult to find which quantitative indexes are appropriate. In this paper, we propose a quantitative evaluation index generation process for software product development using ISO / IEC25023, which is used as a standard of software quality level, to provide criteria for quantitative evaluation index of software development. The proposed process consists of two stages. In the first step, quality characteristics and subcharacteristics of ISO / IEC25023 standard specification are derived and in the second stage, we derive an evaluation indicator guides that matches the quality characteristics and sub characteristics. The proposed quantitative evaluation index generation process is expected to be helpful for the selection of quantitative evaluation indexes according to the characteristics of software development projects.

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

  • Choi, Won-Suh;Rhew, Sung-Yul
    • Journal of Information Technology Services
    • /
    • v.8 no.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.

Base Practice Importance Analysis by Software Process Assessors' Characteristics (소프트웨어 프로세스 심사원 특성에 따른 기본 프랙티스의 중요도 분석)

  • Lee, Jong-Moo;Yoo, Young-Kwan;Kim, Gil-Jo;Chun, In-Geol
    • Korean Business Review
    • /
    • v.13
    • /
    • pp.179-193
    • /
    • 2000
  • It is not simple to manage software quality, because software development process and product itself are very complex. Recently ISO/IEC 15504- international standard for software process improvement, capability determination and development - was completed and applied to many local trials, and their results are being reported as registered local trials. The first step of software process assessment is established by examining whether its base practices are performed and which level they are achieved. And as far as assessment responsibility and credibility are concerned, assessment is generally performed by team-based assessors. Therefore assessment team construction and its preference of practice importances have a great effect on the credibility and the objectivity of assessment. In this paper, we analyse a SPICE-based software process assessment trial by comparing base practice importances of assessed processes, which are expressed through a real assessment, with its final rating results. Survey data are collected from assessors and interviewees who were engaged in the SPICE trial that was performed by ISO/IEC 15504, and final data analysis are derived from the factor analysis method. It is convinced that the result of this paper is able to enhance the credibility of software process assessment by provisions of objective and rational criteria and preference information for assessment team construction and base practice importances in future.

  • PDF