• Title/Summary/Keyword: requirements analysis

Search Result 4,351, Processing Time 0.034 seconds

A Document-Driven Method for Certifying Scientific Computing Software for Use in Nuclear Safety Analysis

  • Smith, W. Spencer;Koothoor, Nirmitha
    • Nuclear Engineering and Technology
    • /
    • v.48 no.2
    • /
    • pp.404-418
    • /
    • 2016
  • This paper presents a documentation and development method to facilitate the certification of scientific computing software used in the safety analysis of nuclear facilities. To study the problems faced during quality assurance and certification activities, a case study was performed on legacy software used for thermal analysis of a fuelpin in a nuclear reactor. Although no errors were uncovered in the code, 27 issues of incompleteness and inconsistency were found with the documentation. This work proposes that software documentation follow a rational process, which includes a software requirements specification following a template that is reusable, maintainable, and understandable. To develop the design and implementation, this paper suggests literate programming as an alternative to traditional structured programming. Literate programming allows for documenting of numerical algorithms and code together in what is termed the literate programmer's manual. This manual is developed with explicit traceability to the software requirements specification. The traceability between the theory, numerical algorithms, and implementation facilitates achieving completeness and consistency, as well as simplifies the process of verification and the associated certification.

User Requirement Analysis on Risk Management of Architectural Heritage in Virtual Reality

  • Lee, Jongwook
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.9
    • /
    • pp.69-75
    • /
    • 2019
  • We propose a method to analyze user requirements to design a virtual reality-based risk management system. This paper presents surveys, interviews, prototype evaluation methods, and implementation process. Architectural heritage is easily exposed to natural and artificial dangers caused by various material combinations and structural features. So, risk management of cultural heritage plays a key role in preserving and managing cultural heritage. However, risk management has been carried out through empirical methods using distributed data. This study analyzes user requirements for designing functions and interfaces of VR-based risk management system and evaluates prototypes to overcome the above problems. As a result, most heritage managers wanted a system function to support risk analysis and response. They also found that they prefer 2D information such as existing drawings and photos rather than 3D information. The results of the user requirements analysis derived from this study will be used to create risk management applications.

A Structural Relationship among Job Requirements, Job Resources and Job Burnout, and Organizational Effectiveness of Private Security Guards (민간경비원의 직무요구 직무자원과 소진, 조직유효성의 구조적 관계)

  • Kim, Sung-Cheol;Kim, Young-Hyun
    • Korean Security Journal
    • /
    • no.48
    • /
    • pp.9-33
    • /
    • 2016
  • The purpose of the present study was to find out cause-and-effect relationship between job requirements and job resources, with job burnout as a mediator variable, and the effects of these variables on organizational effectiveness. The population in the present study was private security guards employed by 13 private security companies in Seoul and Gyeonggi-do areas, and a survey was conducted on 500 security guards selected using purposive sampling technique. Out of 460 questionnaires distributed, 429 responses, excluding 31 outliers or insincere responses, were used for data analysis. For analysis, data were coded and entered into SPSS 18.0 and AMOS 18.0, which were used to analyze the data. Descriptive analyses were performed to find out sociodemographic characteristics of the respondents. The exploratory factor analysis (EFA) and confirmatory factor analysis (CFA) were used to test the validity of the measurement tool, and the Cronbach's Alpha coefficients were calculated to test the reliability. To find out the significance of relationships among variables, Pearson's correlation analysis was performed. Covariance Structure Analysis (CSA) was performed to test the relationship among latent factors of a model for job requirements, job resources, job burnout, and organizational effectiveness of the private security guards, and the fitness of the model analyzed with CSA was determined by the goodness-of-fit index ($x^2$, df, p, RMR, GFI, CFI, TLI, RMSEA). The level of significance was set at .05, and the following results were obtained. First, even though the effect of job requirements on job burnout was not statistically significant, it had a positive influence overall, and this result can be considered such that the higher the perception of job requirements by the member of the organization, the higher the perception of job burnout. Second, the influence of job resources on job burnout was negative, which can be considered that the higher the perception of job resources, the lower the perception of job burnout. Third, even though the influence of job requirements on organizational effectiveness was statistically nonsignificant, it had a negative influence overall, and this result can be considered that the higher the perception of job requirements, the lower the perception of organizational effectiveness. Fourth, job resources had a positive influence on organizational effectiveness, and it can be considered that the higher the perception of job resources, the higher the perception of organizational effectiveness. Fifth, the results of the analysis between job burnout and organizational effectiveness revealed that, even though the influence of job burnout on organizational effectiveness was statistically nonsignificant, it had partial negative influences on sublevels of organizational effectiveness, and this may suggest that the higher the perception of job burnout by the organization members, the lower the organizational effectiveness. Sixth, the analysis of mediating role in the relationship between job requirements and organizational effectiveness, job burnout was taking partial mediating role between job requirements and organizational effectiveness. These results suggest that reducing job burnout by managing job requirements, organizational effectiveness that leads to job satisfaction, organizational commitment, and turnover intention can be maximized. Seventh, the analysis of mediating role in the relationship among job requirements, job resources, and organizational effectiveness, job burnout was assuming a partial mediating role in the relationships among job requirements, job resources, and organizational effectiveness. These results suggest that organizational effectiveness can be maximized by either lowering job requirements or burnout management through reorganizing job resources.

  • PDF

