• Title/Summary/Keyword: classification requirements

Search Result 348, Processing Time 0.022 seconds

A Comparative Study on Requirements Analysis Techniques using Natural Language Processing and Machine Learning

  • Cho, Byung-Sun;Lee, Seok-Won
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.7
    • /
    • pp.27-37
    • /
    • 2020
  • In this paper, we propose the methodology based on data-driven approach using Natural Language Processing and Machine Learning for classifying requirements into functional requirements and non-functional requirements. Through the analysis of the results of the requirements classification, we have learned that the trained models derived from requirements classification with data-preprocessing and classification algorithm based on the characteristics and information of existing requirements that used term weights based on TF and IDF outperformed the results that used stemming and stop words to classify the requirements into functional and non-functional requirements. This observation also shows that the term weight calculated without removal of the stemming and stop words influenced the results positively. Furthermore, we investigate an optimized method for the study of classifying software requirements into functional and non-functional requirements.

A Study on Improving Performance of Software Requirements Classification Models by Handling Imbalanced Data (불균형 데이터 처리를 통한 소프트웨어 요구사항 분류 모델의 성능 개선에 관한 연구)

  • Jong-Woo Choi;Young-Jun Lee;Chae-Gyun Lim;Ho-Jin Choi
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.12 no.7
    • /
    • pp.295-302
    • /
    • 2023
  • Software requirements written in natural language may have different meanings from the stakeholders' viewpoint. When designing an architecture based on quality attributes, it is necessary to accurately classify quality attribute requirements because the efficient design is possible only when appropriate architectural tactics for each quality attribute are selected. As a result, although many natural language processing models have been studied for the classification of requirements, which is a high-cost task, few topics improve classification performance with the imbalanced quality attribute datasets. In this study, we first show that the classification model can automatically classify the Korean requirement dataset through experiments. Based on these results, we explain that data augmentation through EDA(Easy Data Augmentation) techniques and undersampling strategies can improve the imbalance of quality attribute datasets, and show that they are effective in classifying requirements. The results improved by 5.24%p on F1-score, indicating that handling imbalanced data helps classify Korean requirements of classification models. Furthermore, detailed experiments of EDA illustrate operations that help improve classification performance.

Fuzzy KANO Model: Fuzzy Set-Based Classification of Customer Requirements (Kano 모형에 기반한 소비자 요구사항 분류: 퍼지 접근방법)

  • 임정훈;민대기;김광재
    • Journal of Korean Society for Quality Management
    • /
    • v.31 no.3
    • /
    • pp.98-113
    • /
    • 2003
  • Kano model distinguishes three types of customer requirements, namely, one-dimensional quality, must-be quality, and attractive quality. There are a few methods for classifying a given customer requirement into one of the Kano's quality elements. However, the existing methods have a common limitation in that they are based on Kano evaluation table. Kano evaluation table is not always effective for the classification task, and suffers from a significant information loss. This paper proposes an alternative to Kano's evaluation table and a new classification scheme based on fuzzy set concept. The proposed method is illustrated using a case study on the ADSL service.

A Study on the Classification Schemes of Children's Libraries in Korea (국내 어린이도서관의 분류표 현황 분석에 관한 연구)

  • Kim, Jeong-Hyen;Moon, Ji-Hyun
    • Journal of Korean Library and Information Science Society
    • /
    • v.38 no.2
    • /
    • pp.315-335
    • /
    • 2007
  • This study suggests basic principals and requirements for future development of children's library classification scheme Until now there is no standardized children's library classification system, thereby librarians as well as library users have to go through many troubles. Therefore this study researched current conditions of children's libraries In Korea and analyzed the types and characteristics of children's books. This study reviewed children's book classification systems and how these systems are being used in three different library system: public and Inpyo Children's Library, Miracle Library, and private children's libraries. This study conducted in-depth research on two notable children's book classification systems of Neutinamu Children's Library and Parangsae Children's Library. This study suggests basic principals and requirements for children's library classification scheme, based on researches described above.

  • PDF

