TY - GEN
T1 - SHAMROQ
AU - Cook, Patrick D.
AU - Mengal, Susan A.
AU - Parameswaran, Siva
N1 - Publisher Copyright:
© 2020 Knowledge Systems Institute Graduate School. All rights reserved.
PY - 2020
Y1 - 2020
N2 - Regulatory documents contain a rich set of provisions that requirement engineers must observe in software requirements. If a requirement engineer fails to accurately interpret or include the provisions in the software requirements, then a right, privilege, or obligation could be omitted or incorrectly applied - resulting in a violation. When a violation occurs, complaints are filed, penalties are imposed, and in some instances, the responsible party goes to prison; thus, this paper introduces SHAMROQ, a methodology to systematically acquire software requirements from regulations, and demonstrates the methodology using a section of the Health Insurance Portability and Accountability Act (HIPAA). SHAMROQ is applied to a case study to show that it is possible to use the basic activity pattern with modality, description logic, and Hohfeldian legal concepts to analyze, classify, and model the legal relationships to ascertain meaning, context, and structure.
AB - Regulatory documents contain a rich set of provisions that requirement engineers must observe in software requirements. If a requirement engineer fails to accurately interpret or include the provisions in the software requirements, then a right, privilege, or obligation could be omitted or incorrectly applied - resulting in a violation. When a violation occurs, complaints are filed, penalties are imposed, and in some instances, the responsible party goes to prison; thus, this paper introduces SHAMROQ, a methodology to systematically acquire software requirements from regulations, and demonstrates the methodology using a section of the Health Insurance Portability and Accountability Act (HIPAA). SHAMROQ is applied to a case study to show that it is possible to use the basic activity pattern with modality, description logic, and Hohfeldian legal concepts to analyze, classify, and model the legal relationships to ascertain meaning, context, and structure.
KW - Knowledge representation
KW - OWL
KW - Resource Description Framework
KW - SHAMROQ
KW - Semantic Web
UR - http://www.scopus.com/inward/record.url?scp=85090509542&partnerID=8YFLogxK
U2 - 10.18293/SEKE2020-144
DO - 10.18293/SEKE2020-144
M3 - Conference contribution
AN - SCOPUS:85090509542
T3 - Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
SP - 93
EP - 100
BT - SEKE 2020 - Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering
PB - Knowledge Systems Institute Graduate School
Y2 - 9 July 2020 through 19 July 2020
ER -