• Title/Summary/Keyword: Software Development Life Cycle

Search Result 198, Processing Time 0.022 seconds

On Software Reliability Engineering Process for Weapon Systems (무기체계를 위한 소프트웨어의 신뢰성 공학 프로세스)

  • Kim, Ghi-Back;Lee, Jae-Chon
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.36 no.4B
    • /
    • pp.332-345
    • /
    • 2011
  • As weapon systems are evolving into more advanced and complex ones, the role of the software is becoming heavily significant in their developments. Particularly in the war field of today as represented by the network centric warfare(NCW), the reliability of weapon systems is definitely crucial. In this context, it is inevitable to develop software reliably enough to make the weapon systems operate robustly in the combat field. The reliability engineering activities performed to develop software in the domestic area seem to be limited to the software reliability estimations for some projects. To ensure that the target reliability of software be maintained through the system's development period, a more systematic approach to performing software reliability engineering activities are necessary from the beginning of the development period. In this paper, we consider the software reliability in terms of the development of a weapon system as a whole. Thus, from the systems engineering point of view, we analyze the models and methods that are related to software reliability and a variety of associated activities. As a result, a process is developed, which can be called the software reliability engineering process for weapon systems (SREP-WS), The developed SREP-WS can be used in the development of a weapon system to meet a target reliability throughout its life-cycle. Based on the SREP-WS, the software reliability could also be managed quantitatively.

Design Techniques of Spatial Data Common Component Base on Web (웹 기반 공간데이터 공통 컴포넌트 설계 기법)

  • 정규장
    • Journal of the Korea Society of Computer and Information
    • /
    • v.9 no.1
    • /
    • pp.31-36
    • /
    • 2004
  • As internet technology has rapidly developed, there have been works for the strategic techniques of the geographic information system integration and component that meet the situation of the variable customer requirement in endless change of execute environment. So there needs a design techniques of spatial data common component that can support technology and Query Processing, and so on. In this thesis, design techniques is proposed to support user-friendly interface and query currently available every place to provide these local-based software development technology. This process was evaluated through an verification test with a widely used development methodology The proposed methods is applied for computation and can reduce software development life cycle.

  • PDF

A Study of Estimation for Web Application Complexity (웹 어플리케이션의 복잡도 예측에 관한 연구)

  • Oh Sung-Kyun;Kim Mi-Jin
    • Journal of the Korea Society of Computer and Information
    • /
    • v.9 no.3
    • /
    • pp.27-34
    • /
    • 2004
  • As software developing paradigm has been changing to complicate Web environment, study of complexity becomes vigorous. Yet still it seems that general agreement has not to be reached to architecture or complexity measure of Web application. And so traditional complexity metrics - program size(LOC) and Cyclomatic Complexity can be derived from the source code after implementation. it is not helpful to the early phase of software development life cycle - analysis and design phase. In this study 6 Web projects has been used for deriving applications with possible errors suited by Complexity Indicator. Using 61 programs derived, linear correlation between complexity, number of classes and number of methods has been proposed. As Web application complexity could be estimated before implementation, effort and cost management will be processed more effectively.

  • PDF

Design of Test-Effort Estimation Model (소프트웨어 시험노력 추정 모델의 설계)

  • Kim, Hankyoung
    • Journal of Internet Computing and Services
    • /
    • v.14 no.1
    • /
    • pp.23-30
    • /
    • 2013
  • Test effort estimated so far is as a by-product of the development effort estimation activity which is based on the FP, UCP, COCOMO model, or calculated data from the project knowledge base which is containing test effort information for the test phase on software development life cycle. In this paper, test effort estimation model and calculating procedures are suggested, which is independent from software development effort estimation model. Generally test efforts is depends on the number and the complexity of test cases, and also maturity of test organization that performs test activities, such as integration test, system test, acceptance test and so on. The estimated results with the suggested test effort estimation model has deviation of 4.7% compare to the corresponding test efforts generated by the development effort estimationprocedures. The suggesting model will be accurate more and more with refinements of coefficients which reflect the technical and environmental maturity level of test organization, and also including the software complexity level of projects.

How to Combine Secure Software Development Lifecycle into Common Criteria (CC에서의 소프트웨어 개발보안 활용에 대한 연구)

  • Park, Jinseok;Kang, Heesoo;Kim, Seungjoo
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.24 no.1
    • /
    • pp.171-182
    • /
    • 2014
  • Common Criteria is a scheme that minimize IT products's vulnerabilities in accordance with the evaluation assurance level. SSDLC(Secure Software Development Lifecycle) is a methodology that reduce the weakness that can be used to generate vulnerabilities of software development life cycle. However, Common Criteria does not consider certificated IT products's vulnerabilities after certificated it. So, it can make a problem the safety and reliability of IT products. In addition, the developer and the evaluator have the burden of duplicating evaluations of IT products that introduce into the government business due to satisfy both Common Criteria and SSDLC. Thus, we researched the relationship among the Common Criteria, the static code analysis tools, and the SSDLC. And then, we proposed how to combine SSDLC into Common Criteria.

