• Title/Summary/Keyword: Functional requirements

Search Result 789, Processing Time 0.022 seconds

Verification Methods for the Implementation of Non-functional Requirements in Web-based Learning Systems (웹 기반 학습 시스템의 비기능 요구에 대한 구현 검증 기법 연구)

  • Seo, Dongsu;Lee, Heyli
    • The Journal of Korean Association of Computer Education
    • /
    • v.9 no.4
    • /
    • pp.43-54
    • /
    • 2006
  • In general, user requirements in web-based learning systems are divided into functional and non-functional requirements. Developers are responsible for the verification of quality related requirements, which is known to be difficult to perform. This paper suggests a verification method that can be applied in the area where the conformance of implementation for non-functional requirements is required. The paper performs tests for non-functional requirements by using the information extracted from quality related features that have imposed constraints on design activities.

  • PDF

A Quantitative Approach to Requirements Analysis for Architectures Modeling (아키텍처 모델링을 위한 요구사항 정량화 기법)

  • Kim Jintae;Yang Wonseok;Jang Changhae;Park Sooyong
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.1
    • /
    • pp.58-68
    • /
    • 2006
  • Requirements are very important to model software architecture. Requirements are divided into functional and quality requirements. Functional requirements are pinpointed subsystems and components. Quality requirements affect the structure of architecture. Thus requirements are essential to understand clearly in order to design software architecture. This paper focuses on a quantitative approach to requirements analysis for modeling architectures. In our proposal, functional requirements are quantified through calculating each priority of components. Quality requirements are quantified through calculating the correlation degree between components and quality attributes. The proposed method is implemented by DRAMA (Domain Requirements Analysis for Modeling Architectures), which fully supports our approach and are developed in Java environments. Our proposal is validated to apply some industrial examples.

Analysis on Functional Requirements and Degree of Importance of Online Archival Exhibitions (온라인 기록전시의 기능요건과 상대적 중요도 분석)

  • Im, Su-Hyeon;Seo, Eun-Gyoung
    • Journal of Korean Society of Archives and Records Management
    • /
    • v.21 no.3
    • /
    • pp.119-138
    • /
    • 2021
  • This study aims to provide the basic functional requirements and degree of importance of online archival exhibitions, which have played an essential role in the records information service lately. It first derived the properties of online archival exhibitions and their functional attributes through literature analysis. Next, it analyzed the degree of importance of functional requirements using the analytic hierarchy process (AHP) method. As a result, 3 properties and 13 functional requirements of online archival exhibitions were proposed. It was found that the archivists managing the online archival exhibitions considered the most important property to be "Information Transmission," the second the "Effectiveness of Exhibition," and the third the "Informative Function." As for the most critical functional requirements, these are "Aesthetics," "Interaction," "Usability," "Educational Experience Provision," and "Promotion and Exhibition Activation," while the least are "Theme Originality" and "Content Inclusiveness."

Reasoning Non-Functional Requirements Trade-off in Self-Adaptive Systems Using Multi-Entity Bayesian Network Modeling

  • Saeed, Ahmed Abdo Ali;Lee, Seok-Won
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.3
    • /
    • pp.65-75
    • /
    • 2019
  • Non-Functional Requirements (NFR) play a crucial role during the software development process. Currently, NFRs are considered more important than Functional Requirements and can determine the success of a software system. NFRs can be very complicated to understand due to their subjective manner and especially their conflicting nature. Self-adaptive systems (SAS) are operating in dynamically changing environment. Furthermore, the configuration of the SAS systems is dynamically changing according to the current systems context. This means that the configuration that manages the trade-off between NFRs in this context may not be suitable in another. This is because the NFRs satisfaction is based on a per-context basis. Therefore, one context configuration to satisfy one NFR may produce a conflict with another NFR. Furthermore, current approaches managing Non-Functional Requirements trade-off stops managing them during the system runtime which of concern. To solve this, we propose fragmentizing the NFRs and their alternative solutions in form of Multi-entity Bayesian network fragments. Consequently, when changes occur, our system creates a situation specific Bayesian network to measure the impact of the system's conditions and environmental changes on the NFRs satisfaction. Moreover, it dynamically decides which alternative solution is suitable for the current situation.

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

  • Kim, Chul-Jin;Song, Chee-Yang;Lee, Sook-Hee
    • Journal of Information Technology Services
    • /
    • v.11 no.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.

