• 제목/요약/키워드: Process Requirements

검색결과 2,680건 처리시간 0.025초

철도시스템 개발에서 시스템 안전성을 고려한 설계검증 프로세스의 개선에 관한 연구 (On the Improvement of the Design Verification Process for the Development of Railway Systems with Systems Safety Considered)

  • 심상현;이재천
    • 대한안전경영과학회지
    • /
    • 제15권1호
    • /
    • pp.51-60
    • /
    • 2013
  • As the human demand or desire on brand new systems otherwise equipped with new functions grows drastically, so does the complexity of the systems. With this trend, the systems are becoming bigger in scale and at the same time the safety requirements are more stringent in the development. Typical systems examples in such a situation may include high-speed railway systems, aero and space systems, marine systems, etc. Failure of those systems can cause serious damages on both the human being and wealth with social infrastructure. As such, it is quite necessary to ensure that the safety requirements be satisfied in the system development. To achieve this need, there could be a lot of solutions to take. In this paper, regarding safety, a special attention is given to the verification phase process, which is one of the intermediate phases of whole systems development process. More specifically, the ultimate concern is placed on how to carry out the design verification while ensuring the safety requirements. To do so, some improvements in the verification phase were proposed first. Then, the outcomes were combined with the systems safety process by generating an integrated process model to reach the goal. As a case study, application to a railway system was discussed, where strict safety requirements are usually necessary. It would be expected that the potential likelihood of failure with rail systems could be reduced if the results obtained are used effectively with some enhancement from further study.

Safety-critical 소프트웨어 적용을 위한 소프트웨어 개발 절차 (A Software Engineering Process for Safety-critical Software Application)

  • Kang, Byung-Heon;Kim, Hang-Bae;Chang, Hoon-Seon;Jeon, Jong-Sun;Park, Suk-Joon
    • Nuclear Engineering and Technology
    • /
    • 제27권1호
    • /
    • pp.84-95
    • /
    • 1995
  • Application of computer software to safety-critical systems is on the increase. To be successful, the software must be designed and constructed to meet the functional and performance requirements of the system. For safety reason, the software must be demonstrated not only to meet these requirements, but also to operate safely as a component within the system. For longer-term cost consideration, the software must be designed and structured to ease future maintenance and modifications. This paper present a software engineering process for the production of safety-critical software for a nuclear power plant The presentation is expository in nature of a viable high quality safety-critical software development. It is based on the ideas of a rational design process and on the experience of the adaptation of such process in the production of the safety-critical software for the Shutdown System Number Two of Wolsong 2, 3 & 4 nuclear power generation plants. This process is significantly different from a conventional process in terms of rigorous software development phases and software design techniques. The process covers documentation, design, verification and testing using mathematically precise notations and highly reviewable tabular format to specify software requirements and software design. These specifications allow rigorous, stepwise verification of software design against software requirements, and code against software design using static analysis. The software engineering process described in this paper applies the principle of information-hiding decomposition in software design using a modular design technique so that when a change is' required or an error is detected, the affected scope can be readily and confidently located. It also facilitates a sense of high degree of confidence in the ‘correctness’ of the software production, and provides a relatively simple and straightforward code implementation effort.

  • PDF

업무 환경의 디지털 전환에서 업무 특성, IT 특성, 조직 특성이 업무 프로세스 가상성에 미치는 영향 연구 (A study on the Effect of Process, IT, and Organization Characteristics on Business Process Virtualizability)

  • 풍일척;권순동
    • 경영정보학연구
    • /
    • 제24권4호
    • /
    • pp.119-142
    • /
    • 2022
  • 조직은 물리적 환경에서의 업무 처리를 정보시스템과 인공지능 기반의 가상적 업무 처리로 디지털 전환함으로써 업무수행에 따른 시간과 공간의 제약을 극복하고 경쟁력을 창출하고 있다. 이러한 업무 환경의 디지털 전환은 최근 코로나19 팬데믹으로 많은 조직이 원격근무를 실시하면서 급진전 되었다. 본 연구에서는 급격한 업무 환경의 디지털 전환이 가져온 성과인 업무 프로세스 가상성에 초점을 두고 연구하였다. 업무 프로세스 가상성은 가상환경에서의 업무처리의 적합성이나 수월성과 같은 결과적 품질이다. 본 연구에서는 프로세스 가상화 이론에 근거하여 업무 특성과 IT 특성과 조직 특성이 업무 프로세스 가성성에 미치는 연구모형을 수립하였다. 가상 환경에서 원격근무를 경험한 사람들을 대상으로 검증한 결과, 첫째, 업무 특성 측면에서 감각적 요구는 업무 프로세스 가상성에 영향을 미치지만, 관계적 요구, 동기화 요구, 식별제어 요구는 영향이 없음을 확인하였다. 둘째, IT 특성 측면에서 표현력과 도달력은 업무 프로세스 가상성에 영향을 미치는 것을 확인하였다. 셋째, 조직 특성 측면에서 근무 자율성은 업무 프로세스 가상성에 영향을 미치지만, 평가 불공정성은 영향이 없음을 확인하였다. 본 연구는 업무 프로세스 가상성에 IT의 표현력과 도달력이 가장 큰 영향을 미치고, 직무 자율성은 다음이며, 감각적 요구는 영향이 가장 낮음을 규명함으로써 업무 프로세스 가상화의 성공 가능성을 높이기 위한 실무적 시사점을 제시했다는 점에서 의미가 있다.

