• Title/Summary/Keyword: Software Process Assessment

Search Result 209, Processing Time 0.028 seconds

A Methodology for Security Vulnerability Assessment Process on Binary Code (실행코드 취약점 분석 프로세스 방법론)

  • Hwang, Seong-Oun
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.12 no.5
    • /
    • pp.237-242
    • /
    • 2012
  • Cyber attacks have rapidly increased by exploiting the underlying vulnerabilities in the target software. However, identifying and correcting these vulnerabilities are extremely difficult and time consuming tasks. To address these problems efficiently, we propose a systematic methodology for security vulnerability assessment process on binary code in the paper. Specifically, we first classified the existing vulnerabilities based on whether the target software run in a Web environment and features of the software. Based on the classification, we determined the list and scope of the vulnerabilities. As our future research direction, we need to further refine and validate our methodology.

THE DEVELOPMENT OF CHANGE DETECTION SOFTWARE FOR PUBLIC SERVICES

  • Jeong, Soo;Lee, Sun-Gu;Kim, Youn-Soo;Kim, Yong-Seung
    • Proceedings of the KSRS Conference
    • /
    • v.2
    • /
    • pp.702-705
    • /
    • 2006
  • Change detection is a core function of remote sensing. It can be widely used in public services such as land monitoring, damage assessment from disaster, analysis of city growth, etc. However, it seems that the change detection using satellite imagery has not been fully used in public services. For the person who is in charge of public services, it seems not to be ease to implement the change detection because various functions are combined into it. So, to promote the use of the change detection in public services, the standard, the process and the method for the change detection in public services should be established. And the software which supports that will be very useful. This study aims to promote the use of satellite imagery in public services by building up the change detection process which are suitable for general public services and developing the change detection software to support the process. The software has been developed using ETRI Components for Satellite Image Processing to support the interoperability with other GIS software.

  • PDF

Using Fuzzy Neural Network to Assess Network Video Quality

  • Shi, Zhiming
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.7
    • /
    • pp.2377-2389
    • /
    • 2022
  • At present people have higher and higher requirements for network video quality, but video quality will be impaired by various factors, so video quality assessment has become more and more important. This paper focuses on the video quality assessment method using different fuzzy neural networks. Firstly, the main factors that impair the video quality are introduced, such as unit time jamming times, average pause time, blur degree and block effect. Secondly, two fuzzy neural network models are used to build the objective assessment method. By adjusting the network structure to optimize the assessment model, the objective assessment value of video quality is obtained. Meanwhile the advantages and disadvantages of the two models are analysed. Lastly, the proposed method is compared with many recent related assessment methods. This paper will give the experimental results and the detail of assessment process.

Application and Design of Metrics for Software Process Measurement (소프트웨어 프로세스 측정을 위한 척도 설계 및 활용)

  • Hwang Sun-Myung;Yeom Hee-Gyun
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.937-946
    • /
    • 2005
  • In the current marketplace, there are maturity models, standards, methodologies and guidelines that can help an organization improve the way it does business. All SPI models including ISO/IEC I5504 and CMMI provide the capability level of software process. However, most available improvement models focus on a specific goals and Practices of the processes So my assessors need an objective process measure how to estimate achievement of goals and practices. We proposed quantitative process capability metric (PCM) which can determine the degree of capability And the effective measuring approach help SPI assessor as well as organization unit.

A Technical Assessment of Software Product Line Methodologies (소프트웨어 제품 계열 방법론의 기술적 평가)

  • Park Shin-Young;Kim Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.13D no.1 s.104
    • /
    • pp.51-60
    • /
    • 2006
  • Product Line Engineering(PLE) is an effective software development technique which produces applications using core assets. Because of reusing the core assets, PLE can save cost for developing products in a domain but increase reusability. There are about ten PLE methodologies available, but there are not yet common agreements on PLE process and artifacts. This makes developers harder to choose a methodology and to apply it in practice. A comprehensive technical evaluation and comparison on existing PLE methodologies would be essential for practitioners. In this paper, we present a technical assessment of representative PLE methodologies; FAST, SEI SPL, PuLSE, Bosch's PL proceis, FOPLE, ESAPS, KobrA/PoLITe, Alexandria, COPA, QADA. They are compared in the criteria of process, artifacts, instructions, and special features. And we identify common or variable elements between methodologies and confirm elements to be improved in each PLE methodology. The assessment result would be well utilized in defining a practical methodology for PLE projects and in choosing an appropriate methodology among available ones.

