• Title/Summary/Keyword: Software Release Management

Search Result 58, Processing Time 0.023 seconds

Productivity vs. Quality of Software Development : An Empirical Study of the ISBSG Release 8 (ISBSG 8을 이용한 소프트웨어 개발의 생산성과 품질에 관한 실험적 연구)

  • Koo, Chul-Mo;Park, Dong-Jin
    • Journal of Digital Convergence
    • /
    • v.8 no.1
    • /
    • pp.93-107
    • /
    • 2010
  • Performance of software development is measured by two major criteria - roductivity and quality. Although the criteria is empirically tested in software engineering research, they often present with a limited way under consideration of a few factors or contexts for developers to focus on the either productivity facets or quality facets. Analyzing data on software development performance collected over a 13-year period from 20 countries, we investigated how major software development factors - development type, development platform, development technique, language type, DBMS, methodology, methodology acquisition, CASE,, summary of work effort, resource level, max team size, affect the performance of software development. The results suggest that productivity and quality of software development are affected by different factors and context: function points, line of code, extreme defects, major defects, or minor defects. This research provides the empirical evidence that the two performance criteria require for software developer to have careful attention to find the optimal balance between the two performance criteria.

  • PDF

A Study on the Secure Coding for Security Improvement of Delphi XE2 DataSnap Server (델파이 XE2 DataSnap 서버의 보안성 개선을 위한 시큐어 코딩에 관한 연구)

  • Jung, Myoung-Gyu;Park, Man-Gon
    • Journal of Korea Multimedia Society
    • /
    • v.17 no.6
    • /
    • pp.706-715
    • /
    • 2014
  • It is used to lead to serious structural vulnerability of the system security of security-critical system when we have quickly developed software system according to urgent release schedule without appropriate security planning, management, and assurance processes. The Data Set and Provider of DataSnap, which is a middleware of Delphi XE2 of the Embarcadero Technologies Co., certainly help to develop an easy and fast-paced procedure, but it is difficult to apply security program and vulnerable to control software system security when the connection structure Database-DataSnap server-SQL Connection-SQL Data set-Provider is applied. This is due to that all kinds of information of Provider are exposed on the moment when DataSnap Server Port is sure to malicious attackers. This exposure becomes a window capable of running SQL Command. Thus, it should not be used Data Set and Provider in the DataSnap Server in consideration of all aspects of security management. In this paper, we study on the verification of the security vulnerabilities for Client and Server DataSnap in Dlephi XE2, and we propose a secure coding method to improve security vulnerability in the DataSnap server system.

A Study on Constructing and Customizing an AtoM System (AtoM 시스템의 구축과 커스터마이징 방법에 관한 연구)

  • An, Dae-Jin;Kim, Ik-Han
    • The Korean Journal of Archival Studies
    • /
    • no.45
    • /
    • pp.5-50
    • /
    • 2015
  • In 2012, the International Council on Archives(ICA) distributed AtoM public release, an archival description software based on web, for free to support small archival institutions. The purpose of AtoM project was to let a single or multiple repositories describe archival materials based on ICA descriptive standards and access via a web browser. The value of AtoM project is to promote actual business experience by sharing technical expertise and form active community between users and developers. Recently, there is a growing interest in open source software in the field of domestic record management. This interest is to not only reduce cost, but to escape technology dependencies and to address requirements on the field. The critical mind of this study lies in the fact that there is no practical methodology to establish AtoM system. Even when using AtoM itself, basic tasks such as the migration of the existing data or the improvement of user interface are required. That is why this study suggests the process and methodologies to establish and customize archival information system based on AtoM software.

A Study on the Development of Educational Software for Web-based Visual Effects Interactive Environment (Web 기반 VE(Visual Effects) 인터랙티브 환경 교육용 소프트웨어 개발에 관한 연구)

  • Na, Wonshik
    • Journal of Convergence for Information Technology
    • /
    • v.7 no.5
    • /
    • pp.89-93
    • /
    • 2017
  • As the cost of installing and maintaining software on large organizations such as recent companies and schools has increased, software installation and maintenance costs are low, system management is easy, demand for ease of use software solutions has increased. In the reality that special education for service center engineers is required along with the release of various products, training of the software and solution industry is regarded as important. Building Web-based user and system interactive environment, strengthened usability and educational ability effect suitable for engineer level. In the future, research that is familiar with specific software, not successfully combining multiple frameworks, rather than developers, will be increasingly important for research that can achieve optimal performance.