Studies of Case on Hazard Analysis Applying Top-Down Modelling Technique (하향식 모델링 기법을 적용한 위험 분석 사례 연구)

  • Hong, Seon-Ho;Hong, Sun-Hum
    • Proceedings of the KSR Conference
    • /
    • 2008.06a
    • /
    • pp.1289-1293
    • /
    • 2008
  • A technology for inevitable integration as well as an ability of development of technology according to professional fields is needed and supported for securing technology in the era of international competition. In other words, advanced business technique and technology applied for streamlining of management are required and the relations between operations and systems could be clarified. This paper reviews the course for development of process used in the systems engineering and business administration and tries to seek the way of training professionals in a variety of fields for elevating domestic technologies in different fields to the international level. Particularly, it tries to get the way of overcome the present technical restriction that depends on imports through matching a hazard analysis method with the method above mentioned. Especially, it tries to present the way of contributing to securing software safety on the basis of the importance of development of process model that takes the life cycle into consideration.

  • PDF

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.

Development of State of Charge and Life Cycle Evaluation Algorithm for Secondary Battery (이차전지의 상태 감시 및 수명 예측 알고리즘 개발)

  • Park, Jaebeom;Kim, Byeonggi;Song, Seokhwan;Rho, Daeseok
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.14 no.1
    • /
    • pp.369-377
    • /
    • 2013
  • This paper deals with the state of charge(SOC) and life cycle evaluation algorithm for lead-acid battery, which is essential factor of the electric vehicle(EV) and the stabilization of renewable energy in the smart grid. In order to perform the effective operation of the lead-acid battery, SOC and life cycle evaluation algorithm is required. Specific gravity with the change of electrolyte temperature inside battery case should be obtained to evaluate the SOC of lead-acid battery, however it is difficult to measure the electrolyte temperature of sealed type lead-acid battery. To overcome this problem, this paper proposes the equation of thermal transmission to compensate internal temperature of the lead-acid battery. Also, it is difficult to exactly evaluate the life cycle of battery, depending on the operation conditions of lead-acid battery such as charging and discharging state, self discharging rate and environmental issue. In order to solve the problem, this paper presents the concept for gravity accumulation of charge and discharge cycle, which is the value converted at $20^{\circ}C$. By using the proposed algorithm, this paper propose the test device based on the Labview software. The simulation results show that it is a practical tool for the maintenance of lead-acid battery in the field of industry.

Prediction Model of Software Size for 4GL and Database Projects

  • Yoon, myoung-Young
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.4 no.3
    • /
    • pp.1-7
    • /
    • 1999
  • An important task for any software project manager is to be able to predict and control project size. Unfortunately, there is comparatively little work that deals with the problem of building prediction methods for software size in fourth-generation languages and database projects. In this paper, we propose a new estimation method for estimating for software size based on minimum relative error(MRE) criterion. The characteristic of the proposed method is insensitive to the extreme values of the observed measures which can be obtained early in the development life cycle. In order to verify the performance of the proposed estimation method for software size in terms of both quality of fit and predictive quality, the experiments has been conducted for the dataset Ⅰ and Ⅱ, respectively. For the data set Ⅰ and Ⅱ, our proposed prediction method was shown to be superior to the traditional method LS and RLS in terms of both the quality of fit and predictive quality when applied to data obtained from actual software development projects.

  • PDF

Software Size Estimation Model for 4GL System (4GL 시스템에 대한 소프트웨어 크기 추정 모델)

  • Yoon, Myoung-Young
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 1999.05a
    • /
    • pp.97-105
    • /
    • 1999
  • An important task for any software project manager is to be able to predict and control project size. Unfortunately, there is comparatively little work that deals with the problem of building estimation methods for software size in fourth-generation languages systems. In this paper, we propose a new estimation method for estimating for software size based on minimum relative error(MRE) criterion. The characteristic of the proposed method is insensitive to the extreme values of the observed measures which can be obtained early in the development life cycle. In order to verify the performance of the proposed estimation method for software size in terms of both quality of fit and predictive quality, the experiments has been conducted for the dataset I and II, respectively. For the data set I and II, our proposed estimation method was shown to be superior to the traditional method LS and RLS in terms of both the quality of fit and predictive quality when applied to data obtained from actual software development projects.

  • PDF