• 제목/요약/키워드: requirement

검색결과 8,474건 처리시간 0.041초

시스템 요구사항 최적화를 위한 프레임워크 (A Framework for Optimizing System Requirements)

  • 김철진;송치양;이숙희
    • 한국IT서비스학회지
    • /
    • 제11권2호
    • /
    • pp.259-274
    • /
    • 2012
  • A well organized system requirements provide a solid basis of achiving a successful project and are effective methods of communication among stakeholders. We illustrate and propose a 'System Requirement Development Framework' to develop correct requirements as a methodical approach. We first organize a 'Requirement Development Process' and then establish a 'Non-Functional Requirements Principle'. On these basis, we next propose a 'Requirement Development Guideline' from a perspective of 'Functional Requirement', 'Non-Functional Requirement' and 'Triage' in advanced stages. We also verify and evaluate the suitability of our proposed 'System Requirement Development Framework' by applying it to several projects.

요구사항의 품질 향상을 위한 자동화 검증 기법 (An Automated Verification Technique for Enhancing Quality of Requirement)

  • 김철진
    • 한국산학기술학회논문지
    • /
    • 제13권9호
    • /
    • pp.4207-4213
    • /
    • 2012
  • 소프트웨어의 품질은 요구사항 품질과 강하게 관계되어 있다. 이에 따라서 기업들은 요구사항의 품질을 향상시켜 주기 위한 노력을 하고 있다. 그러나 명세서 형태의 요구사항은 검증하기 어려우며, 분석가의 비정형화된 업무 지식에 의존해야 한다. 또한 명세서 형태의 요구사항 품질을 향상시켜 주기 위한 정형화된 방법론이나 자동화된 기법이 미흡한 상황이다. 본 논문에서는 요구사항의 품질을 향상시켜 주기 위한 요구사항 검증 프로세스 및 자동화 검증 도구를 제안한다. 검증을 위해 요구사항에 대한 외적뷰 설계와 내적뷰 설계를 비교한다. 사례연구를 통해 제안된 요구사항 자동화 검증 기법의 타당성을 검증한다.

논 감수심에 영향을 주는 요인에 관한 연구 (A study of influence factors on water requirement in paddy fields)

  • 이상봉;전종길;윤진하;강창호
    • 한국농공학회:학술대회논문집
    • /
    • 한국농공학회 2005년도 학술발표논문집
    • /
    • pp.80-84
    • /
    • 2005
  • The water requirement of transplanting culture(TC) consisting of 16 plots and direct seeding culture in a well-drained paddy field(DC) also having 15 plots were measured in order to clarify the influence factors on water requirement. Each plot was maintained under different cultivation conditions. Those varied cultivation conditions were classified into 7 items. Subsequently, the relationship between water requirement and 7 items were analyzed by evaluating the average water requirement in each condition to clarify the items influencing water requirement. From the analysis of the results, the water requirement of DC was determined to be 3.5 times of the TC. Furthermore, water requirement in DC and TC were influenced mainly by ponding depth and locational condition respectively.

  • PDF

Discourse Structure Analysis for Requirement Mining

  • Kang, Juyeon;Saint-dizier, Patrick
    • International Journal of Knowledge Content Development & Technology
    • /
    • 제3권2호
    • /
    • pp.43-65
    • /
    • 2013
  • In this work, we first introduce two main approaches to writing requirements and then propose a method based on Natural Language Processing to improve requirement authoring and the overall coherence, cohesion and organization of requirement documents. We investigate the structure of requirement kernels, and then the discourse structure associated with those kernels. This will then enable the system to accurately extract requirements and their related contexts from texts (called requirement mining). Finally, we relate a first experimentation on requirement mining based on texts from seven companies. An evaluation that compares those results with manually annotated corpora of documents is given to conclude.

Current issues on Requirement Traceability Mechanism for Software Organization of the 4th Industrial Revolution

  • Kim, Janghwan;Kim, R. Young Chul
    • International journal of advanced smart convergence
    • /
    • 제9권4호
    • /
    • pp.167-172
    • /
    • 2020
  • In the 4th industrial revolution, there are many projects for diverse software applications of smart city environments. Most of the stakeholders focus on considering software quality for their developed software. Nobody doesn't guarantee requirement satisfaction after complete development. At this time, we can only work on user acceptance testing for requirement satisfaction on frequently changing requirements. Why keeps the requirement traceability? This traceability is to identify risks related to requirements, to assure correct software development based on customer requirements. To solve this, we are researching how to implement requirement traceability across each artifact's relationship to each activity of a whole development lifecycle.

NLP 기계 학습을 사용한 한글 요구사항 문서에서의 요구사항 자동 생성 프로세스 (Process for Automatic Requirement Generation in Korean Requirements Documents using NLP Machine Learning)

  • 백영윤;박수진;박용범
    • 반도체디스플레이기술학회지
    • /
    • 제22권1호
    • /
    • pp.88-93
    • /
    • 2023
  • In software engineering, requirement analysis is an important task throughout the process and takes up a high proportion. However, factors that fail to analyze requirements include communication failure, different understanding of the meaning of requirements, and failure to perform requirements normally. To solve this problem, we derived actors and behaviors using morpheme analysis and BERT algorithms in the Korean requirement document and constructed them as ontologies. A chatbot system with ontology data is constructed to derive a final system event list through Q&A with users. The chatbot system generates the derived system event list as a requirement diagram and a requirement specification and provides it to the user. Through the above system, diagrams and specifications with a level of coverage complied with Korean requirement documents were created.

  • PDF

