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] Managing Non-functional Requirements in Agile Software Development
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2022, PT II, 2022, 13376 : 205 - 216
  • [22] Dynamic Non-Functional Requirements Based Model-Driven Agent Development
    Goncalves, Joshua
    Krishna, Aneesh
    2015 24TH AUSTRALASIAN SOFTWARE ENGINEERING CONFERENCE (ASWEC 2015), 2015, : 128 - 137
  • [23] Cloud Resources Placement based on Functional and Non-functional Requirements
    Guesmi, Asma
    Clemente, Patrice
    Loulergue, Frederic
    Berthome, Pascal
    2015 12TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS (ICETE), VOL 4, 2015, : 335 - 342
  • [24] AN IBIS BASED APPROACH FOR THE ANALYSIS OF NON-FUNCTIONAL REQUIREMENTS
    Dai, Weili
    Aurisicchio, Marco
    Armstrong, Gareth
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 7, 2012, : 591 - +
  • [25] Customisable Model Transformations based on Non-functional Requirements
    Sterritt, Ashley
    Cahill, Vinny
    IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 329 - 336
  • [26] Software Requirement Prioritization based on Non-Functional Requirements
    Garg, Umang
    Singhal, Abhishek
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 793 - 797
  • [27] Requirements-based development of an improved engineering change management method
    Hamraz, Bahram
    Caldwell, Nicholas H. M.
    Wynn, David C.
    Clarkson, P. John
    JOURNAL OF ENGINEERING DESIGN, 2013, 24 (11) : 765 - 793
  • [28] Exploring Non-Functional Requirements for Blockchain-Oriented Systems
    Kassab, Mohamad
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2021), 2021, : 216 - 219
  • [29] Personalized adaptation in pervasive systems via non-functional requirements
    Serral, Estefania
    Sernani, Paolo
    Dalpiaz, Fabiano
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2018, 9 (06) : 1729 - 1743
  • [30] Secure Software Development through Non-Functional Requirements Modeling
    Olmsted, Aspen
    INTERNATIONAL CONFERENCE ON INFORMATION SOCIETY (I-SOCIETY 2016), 2016, : 22 - 27