Development of a Fission Product Transport Module Predicting the Behavior of Radiological Materials during Severe Accidents in a Nuclear Power Plant

  • Kang, Hyung Seok;Rhee, Bo Wook;Kim, Dong Ha
    • Journal of Radiation Protection and Research
    • /
    • v.41 no.3
    • /
    • pp.237-244
    • /
    • 2016
  • Background: Korea Atomic Energy Research Institute is developing a fission product transport module for predicting the behavior of radioactive materials in the primary cooling system of a nuclear power plant as a separate module, which will be connected to a severe accident analysis code, Core Meltdown Progression Accident Simulation Software (COMPASS). Materials and Methods: This fission product transport (COMPASS-FP) module consists of a fission product release model, an aerosol generation model, and an aerosol transport model. In the fission product release model there are three submodels based on empirical correlations, and they are used to simulate the fission product gases release from the reactor core. In the aerosol generation model, the mass conservation law and Raoult's law are applied to the mixture of vapors and droplets of the fission products in a specified control volume to find the generation of the aerosol droplet. In the aerosol transport model, empirical correlations available from the open literature are used to simulate the aerosol removal processes owing to the gravitational settling, inertia impaction, diffusiophoresis, and thermophoresis. Results and Discussion: The COMPASS-FP module was validated against Aerosol Behavior Code Validation and Evaluation (ABCOVE-5) test performed by Hanford Engineering Development Laboratory for comparing the prediction and test data. The comparison results assuming a non-spherical aerosol shape for the suspended aerosol mass concentration showed a good agreement with an error range of about ${\pm}6%$. Conclusion: It was found that the COMPASS-FP module produced the reasonable results of the fission product gases release, the aerosol generation, and the gravitational settling in the aerosol removal processes for ABCOVE-5. However, more validation for other aerosol removal models needs to be performed.

Design and Implementation of Information Management Tools for the EDISON Open Platform

  • Ma, Jin;Lee, Jongsuk Ruth;Cho, Kumwon;Park, Minjae
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.11 no.2
    • /
    • pp.1089-1104
    • /
    • 2017
  • We have developed an information management tool for the EDISON (EDucation-research Integration through Simulation On the Net) open platform. EDISON is, at present, a web-based simulation service for education and research in five computational areas, namely, nanophysics, fluid dynamics, chemistry, structural dynamics, and computer aided optimal design. The EDISON open platform consists of three tiers: EDISON application framework, EDISON middleware, and EDISON infra-resources. The platform provides web portals for education and research in areas such as computational fluid dynamics, computational chemistry, computational nanophysics, computational structural dynamics, and computer aided optimal design along with user service. The main purpose of this research is to test the behavior of the release version of the EDISON Open-Platform under normal operating conditions. This management tool has been implemented using the RESTful API designed in EDISON middleware. The intention is to check co-operation between the middleware and the infrastructure. Suggested tools include User management, Simulation and Job management, and Simulation software (i.e., solver) testing. Finally, it is considered meaningful to develop a management tool that is not supported in other web-based online simulation services.

An Application of Software Reliability Estimation Model on Weapon System (국내 무기체계 분야의 소프트웨어 신뢰성 추정 모델 적용 사례)

  • Bak, Da-Un
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.6
    • /
    • pp.178-186
    • /
    • 2020
  • In the domain of Korean weapon system development, issues about software reliability have become crucial factors when developing a weapon system. There is a process required for weapon system software development and management that includes certain activities required to improve the reliability of software. However, these activities are biased toward static and dynamic analyses of source code and do not include activities necessarily required by the international standard. IEEE std. 1633-2016 defines a process for software reliability engineering and describes software reliability estimation as an essential activity in the process. Software reliability estimation means that collecting defective data during the test and estimating software reliability by using the statistical model. Based on the estimated model, developers could estimate the failure rate and make comparisons with the objective failure rate to determine termination of the test. In this study, we collected defective data and applied reliability estimation models to analyze software reliability in the development of a weapon system. To achieve objective software reliability, we continuously tested our software and quantitatively calculated software reliability. Through the research, we hope that efforts to include activities described by the international standard will be carried out in the domain of Korean weapon system development.

