From object-oriented to goal-oriented requirements analysis
Communications of the ACM
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
ST-Tool: A CASE Tool for Security Requirements Engineering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Analyzing Goal Semantics for Rights, Permissions, and Obligations
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Eliciting confidentiality requirements in practice
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
Ensuring Compliance between Policies, Requirements and Software Design: A Case Study
IWIA '06 Proceedings of the Fourth IEEE International Workshop on Information Assurance
Analysis of multi-agent systems based on KAOS modeling
Proceedings of the 28th international conference on Software engineering
Combining structured and unstructured information in a retrieval model for accessing legislation
ICAIL '05 Proceedings of the 10th international conference on Artificial intelligence and law
Legal information retrieval and application to e-rulemaking
ICAIL '05 Proceedings of the 10th international conference on Artificial intelligence and law
DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web
IEEE Transactions on Knowledge and Data Engineering
Knowtator: a protégé plug-in for annotated corpus construction
NAACL-Demonstrations '06 Proceedings of the 2006 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology: companion volume: demonstrations
Proceedings of the 11th international conference on Artificial intelligence and law
Computer-aided Support for Secure Tropos
Automated Software Engineering
Extracting rights and obligations from regulations: toward a tool-supported process
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Security Requirements Engineering: A Framework for Representation and Analysis
IEEE Transactions on Software Engineering
Goal-oriented requirements analysis and reasoning in the Tropos methodology
Engineering Applications of Artificial Intelligence
Towards a framework for tracking legal compliance in healthcare
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Reducing the footprint of certifiable health software during early stage development
Proceedings of the 3rd Workshop on Software Engineering in Health Care
Hi-index | 0.00 |
Large-scale health information software systems have to adhere to complex, multi-lateral security and privacy regulations. Such regulations are typically defined in form of natural language (NL) documents. There is little methodological support for bridging the gap between NL regulations and the requirements engineering methods that have been developed by the software engineering community. This paper presents a method and tool support, which are aimed at narrowing this gap by mining and analysing structured security requirements in unstructured NL regulations. A key value proposition of our approach is that requirements are mined “in-place”, i.e., the structured model is tightly integrated with the NL text. This results in better traceability and enables an iterative rather than waterfall-like requirements extraction and analysis process. The tool and method have been evaluated in context of a real-world, large scale project, i.e., the Canadian Electronic Health Record.