• Title/Summary/Keyword: 테일러링

Search Result 50, Processing Time 0.023 seconds

A Case Study on Small-scale Software Development Process Tailoring (소규모 단위 프로젝트 개발 프로세스 테일러링에 대한 사례 연구)

  • 오성택;유상훈;백두권
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.496-498
    • /
    • 2004
  • 소규모 단위의 프로젝트이지만 안정성과 정확성을 중요시하는 제약 시스템 개발 프로세스에 대한 제반 문제들을 보완하기 위해서 시스템 개발 위험도를 최대한 낮추고 품질을 향상시키는데 적합한 반복적 개발 방법을 기반으로 프로젝트의 복잡도, 영역 속성의 측정 결과 값에 따라 프로세스 테일러링 할 수 있도록 개발된 세계적 제약회사 Merck & Co., Inc.의 프로세스 테일러링에 대한 표준 가이드라인을 제시한다. 실제 소규모 단위 시스템 개발에 프로세스 테일러링을 적용한 프로젝트와 적용하지 않은 프로젝트간의 성과 결과 측정을 통해 프로세스 테일러링 적용을 통한 시스템의 안전성과 정확성이 향상된 사례를 검증하고 있다.

  • PDF

A Process Tailoring Method Based on Artificial Neural Network (인공신경망 기반의 소프트웨어 개발 프로세스 테일러링 기법)

  • Park, Soo-Jin;Na, Ho-Young;Park, Soo-Yong
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.2
    • /
    • pp.201-219
    • /
    • 2006
  • The key to developing software with the lowest cost and highest quality is to implement or fit the software development process into a given environment. Generally, applying commercial or standard software development processes on a specific project can cause too much overhead if there is no effort to customize the given generic processes. Even though the customizing activities are done before starting the project, these activities are thoroughly dependent on the process engineers who have abundant experience and knowledge with tailoring processes. Owing to this dependence on human knowledge, it has been very difficult to explain the rationale for the results of process tailoring and it takes a long time to get the customized process that is applicable. Hence, we suggest a process tailoring method which adopts the artificial neural network based teaming theory to reduce the time consumed by process tailoring. Furthermore, we suggest the feedback loop mechanism to get higher accuracy in the neural network designed for the process tailoring. It can be done by reusing the process tailoring data results and determining its appropriateness level as sample data to the neural network. We proved the effectiveness of our process tailoring method through case studies using real historical data, which yielded abundant process tailoring results as sample data.

AutoTP : Automatic Test Process Generating Tool (AutoTP: 테스트 프로세스 자동 생성 도구)

  • Seo, Joo-Young;Choi, Byoung-Ju
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.4
    • /
    • pp.288-298
    • /
    • 2001
  • Utilizing standards for software process to a specific project requires a tailoring process to meet the development domain. However, the existing tailoring schemes are not systematical and possible to use without analyzing the methodology and development domain. Also, it is not quite easy to apply them to similar projects. This paper includes: 1) systematical tailoring steps and 2) an automatic algOlithm for generating test process based on "a scheme of tailoring process using the component-based development paradigm"; 3) "an automation tool for tailoring, AutoTP" which is derived from XML techniques. Users can generate a tailored test process through our AutoTP automatically without analyzing standards. methodology and domain.

  • PDF

A Process Metamodel for Flexible Process Tailoring (유연한 프로세스 테일러링을 위한 프로세스 메타모델)

  • Kim Ki-Ho;Hong Sun-Joo;Choi Sung-Woon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.361-364
    • /
    • 2004
  • 소프트웨어 개발 프로젝트의 특성을 고려한 프로세스의 테일러링은 고품질 소프트웨어 개발에 기본적인 요건이다. 테일러링을 유연하게 하기 위해서는 프로세스 구성 변화에 대한 영향이 지역화 되도록 프로세스 구성요소가 모듈화되어야 한다. 본 논문에서는 프로세스 모델을 모듈화된 요소기반으로 정의하기 위한 메타모델을 정의한다. 또한 정의된 메타모델을 기반으로 모듈화된 프로세스 모델의 예를 제시한다.

  • PDF

Study on Risk-based Satellite Product Assurance and Tailoring (리스크 기반의 위성 제품보증 및 테일러링 분석)

  • Song, Sua;Chang, Young-Keun
    • Journal of Aerospace System Engineering
    • /
    • v.12 no.5
    • /
    • pp.76-88
    • /
    • 2018
  • Space agencies such as NASA, ESA, and the US military provide guidelines and standards for PA(product assurance) requirements and plans. In recent years, major satellite manufacturers around the world have been mitigating PA requirements and processes by tailoring. PA tailoring has been implemented to improve the cost and schedule efficiency. PA tailoring can be accomplished based on various factors such as mission, classification of mission risk, complexity, development cost, life cycle, etc. In this study, PA tasks according to the mission risk classification proposed by NASA are investigated, and the tailoring method is suggested for the optimization of the development cost and schedule. In particular, the classification of mission risk for the satellites under development or operation in Korea is performed, and PA characteristics in accordance with mission risk are analyzed.