위험원 분석 결과를 반영한 시스템 안전 요구사항 생성에 관한 연구 (On the Development of Systems Safety Requirements Using Hazard Analysis Results)

  • 김재철;이재천
    • 대한안전경영과학회지
    • /
    • 제13권4호
    • /
    • pp.9-16
    • /
    • 2011
  • Modern systems become more complex and the demand for systems safety goes up sharply. Thus, the proper handling of the safety requirements in the systems design is getting greatly increased attention these days. Hazard analysis has been one of the active areas of research in connection with systems safety. In this paper, we study a subject on how the hazard analysis results can be incorporated in the systems design. To this end we set up a goal on how to systematically generate safety requirements that should reflect hazard analysis results and be implemented in the systems design and development. To do so, we first review the process for systems design and suggest the associated Model. Then the process and results of hazard analysis are analyzed and Modeled particularly with emphasis on the safety data. The resulting data Model incorporating both the hazard analysis and system life cycle is used in the generation of safety requirements. Based on the developed data Model, the generation of the requirements, the construction of requirements DB, and the change management later on is demonstrated through the use of a computer-aided software tool.

A Study on Workwear Prototype Development: Based on the Functional, Expressive, Aesthetic (FEA) Model

  • Huh Ga Young
    • 패션비즈니스
    • /
    • 제27권6호
    • /
    • pp.37-46
    • /
    • 2023
  • This study aims to develop workwear prototypes by applying a systematic approach considering the characteristics of workwear. A case study was conducted before this study to derive workwear's four characteristics: 'Ergonomic Pattern-Making, Certified Fabric, Specialized Color, and Customized Details.' a prior study proposed the integrated framework combining these characteristics with the FEA model. The new framework identified that these characteristics are considered in terms of functionality, expression, and aesthetics; it can increase workers' satisfaction and meet the market demand without concentrating on only particular aspects. Before prototype production, the requirements for each characteristic of workwear were analyzed through theoretical research of previously published related papers. The study primarily gathered workwear requirements data and sources from consumer satisfaction surveys and investigations into the wearing conditions of work clothes. When considering all aspects of pattern-making, fabric, color, and detail in functionality, 'comfort movement, body protection, improved work efficiency' were identified as necessary. Expressive requirements were fundamental, including 'reflecting the wearer's preferences, expressing a sense of belonging and identity. It was clear that incorporating design elements and applying current trends to the aesthetic requirements of work clothes was necessary. Four prototypes comprised two top and bottom sets and two overalls using these requirements. The framework was used throughout the entire process of planning, producing, and evaluating prototypes, and through this, the results fulfilled the requirements. This study is significant because it produced workwear prototypes using an integrated approach that considered functional, expressive, and aesthetic aspects.

An Advanced User-Construction Requirement Within the EFD for the Development of Large-scale Information Systems

  • Park, Won-Seok;Park, Man-Gon
    • 한국멀티미디어학회논문지
    • /
    • 제6권4호
    • /
    • pp.723-735
    • /
    • 2003
  • This research focuses ell an approach for the building of a requirements model for the development of large-scale information systems. It will suggest a set of requirements engineering processes as a procedure of the implementation for building the requirements model. It will also emphasise the evaluation requirements model aimed to refine and complete the requirements model by the different user groups as a cross reference. This paper provides an advanced user-construction requirements within the Event Flow Diagram as a set of requirements engineering process.

  • PDF

시스템적 접근을 통한 레이저 미세가공 설계 프로세스 개발에 관한 연구 (A Study on Application of Systems Approach for Laser Micro Machining Design Process)

  • 문성욱;박영원;남기중
    • 한국레이저가공학회지
    • /
    • 제10권3호
    • /
    • pp.15-24
    • /
    • 2007
  • In this paper laser micromachining system design process for commercialization is suggested. The constructed system design process is properly adjusted for laser micromachining area after tailoring engine process of system engineering process such as requirement analysis, functional analysis and allocation, system synthesis and system optimization process. In the current laser machining system design, system components and specifications are determined on the basis of experimental experience which a laser is being used in machining some materials as well as the current machining and research trend. In this paper, however, systematic process is suggested in addition to experimental experience, which the laser and system components and their specifications are decided in the process of definition of functional requirements and engine design variables of system to satisfy the customer's requirements.

  • PDF