Analysis of Greenhouse Gas Emission associated with Clean Energy Agriculture System Development (청정에너지농업시스템 개발에 따른 실증단지의 온실가스배출량 분석)

  • Kim, Tae-Hoon;Yoon, Sung-Yee
    • Korean Journal of Organic Agriculture
    • /
    • v.23 no.4
    • /
    • pp.643-658
    • /
    • 2015
  • This study presents detailed emission of greenhouse gases of using Clean Energy Agriculture System according to a cradle-to-gate life-cycle assessment, including emission from energy use and leak of Biogas. Calculations were done with the PASS software and the covered gases are $CH_4$, $N_2O$ and $CO_2$, Total GHG fluxes of amount to $1719.03kgCO_2/day$, $39.63kgCO_2/day$ (2.31%) are from facility house process, $0.19kgCO_2/day$ (0.01%) are from transport process, $696.72kgCO_2/day$ (40.53%) are from Anaerobic digestion process, $846.61kgCO_2/day$ (49.25%) are from Heating and cooling system, $135.88kgCO_2/day$ (7.90%) are from Fertigation production process. The results suggest that for effective reduction of GHG emissions from Facility house using clean energy. Reduction targets should address both the production process as defined by IPCC sectors and the consumption process. An LCA assessment as presented here could be a basis for such efforts.

SPDX Document Generation Visual Studio Plug-in development for Invigorating Blockchain based Software Distribution Platform (블록체인 기반의 소프트웨어 유통 플랫폼의 활성화를 위한 SPDX 문서 생성 Visual Studio용 플러그인 개발)

  • Yun, Ho-Yeong;Joe, Yong-Joon;Shin, Dong-Myung
    • Journal of Software Assessment and Valuation
    • /
    • v.13 no.2
    • /
    • pp.9-17
    • /
    • 2017
  • Software compliance is an essential process when Open Source Software is included in software development to avoid such as license violation issue. However, analyzing quite big software which involves many developers requires enormous time and hard difficulty. To resolve these kinds of problem, SPDX formalizes and standardize the metadata about the software package. When the use of SPDX is activated, software package analysis would be simple and could contribute fair Open Source Software distribution. In this paper, we develop blockchain based SPDX distribution platform which fulfills the requirement of SPDX lifecycle to provide SPDX database which does not depend on particular centralized service but serve as distributed ledger and control by user's certification and their purpose. Moreover, to contribute invigoration of blockchain based SPDX distribution platform, we develop SPDX document generation plug-in for integrated development environment such as Visual Studio.

An Analytic Network Process(ANP) Study on the Evaluation of Software Development Methods for Maintainability (유지보수성 목표하의 소프트웨어 개발방법 평가에 관한 실증연구 : ANP 기법을 중심으로)

  • Yoon, Min-Suk;Lee, Young;Sung, Sam-Kyung
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.24 no.4
    • /
    • pp.141-156
    • /
    • 1999
  • Recently expanded and enhanced software system inevitably demands serious managerial considerations on its maintenance cost. This study proposes a systematic and thorough assessment model for software development methods to the end of maintainability, incorporation ISO 9126 quality standards-based criteria. The Analytic Network Process (ANP) is employed in our model to find the effect of any dependency among the items of the criteria and the alternative methods. This study then applies the model empirically in order to evaluate the efficacies of the Structured Method and the Objected-Oriented Method. At first, this study performs the test on the existence and direction of any dependency under the three types of assumptions, and then determines the relative dominance of the two methods.

  • PDF

A Study on the Approach to Achieve Software Quality in Railway (철도소프트웨어 품질향상 방안 고찰)

  • Joung, Eui-Jin;Shin, Kyung-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2006.07b
    • /
    • pp.1132-1133
    • /
    • 2006
  • The approach, for ensuring the quality and safety of a railway software can be considered with two points of views seeing from products, and from processes. The process point of view is to validate maturity of the organizations in accordance to the judging processes of organizations, which are specified by CMMI(Capability Maturity Model Integration) or SPICE(Software Process Improvement and Capability dEtermination : ISO/IEC15504). In this paper, we are trying to find approaches to estimate the maturity of manufacturer and assessment organization in the railway system.

  • PDF

A Study on the Need for Separation of Software Completeness Appraisal and Software Ready-made Appraisal (소프트웨어 완성도 감정과 기성고 감정 분리 필요성에 대한 고찰)

  • Kim, DoWan
    • Journal of Software Assessment and Valuation
    • /
    • v.17 no.2
    • /
    • pp.11-17
    • /
    • 2021
  • In this study, problems of software completeness appraisal are pointed out and their solutions are presented by analyzing appraisal cases and judicial precedents. Completeness appraisal, ready-made appraisal, defect appraisal, and cost appraisal have been classified as and have been evaluated with extant software completeness appraisals. From a legal point of view, and in judicial precedents, however, there is a big difference between the definition of completeness and the completion rate. This is because the degree of completeness is evaluated under the premise that the software's development is complete, whereas the ready-made appraisal inspects the development progress of unfinished software. Often, in cases involving software completion rate, the total completion level is calculated by weighting each step of the software development process. However, completeness evaluations use the software's realization-operation as its sole criterion. In addition, another issue not addressed in existing software completeness appraisal cases is that there is no mention of who is responsible for software defects, whereas in case law, the responsible party is determined by finding who caused the dispute. In this paper, we systematically classify these problems, and present a novel evaluation method that separates software completeness evaluations from software completion evaluations.