Tailoring the Defense Component Based Development Process for Embedded Software Development (임베디드 소프트웨어 개발을 위한 국방 CBD 프로세스 테일러링)

  • Jung Kyoung-Chul;Lee Kil-Sup;Lee Sung-Jong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.334-336
    • /
    • 2005
  • 유비쿼터스 시대에 진입하면서 임베디드 소프트웨어의 개발에 대한 관심이 높아지고 있다. 국방 분야에서는 국방무기 및 비무기 내장형 소프트웨어 관리지침과 공군에서 운영되는 항공무기 소프트웨어 개발 프로세스 등이 운용되고 있으며, 국방 CBD 방법론은 주로 응용체계 개발을 위한 컴포넌트 기반의 구체적인 방법론이다. 이러한 국방 CBD 방법론을 임베디드 소프트웨어 개발에 적용가능 여부는 발표되지 않았다. 따라서 본 논문에서는 임베디드 소프트웨어개발을 위한 국방 CBD 프로세스 테일러링 방안을 고찰하고자 한다. 이를 위하여 국방 무기 및 비무기 내장형 소프트웨어 관리지침에 근거한 조정, 임베디드 소프트웨어 개발 방식에 따른 조정 컴포넌트 및 객체 지향기술, 그리고 UML 기술 적용으로 구분하여 테일러링 방안을 제시한다. 그 결과 국방 CBD 방법론의 적용 범위의 확대 및 개발 프로세스의 표준화에 기여할 것으로 기대된다.

  • PDF

A Study on Process Tailoring based on SPLE concepts (SPLE 개념을 활용한 프로세스 테일러링에 관한 연구)

  • Choi, Seungyong;Kim, Suntae;Kim, Jeongah
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.611-614
    • /
    • 2015
  • IT 환경이 점차 융 복합화가 되어가면서 소프트웨어 개발 업체들은 다양해진 소프트웨어 개발 영역에 맞춰 소프트웨어 프로세스를 신속하게 적용하는 데 어려움을 겪고 있다. 이와 같은 문제를 해결하고자 본 논문에서는 소프트웨어 개발 업체들이 구축해 놓은 소프트웨어 프로세스 자산을 재사용해 특정 소프트웨어 개발 프로젝트에 적용할 소프트웨어 프로세스를 효율적으로 수립할 수 있는 체계적인 소프트웨어 프로세스 테일러링 절차를 제시한다. 제시한 소프트웨어 프로세스 테일러링 절차를 도입하는 소프트웨어 개발 업체는 소프트웨어 개발 영역에 특화된 소프트웨어 프로세스를 빠르게 수립할 수 있게 됨으로써 정의한 소프트웨어 프로세스를 통해 소프트웨어 개발 프로젝트의 위험 요인들을 사전에 인지할 수 있게 되고 소프트웨어 개발 프로젝트가 예측 불가능한 상태로 진행되는 것을 미연에 통제할 수 있게 될 것으로 예상된다.

A Study for Effective Method Tailoring in Construction of Medical Information System (효율적인 방법론 테일러링에 대한 연구-의료업종을 중심으로)

  • Choi, Won-Young;Kim, Soon-Gohn
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1385-1388
    • /
    • 2011
  • 국내 의료정보시스템 구축 시 구축 범위의 확대와 단 납기 추세가 심화되어 감에 따라 많은 의료정보시스템 개발기관들은 방법론의 적용에 있어서 개발기관 위주의 무분별한 테일러링을 채택하고 있으며, 이로 인하여 만성적인 납기의 지연과 소프트웨어 품질의 저하라는 심각한 부작용을 나타내고 있다. 이에 본 연구에서는 소프트웨어 품질과 생산성 향상에 기여할 수 있도록 의료정보시스템 구축 환경에 따른 테일러링 규칙을 제시함으로써 실무적인 가이드라인을 제시하고자 한다.

Prolog Tailoring Technique on Epilog Tailored Procedures (에필로그 테일러된 프로시저를 위한 프롤로그 테일러링 기법)

  • Jhi, Yoon-Chan;Kim, Ki-Chang
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.5
    • /
    • pp.1345-1356
    • /
    • 1998
  • Prolog tailoring technique, an optimization method to improve the execution speed of a procedure, is proposed in this paper. When a procedure is frequently and repeatedly called and the machine has a lot of callee-saved registers, optimizing prolog and epilog can become an important step of optimization. Epilg tailoring supported by IBM XL C Compiler has been known to improve procedure's execution speed by reducing register restore instructions on execution paths, but no algorithms for prolog tailoring has been proposed yet. The prolog generated by the prolog tailoring algorithm proposed in this paper executes considerably smaller number of register save instructions at run-time. This means the total number of instructions to be executed is decreased resulting in an improvement on the procedure's execution speed. To maintain the correctness of code, prolog code should not be inserted inside diamond structures of loop structures. This paper proposes a prolog tailoring technique which generates register save instructions at the best position in a control flow graph while not allowing the insertion of any prolog code inside diamond structures of loop structures.

  • PDF

Environmental Test Tailoring for Fighter Aircraft Intended for Operating in Korean Peninsula (대한민국에서 운용될 전투기의 환경시험 테일러링 기법 연구)

  • Park, Jung Min;Lee, Jae Won;Myong, Rho Shin
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.47 no.5
    • /
    • pp.344-357
    • /
    • 2019
  • Operational failures may occur even though there had been no signs of defect during the manufacturing process, which may be caused due to exposure to environmental stress which had not been addressed properly during the design process. It is thus necessary to perform environmental testing to determine the cause of the failures. Environmental testing is also used to determine whether a materiel has enough tolerance to the environmental stress during its operation. In this study, the method and level for each environmental testing are properly tailored and applied to a fight aircraft intended to operate in ROK (Republic of Korea), based on the MIL-STD-810G Change 1. Since each part of a fighter aircraft may be exposed to each different environment, LRUs (Line Replaceable Units) exposed to similar environment should be tested similarly. In addition, the decision whether to apply specific test and the tailoring technique in test level were derived for natural and induced environments, respectively. As a fight aircraft is assumed to operate in ROK, the tailoring of test methods and test level to fit to the environment in Korean peninsula is necessary. Further research is needed in determining a specific procedure and a specific level in a test method, and also in determining the test sequence, when conducting more than one is needed, because it can alter test results and it hence becomes an essential element in test design.