The overall aim of ENCASE is to leverage the latest advances in usable security and privacy for minors (age 10-18) in order to design and implement a browser-based user-centric architecture for the protection of minors from malicious actors in online social networks. This architecture will consist of three distinct browser-add-ons.
This deliverable, D2.1 “System Requirements and Software architecture”, is an initial specification of the system’s requirements and the software architecture that combines the three browser add-ons that will be implemented. The requirements’ extraction process that we followed is also described in this deliverable. The content of this deliverable may change during the implementation. A second version of D2.1 will be delivered in Month 12 where more detailed system requirements and software architecture will be specified.
The requirements extraction is a two-phase process: The first step involves eliciting requirements via an analysis of complementary use cases in order to demonstrate the core functionalities of the ENCASE toolset. Each use case consists of scenarios outlining different aspects of the envisaged system. Then, the scenarios of each use case evolve into user stories that are considered as the functional requirements of the system. Additionally, the various components of the ENCASE software architecture are outlined in this document.
Attachment | Size |
---|---|
System requirements and software architecture (a).pdf | 1.39 MB |
Cyberwatching.eu has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 740129. The content of this website does not represent the opinion of the European Commission, and the European Commission is not responsible for any use that might be made of such content. Privacy Policy | Disclaimer / Terms and Conditions of Use