미국방성의 전력개발 프로세스를 활용한 스마트 시티 개념설계 방안 (Concept Design Method of Smart City using Defense System Development Process of DoD)

  • 이중윤
    • 시스템엔지니어링학술지
    • /
    • 제15권2호
    • /
    • pp.98-107
    • /
    • 2019
  • The defense system development process is a process of developing various systems that perform functions in various functional areas such as battlefield awareness, command control, force application, and logistical support. In other words, the defense system development process is a process of developing many systems simultaneously in various functional areas. Various systems developed through this process should be interoperable so that they can be integrated and operated in a joint warfighting environment. To successfully implement this, the US Department of Defense uses the Joint Capability Integrated Development System(JCIDS) for the defense system development, and within this JCIDS processes the Capability Based Assessment(CBA) methodology as its core technology. This CBA methodology transforms the mission activity requirements to functional capability requirements logically and transforms the functional capability requirements to system requirements logically also. Smart City is a city that improves the convenience and quality of life of the citizen by integrates various systems that perform various functions of the city and smarties various functional systems with smart services by using IT technology. In other words, defense system development and smart city development have a common feature of the process of developing many systems simultaneously in various functional areas. In order to address the problem of having to develop many systems simultaneously in each functional area, it is important to logically transform the various mission scenarios into functions and logically transform the functions into systems. Therefore, a joint capability integrated development system and its core methodology, Capability Based Assessment(CBA), can be applied to smart city development. This paper proposes a method for performing a smart city concept design method using the capability based evaluation (CBA) method.

소규모 시스템의 요건에 의한 설계 (A Requirements Driven System Design Process for a Small System)

  • 김의중;신근하;최재성
    • 한국정밀공학회지
    • /
    • 제18권10호
    • /
    • pp.69-75
    • /
    • 2001
  • Systems engineering has been utilized in system development primarily for large-scale projects or commercial large-scale systems during the last several decades. We can understand why it would be useful to apply systems engineering to the development of a relatively small system. However, it is difficult to effectively carry out a project due to the complexity in applying the methods of systems engineering. To apply systems engineering to the development of a small system, the system engineering processes should be tailored. We established a requirements driven system design process(RDSDP) that can effectively carry out the system design far a small system. RDSDP is a system design process that treats all the requirements thoroughly and effectively. This is applied by the designer according to a standardized and systematized process during the first phase in design, in which system specifications are made. By using RDSDP, we can affect a reduction of the number of redesign phases in the process of the system design, shorten the period for to make specification, which will then cause the system to succeed in the actual application.

  • PDF

보안 위협위치에서 재사용 가능한 상태전이도를 이용한 보안요구사항 식별 (Identifying Security Requirement using Reusable State Transition Diagram at Security Threat Location)

  • 서성채;유진호;김영대;김병기
    • 정보처리학회논문지D
    • /
    • 제13D권1호
    • /
    • pp.67-74
    • /
    • 2006
  • 소프트웨어 개발 과정에서 보안 요구사항 식별은 그 중요성으로 최근에 관심이 주목되고 있다. 그러나 기존 방법들은 보안 요구사항 식별 방법과 절차가 명확하지 않았다. 본 논문에서는 소프트웨어 개발자가 보안 위협 위치의 상태전이도로부터 보안 요구사항을 식별하는 절차를 제안한다. 이과정은 상태전이도를 작성하는 부분과 어플리케이션 의존적인 보안 요구사항을 식별하는 부분으로 구성된다. 상태전이도 작성은 1) 공격자가 소프트웨어 취약성을 이용하여 자산을 공격한다는 것에 기반하여 기존에 발생했던 보안 실패 자료를 이용하여 소프트웨어의 취약성을 위협하는 위치를 식별하고, 2) 식별된 위협 위치에 해당하는 소프트웨어 취약성을 방어, 완화시킬 수 있는 상태전이도를 작성하는 과정으로 이루어진다. 어플리케이션 의존적인 보안 요구사항 식별과정은 1) 기능 요구사항을 분석 한 후, 위협 위치를 파악하고, 각 위협 위치 에 해당하는 상태전이도를 적용하고, 2) 상태전이도를 어플리케이션 의존적인 형태로 수정한 후, 3) 보안 요구사항 추출 규칙을 적용하여 보안요구사항을 작성하는 과정으로 구성된다. 제안한 방법은 소프트웨어 개발자가 소프트웨어 개발 초기에 모델을 적용하여 쉽게 보안 요구사항을 식별하는데 도움을 준다.