Development of Operational Flight Program for Stores Management Computer (무장관리컴퓨터 탑재소프트웨어 개발)

  • Lee, Sang Cheol;Kim, In Gyu;Kim, Yeong Il
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.31 no.5
    • /
    • pp.124-133
    • /
    • 2003
  • We propose an application of the Object-Oriented design methodology to develop operational flight program(OFP) for stores management computer(SMC) which manages and controls stores inventory, stores activation, launch for missiles, and release of the conventional weapons. For the development of SMC, a military version of PowerPC 603e is used as a central processing unit board and VxWorks real-time operating system is used. The Tornado software development environment(SDE) and the programming language Ada95 are used for OFP development. We design three layerd in the OFP for the independency of the software modules. An avionics system computer(ASC) simulator and a test bench are developed for the SMC integration test and verification test. And the tests are rigorously and successfully conducted.

The Comparative Study of Software Optimal Release Time Based on Record Value Statistics (기록값 통계량을 이용한 소프트웨어 최적 방출시기에 관한 비교 연구)

  • Kim, Hee-Cheul;Park, Hyoung-Keun
    • Proceedings of the KAIS Fall Conference
    • /
    • 2009.05a
    • /
    • pp.659-662
    • /
    • 2009
  • 본 연구에서는 소프트웨어 제품을 개발하여 테스팅을 거친 후 사용자에게 인도하는 시기를 결정하는 방출문제에 대하여 연구되었다. 소프트웨어의 결함을 제거하거나 수정 작업 중에도 새로운 결함이 발생될 가능성이 있는 무한고장수를 가진 비동질적인 포아송 과정에 기초하고 수명분포는 신뢰도 측면에서 여러 분포들을 적합시키는데 효율적인 특성을 가진 와이블분포를 이용한 최적 방출시기에 관한 문제를 제시하여 소프트웨어 요구 신뢰도를 만족시키고 소프트웨어 개발 및 유지 총비용을 최소화 시키는 최적 소프트웨어 방출 정책에 대하여 논의되었다.

  • PDF

The Comparative Study of Software Optimal Release Time Based on Log property Distribution (로그형 특성분포에 근거한 소프트웨어 최적 방출시기에 관한 비교 연구)

  • Kim, Hee-Cheul;Park, Hyoung-Keun
    • Proceedings of the KAIS Fall Conference
    • /
    • 2010.05a
    • /
    • pp.149-152
    • /
    • 2010
  • 본 연구에서는 소프트웨어 제품을 개발하여 테스팅을 거친 후 사용자에게 인도하는 시기를 결정하는 방출문제에 대하여 연구되었다. 인도시기에 관한 모형은 무한 고장 수에 의존하는 비동질적인 포아송 과정을 적용하였다. 이러한 포아송 과정은 소프트웨어의 결함을 제거하거나 수정 작업 중에도 새로운 결함이 발생될 가능성을 반영하는 모형이다. 적용모형은 여러 수명 분포들을 적합시키는데 효율적인 특성을 가진 콤페르쯔, 파레토, 로그-로지스틱 모형과 같은 로그형 특성분포를 이용하였다. 따라서 소프트웨어 요구 신뢰도를 만족시키고 소프트웨어 개발 및 유지 총비용을 최소화 시키는 방출시간이 최적 소프트웨어 방출 정책이 된다. 본 논문의 수치적인 예에서는 고장 간격 시간 자료를 적용하고 모수추정 방법은 최우추정법을 이용하여 최적 방출시기를 추정하였다.

  • PDF