Please use this identifier to cite or link to this item:
https://rfos.fon.bg.ac.rs/handle/123456789/3119| Title: | Designing Value Constraints by Applying the Interpreter Pattern | Authors: | Korunović, Ana Milić, Miloš Vlajić, Siniša |
Keywords: | interpreter pattern;value constraints;dynamic rule validation;software adaptability | Issue Date: | 2024 | Publisher: | University of Belgrade – Faculty of Organizational Sciences | Abstract: | This paper presents the application of the Interpreter pattern for the dynamic validation of value constraints in software systems. The Interpreter pattern enables the interpretation of language constructs and the evaluation of language sentences. Its application allows the flexible definition and modification of grammar rules at runtime without having to change existing code. The developed software system demonstrates the ability to interpret data dynamically by applying new rules for the validation of value constraints in runtime. This improves the system's ability to adapt to changing user requirements. The proposed method increases the modularity of the system and reduces the complexity of maintenance. The results show that this method not only ensures data consistency but also enables the seamless integration of new validation rules, which emphasizes its practical applicability in dynamic environments. The paper highlights the importance of value constraints in ensuring data accuracy and consistency. By analyzing the application of the Interpreter pattern, the paper provides an efficient example of a software system structure for dynamic data management and enforcement of value constraints. | URI: | https://rfos.fon.bg.ac.rs/handle/123456789/3119 |
| Appears in Collections: | Radovi istraživača / Researchers’ publications |
Show full item record
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.