A Classification Model Supporting Dynamic Features of Product Databases (상품 데이터베이스의 동적 특성을 지원하는 분류 모형)

  • Kim Dongkyu;Lee Sang-goo;Choi Dong-Hoon
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.165-178
    • /
    • 2005
  • A product classification scheme is the foundation on which product databases are designed, and plays a central role in almost all aspects of management and use of product information. It needs to meet diverse user views to support efficient and convenient use of product information. It needs to be changed and evolved very often without breaking consistency in the cases of introduction of new products, extinction of existing products, class reorganization, and class specialization. It also needs to be merged and mapped with other classification schemes without information loss when B2B transactions occur. For these requirements, a classification scheme should be so dynamic that it takes in them within right time and cost. The existing classification schemes widely used today such as UNSPSC and eCl@ss, however, have a lot of limitations to meet these requirements for dynamic features of classification. Product information implies a plenty of semantics such as class attributes like material, time, place, etc., and integrity constraints. In this Paper, we analyze the dynamic features of product databases and the limitation of existing code based classification schemes, and describe the semantic classification model proposed in [1], which satisfies the requirements for dynamic features of product databases. It provides a means to explicitly and formally express more semantics for product classes and organizes class relationships into a graph.

Facility Classification for Mobile Communications Systems based on Investment Requirements (투자요구에 따른 이동통신 시스템 설비 분류)

  • Jang Hee-Seon;Han Sung-Su;Lim Seog-Ku
    • Journal of Digital Contents Society
    • /
    • v.5 no.3
    • /
    • pp.234-238
    • /
    • 2004
  • The system facilities in mobile communications networks are mainly classified into the coverage and usage in the viewpoint of the investments requirements. Based on the classification criterion, the interconnection charging between the wired operators art wireless operators is determined. In this paper, to decide the scale of the interconnection charging a new classification method is proposed by using the system capacity(Erlang, throughput) and subscriber`s estimated demand. The coverage ratio is first evaluated for each facility, and then more efficient interconnection charging model will be presented.

  • PDF

Features, Functions and Components of a Library Classification System in the LIS tradition for the e-Environment

  • Satija, M.P.;Martinez-Avila, Daniel
    • Journal of Information Science Theory and Practice
    • /
    • v.3 no.4
    • /
    • pp.62-77
    • /
    • 2015
  • This paper describes qualities of a library classification system that are commonly discussed in the LIS tradition and literature, and explains such a system’s three main functions, namely knowledge mapping, information retrieval, and shelf arrangement. In this vein, the paper states the functional requirements of bibliographic classifications, which broadly are subject collocation and facilitation of browsing the collection. It explains with details the components of a library classification system and their functions. The major components are schedules, notations, and index. It also states their distinguished features, such as generalia class, form divisions, book numbers, and devices for number synthesis which are not required in a knowledge classification. It illustrates with examples from the WebDewey good examples of added features of an online library classification system. It emphasizes that institutional backup and a revision machinery are essential for a classification to survive and remain relevant in the print and e-environment.

A Semantic Classification Model for e-Catalogs (전자 카탈로그를 위한 의미적 분류 모형)

  • Kim Dongkyu;Lee Sang-goo;Chun Jonghoon;Choi Dong-Hoon
    • Journal of KIISE:Databases
    • /
    • v.33 no.1
    • /
    • pp.102-116
    • /
    • 2006
  • Electronic catalogs (or e-catalogs) hold information about the goods and services offered or requested by the participants, and consequently, form the basis of an e-commerce transaction. Catalog management is complicated by a number of factors and product classification is at the core of these issues. Classification hierarchy is used for spend analysis, custom3 regulation, and product identification. Classification is the foundation on which product databases are designed, and plays a central role in almost all aspects of management and use of product information. However, product classification has received little formal treatment in terms of underlying model, operations, and semantics. We believe that the lack of a logical model for classification Introduces a number of problems not only for the classification itself but also for the product database in general. It needs to meet diverse user views to support efficient and convenient use of product information. It needs to be changed and evolved very often without breaking consistency in the cases of introduction of new products, extinction of existing products, class reorganization, and class specialization. It also needs to be merged and mapped with other classification schemes without information loss when B2B transactions occur. For these requirements, a classification scheme should be so dynamic that it takes in them within right time and cost. The existing classification schemes widely used today such as UNSPSC and eClass, however, have a lot of limitations to meet these requirements for dynamic features of classification. In this paper, we try to understand what it means to classify products and present how best to represent classification schemes so as to capture the semantics behind the classifications and facilitate mappings between them. Product information implies a plenty of semantics such as class attributes like material, time, place, etc., and integrity constraints. In this paper, we analyze the dynamic features of product databases and the limitation of existing code based classification schemes. And describe the semantic classification model, which satisfies the requirements for dynamic features oi product databases. It provides a means to explicitly and formally express more semantics for product classes and organizes class relationships into a graph. We believe the model proposed in this paper satisfies the requirements and challenges that have been raised by previous works.

A practical analysis approach to the functional requirements standards for electronic records management system (기록관리시스템 기능요건 표준의 실무적 해석)

  • Yim, Jin-Hee
    • The Korean Journal of Archival Studies
    • /
    • no.18
    • /
    • pp.139-178
    • /
    • 2008
  • The functional requirements standards for electronic records management systems which have been published recently describe the specifications very precisely including not only core functions of records management but also the function of system management and optional modules. The fact that these functional requirements standards seem to be similar to each other in terms of the content of functions described in the standards is linked to the global standardization trends in the practical area of electronic records. In addition, these functional requirements standards which have been built upon with collaboration of archivists from many national archives, IT specialists, consultants and records management applications vendors result in not only obtaining high quality but also establishing the condition that the standards could be the certificate criteria easily. Though there might be a lot of different ways and approaches to benchmark the functional requirements standards developed from advanced electronic records management practice, this paper is showing the possibility and meaningful business cases of gaining useful practical ideas learned from imaging electronic records management practices related to the functional requirements standards. The business cases are explored central functions of records management and the intellectual control of the records such as classification scheme or disposal schedules. The first example is related to the classification scheme. Should the records classification be fixed at same number of level? Should a record item be filed only at the last node of classification scheme? The second example addresses a precise disposition schedule which is able to impose the event-driven chronological retention period to records and which could be operated using a inheritance concept between the parent nodes and child nodes in classification scheme. The third example shows the usage of the function which holds or freeze and release the records required to keep as evidence to comply with compliance like e-Discovery or the risk management of organizations under the premise that the records management should be the basis for the legal compliance. The last case shows some cases for bulk batch operation required if the records manager can use the ERMS as their useful tool. It is needed that the records managers are able to understand and interpret the specifications of functional requirements standards for ERMS in the practical view point, and to review the standards and extract required specifications for upgrading their own ERMS. The National Archives of Korea should provide various stakeholders with a sound basis for them to implement effective and efficient electronic records management practices through expanding the usage scope of the functional requirements standard for ERMS and making the common understanding about its implications.

A Study on Quality Assurance of Suppliers in the Automotive Industry (자동차산업에 있어서 부품업체 품질보증에 관한 고찰)

  • 고동완
    • Journal of the korean Society of Automotive Engineers
    • /
    • v.26 no.1
    • /
    • pp.76-82
    • /
    • 2004
  • In this paper, the trend of quality management system that suppliers in the automotive industry are adopting, the classification system of suppliers and car manufacturers requirements for quality are described. Due to the complexity of the requirements for quality, the introduction of an active quality management system which can meet all conditions is a difficult task. Thus, to cope with this difficulty, this paper shows the optimal requirements that suppliers have to consider when they are introducing quality management system and the discriminated strategies to assure parts quality by supplier model.

  • PDF