Requirements Analysis for an Adaptive Courseware (적응형 코스웨어를 위한 요구 분석)

  • Lee, Jae-Mu
    • Journal of The Korean Association of Information Education
    • /
    • v.16 no.2
    • /
    • pp.173-180
    • /
    • 2012
  • This study looks for the requirements for adaptive courseware and provides background for developing effective adaptive courseware. Most adaptive courseware does not adequately reflect the requirements of learners. If it properly reflected learners' requirements well, it could be used more effectively. therefore, this study analyzes and suggests the requirements of an adaptive courseware for pre-service teachers who are majoring in computer education. The study methods were factor analysis and frequency analysis through survey. The results show that the important elements of an adaptive courseware are a learning style designed according to individual differences as well as an instruction model appropriate to the subject domain. The study examined adaption by learner level, by learning objective, by learning style, by method of learning content, and by learning history in that order. Therefore while the most of adaptive courseware support learning style; we propose that the adaptive courseware will support learning objects and instruction model as well.

  • PDF

A Review of Simulation for Human Escape on Shipboard (인적요소를 고려한 선상 탈출 시뮬레이션 기술)

  • 김홍태;이동곤;박진형
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2001.05a
    • /
    • pp.135-140
    • /
    • 2001
  • In the last years there have been some severe accidents with passenger vessels. So, International Maritime Organization(IMO) has recognized that computer stimulation of the evacuation may be required for passenger vessels. Human elements is a key issues of escape analysis on shipboard. There are technical requirements to simulate of escape analysis for human elements. Technical requirements include model of ship structure, evacuation algorithm, human behaviour analysis and influence of ship listing/motion. This paper provides the key issues and technologies of simulation for human escape on shipboard.

  • PDF

User Experience Validation Using the Honeycomb Model in the Requirements Development Stage

  • Kim, Neung-Hoe
    • International journal of advanced smart convergence
    • /
    • v.9 no.3
    • /
    • pp.227-231
    • /
    • 2020
  • Recently, the importance of user experience (UX) has been rapidly increasing. Its utilization is emphasized for development of systems, products, and services. User experience is widely used across industries including services, products, processes, society, and culture. Therefore, if it is unsatisfactory, it is likely to have a direct negative impact on the corresponding system, product, or service. The failure to analyze user experience causes significant damage to the project, which may lead to its failure or redevelopment; it is hence necessary to prioritize the verification of UX in the earliest stages of development. The requirements development stage, which is a preceding stage, is an appropriate stage for the verification of user experience because the identification of user needs is completed and prototypes can be implemented. In this paper, we proposed a systematic requirements development stage; it adds user experience verification activities to the requirements development stage, using the Honeycomb model, which is a widely used tool for verifying the overall UX. User experience verification was added to the existing requirements development activities, which consisted of three steps: model definition and requirements placement, discussions between external and internal stakeholders, and review by internal stakeholders. By easily validating the user experience through this systematic requirements development stage, we expect to minimize the damage to the project due to the failure of the user experience analysis and increase the possibility of success.

