Specifying and incorporating compliance requirements into software development using UML and OCL

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free