요구사항 변경이 확정가 프로젝트 계획에 미치는 영향 (The Effect of Requirement Creep on the Fixed-Cost Project Planning)

  • 이상운
    • 정보처리학회논문지D
    • /
    • 제14D권6호
    • /
    • pp.641-648
    • /
    • 2007
  • 요구사항이 빈번히 변경되는 동적 비즈니스 시스템 프로젝트를 확정가로 개발할 경우, 개발과정에서 발생하는 요구사항의 변경에 따른 추가 소요 비용으로 인해 확정가 범위 이내로 개발을 완료하는 것은 거의 불가능하다. 확정가 범위 이내에서 성공적으로 프로젝트를 완료하기 위해서는 요구사항 변경 규모와 이에 기반하여 개발이 되지 않아도 되는 옵션 요구사항의 비율을 관리하여야 한다. 이에 대해 Bhagwat는 요구사항 변경이 구축단계에서만 발생한다고 한정하였다. 또한, 소프트웨어 개발비용, 구축단계 소요 비용과 요구사항 변경에 소요되는 추가 비용이 동일하다고 가정함으로써 요구사항 변경 비율과 옵션 요구사항의 비율 유도의 모순을 보였다. 본 논문은 요구사항 변경은 정련단계와 구축단계에서 발생한다고 가정하였다. 또한, 소프트웨어 개발비용, 구축단계 소요 비용과 요구사항 변경 비용간에는 차이가 발생한다고 가정하였다. 그 결과 확정가 대비 요구사항 변경에 따른 추가 소요 비용과 개발이 되지 않아도 되는 옵션 요구사항의 비율도 보다 현실성을 반영하는 결과를 얻을 수 있었다.

Partition of Amino Acids Requirement for Maintenance and Growth of Broilers II. Methionine

  • Kim, J.H.;Cho, W.T.;Yang, C.J.;Shin, I.S.;Han, In K.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제10권3호
    • /
    • pp.277-283
    • /
    • 1997
  • Purified diets containing five levels of methionine with 0.4% cystine were fed to growing chicks (8 days old male Arbor Acre strain) to evaluate methionine requirements for growth and maintenance. A model was developed to separate methionine requirement for maintenance from requirement for growth. From this model the daily methionine requirement for growth was 4.22 mg/g gain, and the daily methionine requirement for maintenance was 0.034 times metabolic body size ($W^{0.75}$). Based on nitrogen gain response, the methionine requirement for growth was 0.162 mg/mg N gain, and the daily maintenance requirement was 0.037 times metabolic body size. The plateau of plasma methionine concentration reached at 117.16 mg intake pre day. The total methionine requirement determined based on weight gain response was 138.29 mg/day or 0.33% of the diet and the one determined based on nitrogen gain response was 141.7 mg/day of 0.34% of the diet, respectively. As a percentage of protein, methionine was calculated to be 2.6%; the reported methionine content of carcass CP was 1.76%.

수출용 KT-1 요구사항 아키텍처 모델 구축 (System Requirement Architecture Modeling of KT-1 Export Version)

  • 강민성;이진균;김진석;손환익;강영호;이중윤;최민신;이영선
    • 한국군사과학기술학회지
    • /
    • 제9권1호
    • /
    • pp.135-143
    • /
    • 2006
  • This paper describes a requirement architecture modeling for the front end of KT-1 export version requirement definition processes to construct SDS(system development specification). The requirement definition process is a highly conceptual process that is difficult to carry out. This paper focuses on how to perform the KT-1 export version requirements definition process including the integration of process, methods and tools for the front-end activity of requirements definition process. This requirement model is structured in four segments, including requirement layering, requirement categorization, life cycle stakeholder and requirement definition process using Computer-Aided Systems Engineering tool(CORE).

요구사항 시나리오 기계 학습을 이용한 자동 소프트웨어 요구사항 패턴 추출 기법 (Automatic Software Requirement Pattern Extraction Method Using Machine Learning of Requirement Scenario)

  • 고덕윤;박수용;김순태;유희경;황만수
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권1호
    • /
    • pp.263-271
    • /
    • 2016
  • 소프트웨어 요구사항 분석은 성공적인 소프트웨어 프로젝트를 위해 필수적 요소이다. 특히 불완전한 요구사항은 소프트웨어 프로젝트 실패의 가장 큰 원인으로 꼽힌다. 불완전한 요구사항은 소프트웨어 개발 시 개발자에게 이해 부족을 야기할 뿐 아니라, 소프트웨어 검증 시 에도 모호한 기준을 제공함으로써, 개발 후반부에 납기일 연기 및 비용 증가의 원인이 된다. 요구사항 패턴은 이러한 문제를 극복하는데 도움을 줄 수 있다. 요구사항 패턴은 요구사항 작성과 검토 시 참조모델이 될 뿐 아니라, 검증 기준이 될 수 있으며, 작성자가 누락한 부분을 보완해 줄 수 있다. 이와 더불어 요구사항 작성의 경험이 적은 작성자는 요구사항 패턴을 통해 더 쉽고, 빠르고 정확하게 요구사항을 작성할 수 있다. 본 논문에서는 다양한 요구사항의 시나리오를 통해 공통된 요구사항 시나리오를 추출하는 기법을 제안한다. 그리고 제안한 기법의 가시성 검증을 위해 여덟 개의 프로젝트에서 추출한 83개의 소프트웨어 시나리오를 통해 54개의 시나리오 패턴을 추출하고 이 패턴을 이용하여 누락된 행위를 찾는 과정을 사례연구를 통해 보여준다.