Nowadays, industries, agencies, institutions demand a high degree of compliance at different level of commercial enterprise to meet various laws, regulations, standards etc. Compliance check on the processes of different firms have shown that it is a daunting task which resulted to high monetary implication in resolving the issues of changing requirements. Here, compliance requirement was incorporated into an industrial domain in Nigeria in order to develop an advanced and effective system. Unified Modeling Language was used to design the software for the case study. Classical Unified Modeling Language like: use case diagram, activity diagram, class diagram and sequence diagram were designed for the system. Compliance requirements embedded in the UML were formalized and validated using Object Constraint Language. Facts gathered from different organizations and customers in this domain were used to incorporate compliance requirements into the design. This will aid system developers to implement compliant systems for business enterprises.
CITATION STYLE
Arogundade, O. T., Abioye, T. E., Mustapha, A. M., Adeniji, A. M., Ikotun, A. M., & Asahiah, F. O. (2018). Specifying and incorporating compliance requirements into software development using UML and OCL. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10963 LNCS, pp. 511–526). Springer Verlag. https://doi.org/10.1007/978-3-319-95171-3_40
Mendeley helps you to discover research relevant for your work.