Application of Axiomatic Design Theory in Manufacturing System Design (공리적 설계 기법을 이용한 생산시스템 설계 지원 방안에 대한 고찰)

  • 백태진;강무진
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.82-86
    • /
    • 2004
  • To cope with the challenge from global market characterized by frequent changes in requirements, manufacturing enterprise should be able to promptly adjust its manufacturing system accordingly. Therefore, it is important to provide manufacturing system designer with an appropriate methodology to (re-)design a manufacturing system subject to requirements change. Axiomatic design theory focuses design activity mainly on functional consideration rather than physical, and has been known as effective especially in the conceptual design phase. This paper introduces an approach to apply the axiomatic design principle to manufacturing system design. It is shown that a new design solution can be reached quickly by finding design parameters for the added or revised functional requirements and thus achieving a set of functional requirements as well as design parameters that satisfy the independence axiom. Some illustrative examples are also given.

  • PDF

A systematic approach for the development of porous concrete based on axiomatic design theory

  • Tran, X.H.;Tawie, R.;Lee, H.K.
    • Computers and Concrete
    • /
    • v.6 no.6
    • /
    • pp.491-503
    • /
    • 2009
  • This paper presents a design framework developed using axiomatic design (AD) theory that can be applied in the design process of porous concrete. The main contribution of this paper is the definition of an AD framework based on the needs and functional requirements of porous concrete. The framework shows how AD theory can be used to provide guidelines for proportioning and manufacturing porous concrete. The advantage of the AD approach is that it systemizes the way to decouple design parameters and makes designers to think rationally between what we want to achieve and how we propose to satisfy the functional requirements of porous concrete. In this paper, test results of laboratory-size porous concrete specimens under compression were analyzed to evaluate the performance of the porous concrete based on the desired functional requirements.

A Study on IFLA Functional Requirements for Bibliographic Records Model (IFLA의 서지레코드 기능요건(FRBR) 모형 고찰)

  • Lee, Sung-Sook
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.37 no.2
    • /
    • pp.319-342
    • /
    • 2003
  • Catalog serves a dual purposes. One is finding function(or identifying function) that is identified and located specific items and the other is collocating function which is displayed specific author's all works and all related editions. This study is re-examined the functions of catalog. For catalog's effective serving this study is provided and overviewed the FRBR(Functional Requirements for Bibliographic Record) models as reference conceptual model for functions of catalog.

Case Study On The Seismic Design Strategy For Post-Quake Functional Buildings In China

  • Peng Liu;Xue Li;Yu Cheng;Xiaoyu Gao;Jinai Zhang;Yongbin Liu
    • International Journal of High-Rise Buildings
    • /
    • v.12 no.3
    • /
    • pp.251-262
    • /
    • 2023
  • In response to China's "Regulations on the Management of Earthquake Resistance of Building Constructions" on the provision of eight types of important buildings to maintain functional after fortified earthquakes occur, "Guidelines for Seismic Design of post-quake functional buildings (Draft for Review)" distinguishes Class I and Class II buildings, and gives the performance objectives and seismic verification requirements for design earthquakes and severe earthquakes respectively. In this paper, a hospital and a school building are selected as examples to design according to the requirements of fortification of Intensity 8 and 7 respectively. Two design strategies, the seismic isolation scheme and energy dissipation scheme, are considered which are evaluated through elastic-plastic dynamic time-history analysis to meet the requirement of post-quake functional buildings. The results show that the seismic isolation design can meet the requirements in the above cases, and the energy dissipation scheme is difficult to meet the requirements of the "Guidelines" on floor acceleration in some cases, for which the scheme shall be made valid through the seismic resilience assessment. The research in this paper can provide a reference for designers to choose schemes for post-quake functional buildings.

A Study of Quality Metrics Process Design Methodology for Field Application Encryption under Network Security Environment (네트워크 보안 환경에서의 현장적용 중심 암호품질 만족도 평가 메트릭스 설계 프로세스)

  • Noh, SiChoon;Kim, Jeom goo
    • Convergence Security Journal
    • /
    • v.15 no.5
    • /
    • pp.29-35
    • /
    • 2015
  • The network security encryption type is divided into two, one is point-to-point, second method is link type. The level of security quality attributes are a system security quality requirements in a networked environment. Quality attributes can be observed and should be able to be measured. If the quality requirements can be presented as exact figures, quality requirements are defined specifically setting quality objectives. Functional requirements in the quality attribute is a requirement for a service function which can be obtained through the encryption. Non-functional requirements are requirements of the service quality that can be obtained through the encryption. Encryption quality evaluation system proposed in this study is to derive functional requirements and non-functional requirements 2 groups. Of the calculating measure of the evaluation index in the same category, the associated indication of the quality measure of each surface should be created. The quality matrix uses 2-factor analysis of the evaluation for the associated surface quality measurements. The quality requirements are calculated based on two different functional requirements and non-functional requirements. The results are calculated by analyzing the trend of the average value assessment. When used this way, it is possible to configure the network security encryption based on quality management.