(A Process Model to Improve the Requirements Change Management for the Development Methodologies) (개발 방법론의 요구 사항 변경 관리를 개선하기 위한 프로세스 모델)

  • 정규장;신종철;구연설
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.5_6
    • /
    • pp.503-514
    • /
    • 2003
  • In conventional development methodologies, requirements are considered to be not changing after analysis phase, and requirements specifications are used for the next step system design purpose. But in the real world, requirements can be changed and modified throughout the development life cycle according to end-user's more understanding about the target system, new IT technologies, changes of customer environment and market situation, and so on. So there needs a requirements change management process that can extend requirements management over the entire development life cycle and can support managing changes to the requirements after design phase. In this paper, a requirements change management process that can be integrated into conventional development methodologies is proposed to support the extension of requirements life cycle and managing changes to the requirements after design phase. This process was evaluated through an verification test with a widely used development methodology‘MaRMI’.

A Case Study on the Application of Systems Engineering to the Development of PHWR Core Management Support System (시스템엔지니어링 기법을 적용한 가압중수로 노심관리 지원시스템 개발 사례)

  • Yeom, Choong Sub;Kim, Jin Il;Song, Young Man
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.9 no.1
    • /
    • pp.33-45
    • /
    • 2013
  • Systems Engineering Approach was applied to the development of operator-support core management system based on the on-site operation experience and document of core management procedures, which is for enhancing operability and safety in PHWR (Pressurized Heavy Water Reactor) operation. The dissertation and definition of the system were given on th basis of investigating and analyzing the core management procedures. Fuel management, detector calibration, safety management, core power distribution monitoring, and integrated data management were defined as main user's requirements. From the requirements, 11 upper functional requirements were extracted by considering the on-site operation experience and investigating documents of core management procedures. Detailed requirements of the system which were produced by analyzing the upper functional requirements were identified by interviewing members who have responsibility of the core management procedures, which were written in SRS (Software Requirement Specification) document by using IEEE 830 template. The system was designed on the basis of the SRS and analysis in terms of nuclear engineering, and then tested by simulation using on-site data as a example. A model of core power monitoring related to the core management was suggested and a standard process for the core management was also suggested. And extraction, analysis, and documentation of the requirements were suggested as a case in terms of systems engineering.

A Study of the Impact of Underlying and Practical Competencies of Business Analysts on User Engagement in IS Developments Environment (IS 개발 환경에서 비즈니스 분석가의 내적 역량과 실무 역량이 사용자 참여에 미치는 영향 연구)

  • Park, Joon;Jeong, Seung-Ryul
    • The Journal of Information Systems
    • /
    • v.27 no.3
    • /
    • pp.161-180
    • /
    • 2018
  • Purpose One of the success factors of information system projects is to reduce requirements uncertainty through user engagement. So, in many recent IS development environment, a business analyst or business analysts are positioned between users and developers to drive user engagement to reduce requirements uncertainty. But, there are few studies that research about the competencies of business analysts for training and staffing. So, this study analyzed which underlying and practical competencies that positively influence user engagement are required. Design/methodology/approach The level of underlying and practical competencies required for business analysts and the level of user enagement in the IS development environment are collected through the survey. And, the causal relationship between the construct concepts which are underlying competencies, practical competencies and the user participation is analzed through the PLS analysis. Findings The results of this study show that the practial competencies of business analysts that positively have a significant impact on user engaement were studied as requirements development skills. Additionally, the underlying competencies of business analysts which have a significant impact on requirements development skills were examined as business knowledge and interaction skills rather than technical knowledge and communication skills.

An Establishment of the Process System for Software Requirements Engineering (소프트웨어 요구공학에 대한 처리 시스템 정립)

  • Lee, Sang-Un;Choi, Myeong-Bok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.37-49
    • /
    • 2014
  • This paper proposes a optimal process after analyzing the existing papers of software requirements engineering process. In analyzing it examines requirement pursuit management and origin, and considers a variety of starting points that draw requirement documents. Also, this paper considers carefully the multiple methods of stakeholder needs, problem analysis, processing priority of business modeling. From the analyzed result this paper proposes the best method that draws systematically the requirement documents. The proposed method can minimize the requirement changes, draw the higher project success ratio, and satisfy the customer.