FORMALIZED METHODOLOGY FOR COMPATIBILITY AND ADAPTATION OF REQUIREMENTS IN INTELLIGENT DIAGNOSTIC SYSTEMS
DOI:
https://doi.org/10.15588/1607-3274-2025-4-9Keywords:
methodology, software engineering, requirements engineering, requirements compatibility, scenario-based modeling, priority-based harmonizationAbstract
Context. Ensuring the consistency and adaptability of requirements in systems operating under dynamic conditions and limited resources is a pressing issue in modern requirements engineering, especially in intelligent diagnostic and decision-making environments. These systems must process conflicting, outdated, or ambiguous requirements while operating in environments characterized by high uncertainty and dynamic conditions.
Objective. This work introduces a formalized methodology for analyzing and managing the compatibility of system requirements. The proposed approach integrates logical consistency, functional interaction, resource feasibility, and priority alignment to support system stability and responsiveness.
Method. The methodology is implemented as a multi-level framework that incorporates formal representations of functional,
non-functional, and data-related requirements. It employs scenario-based modeling, a set of compatibility assessment models, and a dynamic algorithm for integrating new requirements. The integration process includes compatibility checks, adaptive refinement, expert-based weighting, and real-time feedback. The methodology’s applicability is demonstrated through a hypothetical intelligent medical diagnostic system.
Results. The proposed methodology enables systematic identification and resolution of requirement conflicts, ensuring consistent execution and effective prioritization under resource constraints. Scenario-driven modeling and the formalization of core requirements establish a foundation for adaptive system behavior and real-time decision-making.
Conclusions. The developed methodology, which includes models and algorithms, enhances the reliability of intelligent systems operating in critical contexts. Future work will focus on extending the framework by incorporating fuzzy logic, machine learning techniques, and developing software tools for automated compatibility analysis and adaptive requirements management.
References
Radwan A. M., Abdel-Fattah M. A., Mohamed W. AIDriven Prioritization Techniques of Requirements in Agile Methodologies: A Systematic Literature Review, International Journal of Advanced Computer Science and Applications, 2024, Vol. 15, No. 9, pp. 812–823. DOI: 10.14569/IJACSA.2024.0150983.
Heyn H.-M., Knauss E., Muhammad A. P. et al. Requirement Engineering Challenges for AI-intense Systems Development, arXiv, 2021. DOI: 10.48550/arXiv.2103.10270.
Habiba U., Haug M., Bogner J. et al. How mature is requirements engineering for AI-based systems? A systematic mapping study on practices, challenges, and future research directions, Requirements Engineering, 2024, Vol. 29, pp. 567–600. DOI: 10.1007/s00766-024-00432-3.
Wong T., Wagner M., Treude C. Self-adaptive systems: A systematic literature review across categories and domains, Information and Software Technology, 2022, Vol. 148, 106934. DOI: 10.1016/j.infsof.2022.106934.
Tauqeer M., Jamil H. Requirements Prioritization – Modeling Through Dependency and Usability with Fusion of Artificial Intelligence Technique, International Journal of Innovative Science and Technology, 2025, Vol. 7, No. 1, pp. 146–158.
Tufail H., Qasim I., Masoo M. F. et al. Towards the Selection of Optimum Requirements Prioritization Technique: A Comparative Analysis, IEEE 5th International Conference on Information Management : proceedings. Cambridge, UK, 2019, pp. 227–231. DOI:
1109/INFOMAN.2019.8714709.
Abbas M., Inayat I., Saadatmand M. et al. Requirements Dependencies-Based Test Case Prioritization for ExtraFunctional Properties, IEEE 12th International Conference on Software Testing, Verification and Validation : proceedings. Xi’an, China, 2019, pp. 159–163. DOI:
1109/ICSTW.2019.00045.
Ahuja H., Sujata, Batra U. Performance Enhancement in Requirement Prioritization by Using Least-Squares-Based Random Genetic Algorithm, Innovations in Computational Intelligence, 2018, Vol. 713, pp. 251–263. DOI: 10.1007/978-981-10-4555-4_17.
Leshob A., Hadaya P., Renard L. Software Requirements Prioritization with the Goal-Oriented Requirement Language, Lecture Notes in Data Engineering and Communications Technologies, 2020, Vol. 41, pp. 187–198. DOI: 10.1007/978-3-030-34986-8_13.
Hudaib A., Masadeh R., Qasem M. H. et al. Requirements Prioritization Techniques Comparison, Modern Applied Science, 2018, Vol. 12, No. 2, pp. 62–80. DOI: 10.5539/mas.v12n2p62.
Tasneem N., Zulzalil H. B., Hassan S. Enhancing Agile Software Development: A Systematic Literature Review of Requirement Prioritization and Reprioritization Techniques, IEEE Access, 2025, Vol. 13, pp. 32993–33034. DOI: 10.1109/access.2025.3539357.
Maulana M. Z. N., Siahaan D., Saikhu A. et al. Optimization Algorithm for Prioritizing Software Requirements: A Comparative Study, 7th International Seminar on Research of Information Technology and Intelligent Systems : proceedings. Yogyakarta, 2024, pp. 284–289. DOI: 10.1109/ISRITI64779.2024.10963649.
Tariq A., Azam F., Anwar M. W. et al. A UML Profile for Prediction of Significant Software Requirements, IEEE 10th Annual Conference on Information Technology, Electronics and Mobile Communication : proceedings. Vancouver, 2019, pp. 979–984. DOI: 10.1109/IEMCON.2019.8936227.
Ashraf M., Tubaishat A., Al-Obeidat F. et al. Managerial Conflict Among the Software Development Team, Lecture Notes in Networks and Systems, 2022, Vol. 350, pp. 331– 341. DOI: 10.1007/978-981-16-7618-5_29.
Vijayakumar S., Nethravathi P. S. Use of Natural Language Processing in Software Requirements Prioritization – A Systematic Literature Review, International Journal of Applied Engineering and Management Letters, 2021, Vol. 5, No. 2, pp. 152–174. DOI: 10.47992/IJAEML.2581.7000.0110.
Anwar R., Bashir M. B. A Systematic Literature Review of AI-Based Software Requirements Prioritization Techniques, IEEE Access, 2023, Vol. 11, pp. 143815–143860. DOI: 10.1109/ACCESS.2023.3343252.
Hujainah F., Abu Bakar R. B., Nasser A. B. et al. SRPTackle: A semi-automated requirements prioritisation technique for scalable requirements of software system projects, Information and Software Technology, 2021, Vol. 131, 106501. DOI: 10.1016/j.infsof.2020.106501.
Ali A., Hafeez Y., Hussain S. et al. Role of Requirement Prioritization Technique to Improve the Quality of HighlyConfigurable Systems, IEEE Access, 2020, Vol. 8, pp. 27549–27573. DOI: 10.1109/ACCESS.2020.2971382.
Deshpande G., Motger Q., Palomares C. et al. Requirements Dependency Extraction by Integrating Active Learning with Ontology-Based Retrieval, IEEE 28th International Conference on Requirements Engineering : proceedings. Zurich, 2020, pp. 78–89. DOI: 10.1109/RE48521.2020.00020.
Saeeda H., Dong J., Wang Y. et al. A Proposed Framework for Improved Software Requirements Elicitation Process in SCRUM: Implementation by a Real-Life Norway-Based IT Project, Journal of Software: Evolution and Process, 2020, Vol. 32, Issue 7, e2247. DOI: 10.1002/smr.2247.
Samer R., Stettinger M., Felfernig A. Group Recommender User Interfaces for Improving Requirements Prioritization, 28th ACM Conference on User Modeling, Adaptation and Personalization : proceedings. New York, 2020, pp. 221– 229. DOI: 10.1145/3340631.3394851
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 N. O. Komleva, V. V. Liubchenko

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Creative Commons Licensing Notifications in the Copyright Notices
The journal allows the authors to hold the copyright without restrictions and to retain publishing rights without restrictions.
The journal allows readers to read, download, copy, distribute, print, search, or link to the full texts of its articles.
The journal allows to reuse and remixing of its content, in accordance with a Creative Commons license СС BY -SA.
Authors who publish with this journal agree to the following terms:
-
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License CC BY-SA that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
-
Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
-
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) as it can lead to productive exchanges, as well as earlier and greater citation of published work.