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 条
  • [41] Toward Model-Based Trade-off Analysis of Non-Functional Requirements
    Saadatmand, Mehrdad
    Cicchetti, Antonio
    Sjodin, Mikael
    2012 38TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2012, : 142 - 149
  • [42] Towards Optimal Non-functional Requirements Elicitation and Documentation in Agile Software Development: A Case Study
    Romera, Lourdes
    Gonzalez, Jeremias
    Lezcano, Andrea
    Carruthers, Juan A.
    Irrazabal, Emanuel
    COMPUTER SCIENCE-CACIC 2023, 2024, 2123 : 151 - 164
  • [43] SCARS: Suturing wounds due to conflicts between non-functional requirements in autonomous and robotic systems
    Roy, Mandira
    Bag, Raunak
    Deb, Novarun
    Cortesi, Agostino
    Chaki, Rituparna
    Chaki, Nabendu
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (05) : 759 - 795
  • [44] Classification of Non-Functional Requirements Using Fuzzy Similarity KNN Based on ISO / IEC 25010
    Raharja, Irit Maulana Sapta
    Siahaan, Daniel Oranova
    PROCEEDINGS OF 2019 12TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND SYSTEM (ICTS), 2019, : 264 - 269
  • [45] A non-functional requirements classification model based on cooperative attention mechanism fused with label embedding
    Dai, Zuhua
    He, Yifu
    COMPUTERS & ELECTRICAL ENGINEERING, 2025, 121
  • [46] Selecting an Effective Information and Communication Technology Architecture for an Education System based on Non-functional Requirements
    Ila, Mujtaba B.
    Kitapci, Hasan
    2014 IEEE 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2014, : 473 - 475
  • [47] Decision Making for Self-Adaptation Based on Partially Observable Satisfaction of Non-Functional Requirements
    Garcia, Luis
    Samin, Huma
    Bencomo, Nelly
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2024, 19 (02)
  • [48] A Fuzzy Decision Support Approach for Model-Based Tradeoff Analysis of Non-Functional Requirements
    Saadatmand, Mehrdad
    Tahvili, Sahar
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 112 - 121
  • [49] DESIGN AND DEVELOPMENT OF INDUSTRIAL IoT-BASED SYSTEM FOR BEHAVIOR PROFILING OF NON-LINEAR DYNAMIC PRODUCTION SYSTEMS BASED ON ENERGY FLOW THEORY
    Medojevic, Milovan M.
    Tejic, Branislav B.
    Medojevic, Milana S.
    Kljajic, Miroslav, V
    THERMAL SCIENCE, 2022, 26 (03): : 2147 - 2161
  • [50] Semantic-based automatic service composition with functional and non-functional requirements in design time: A genetic algorithm approach
    FanJiang, Yong-Yi
    Syu, Yang
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (03) : 352 - 373