A non-functional requirements-based ontology for supporting the development of industrial energy management systems

被引:1
作者
Monaco, Roberto [1 ]
Liu, Xiufeng [1 ]
Murino, Teresa [2 ]
Cheng, Xu [3 ]
Nielsen, Per Sieverts [1 ]
机构
[1] Tech Univ Denmark, Dept Technol Management & Econ, DK-2800 Lyngby, Denmark
[2] Univ Naples Federico II, Dept Mat Engn & Operat Management, Piazzale V Tecchio 80, I-80125 Naples, Italy
[3] Smart Innovat, Energy Markets, Halden, Norway
关键词
Non-functional requirements; Ontology; Framework; Energy management; Software development; MODEL;
D O I
10.1016/j.jclepro.2023.137614
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Non-functional requirements (NFRs) are essential in the development of industrial energy management systems (IEMS). This paper presents a comprehensive ontology model for NFRs in IEMS, derived from an extensive survey of NFRs in both the software industry and the energy domain. The proposed ontology encompasses four critical factors influencing the quality attributes of IEMS: technologies, stakeholders, markets, and regulations. Implemented using the OWL 2 DL standard, the ontology model aims to provide a clear and consistent understanding of NFRs and their relationship to the energy domain, as well as identify which factors have a significant impact on the environmental performance of IEMS. The ontology is evaluated through various methods, such as technical validation, user evaluations, its applications in RDF data management, and application-based evaluation, including software architecture, knowledge base data model design, and regulatory framework design. By understanding the link between software quality requirements and the characterizing factors of the energy domain, as provided by our ontology model, this information can be used to inform life cycle assessments and quantify potential reductions in energy consumption, emissions, waste generation, and other environmental impacts associated with implementing cleaner and more sustainable solutions. The results demonstrate that the proposed ontology effectively supports IEMS development and serves as a foundation for developing reusable and adaptable software systems across different industrial domains.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Identification of Non-Functional Requirements for Electronic Voting Systems: A Systematic Mapping
    Sepulveda, S.
    Bustamante, M.
    Cravero, A.
    IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (05) : 1577 - 1583
  • [22] Non-Functional Requirements In Health Information Systems: a systematic mapping research
    Alencar, Gersica A.
    Oliveira, Felipe V. de S.
    Correia-Neto, Jorge da Silva
    Teixeira, Marcelo M.
    2019 14TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2019,
  • [23] Status of non-functional requirements in mobile application development: An empirical study
    Gupta V.
    Chopra R.K.
    Chauhan D.S.
    1600, IGI Global (10): : 59 - 84
  • [24] Modeling and verification of Functional and Non-Functional Requirements of ambient Self-Adaptive Systems
    Ahmad, Manzoor
    Belloir, Nicolas
    Bruel, Jean-Michel
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 107 : 50 - 70
  • [25] Value-Based Fuzzy Approach for Non-functional Requirements Prioritization
    Ijaz, Khush Bakht
    Inayat, Irum
    Daneva, Maya
    Bukhsh, Faiza A.
    BUSINESS MODELING AND SOFTWARE DESIGN (BMSD 2021), 2021, 422 : 330 - 342
  • [26] Evaluating Non-Functional Aspects of Business Process Management Systems
    Delgado, Andrea
    Calegari, Daniel
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [27] Non-functional Requirements Documentation in Agile Software Development: Challenges and Solution Proposal
    Behutiye, Woubshet
    Karhapaa, Pertti
    Costal, Dolors
    Oivo, Markku
    Franch, Xavier
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2017), 2017, 10611 : 515 - 522
  • [28] Classifying Non-functional Requirements using RNN Variants for Quality Software Development
    Rahman, Md Abdur
    Haque, Md Ariful
    Tawhid, Md Nurul Ahad
    Siddik, Md Saeed
    PROCEEDINGS OF THE 3RD ACM SIGSOFT INTERNATIONAL WORKSHOP ON MACHINE LEARNING TECHNIQUES FOR SOFTWARE QUALITY EVALUATION (MALTESQUE '19), 2019, : 25 - 30
  • [29] New product development based on non-functional requirements in renewable energy industries using hesitant fuzzy QFD-DFX approach
    Kashani, Marziyeh
    Amindoust, Atefeh
    Karbasian, Mahdi
    Aboumasoudi, Abbas Sheikh
    REQUIREMENTS ENGINEERING, 2024, 29 (04) : 551 - 565
  • [30] Non-Functional Requirements Analysis Based on Application Reviews in the Android App Market
    Yao, Yongming
    Jiang, Weiyi
    Wang, Yulin
    Song, Peng
    Wang, Bin
    INFORMATION RESOURCES MANAGEMENT JOURNAL, 2022, 35 (02)