ACKNOWLEDGEMENTS 
This work was partially supported by national funds 
under FCT projects UID/CEC/50021/2013 and 
CMUP-EPB/TIC/0053/2013. 
REFERENCES 
Caramujo, J., & Silva, A. R. d. (2015). Analyzing Privacy 
Policies Based on a Privacy-Aware Profile: The 
Facebook and LinkedIn Case Studies.  17th IEEE 
Conference on Business Informatics (CBI), Lisboa, 
Portugal. 
Regulation 2016/679 of the European Parliament and of 
the Council of 27 April 2016 on the protection of 
natural persons with regard to the processing of 
personal data and on the free movement of such data 
(General Data Protection Regulation) (2016). 
Ferreira, D. d. A., & Silva, A. R. d. (2012). RSLingo: An 
Information Extraction Approach toward Formal 
Requirements Specifications. 2nd IEEE Model-Driven 
Requirements Engineering Workshop (MoDRE), 
Chicago, Illinois, USA. 
Ferreira, D. d. A., & Silva, A. R. d. (2013). RSL-IL: An 
Interlingua for Formally Documenting Requirements. 
3rd International Workshop on Model-Driven 
Requirements Engineering (MoDRE), Rio de Janeiro, 
Brazil. 
Hoffmann, A., Schulz, T., Hoffmann, H., Jandt, S., 
Roßnagel, A., & Leimeister, J. M. (2012). Towards the 
Use of Software Requirement Patterns for Legal 
Requirements. 2nd International Requirements 
Engineering Efficiency Workshop (REEW), Essen, 
Germany. 
Massey, A. K., Otto, P. N., & Antón, A. I. (2009). 
Prioritizing Legal Requirements. 2nd International 
Workshop on Requirements Engineering and Law 
(RELAW), Atlanta, Georgia, USA. 
Otto, P. N., & Antón, A. I. (2007). Addressing Legal 
Requirements in Requirements Engineering. 15th 
IEEE International Requirements Engineering 
Conference (RE), New Delhi, India. 
Pohl, K. (2010). Requirements Engineering: 
Fundamentals, Principles, and Techniques. Berlin 
Heidelberg: Springer-Verlag. 
Ribeiro, A., & Silva, A. R. d. (2014a). Evaluation of XIS-
Mobile, a Domain Specific Language for Mobile 
Application Development. Journal of Software 
Engineering and Applications, 7(11), 906-919. 
Ribeiro, A., & Silva, A. R. d. (2014b). XIS-Mobile: A DSL 
for Mobile Applications. 29th Annual ACM 
Symposium on Applied Computing (SAC), Gyeongju, 
Korea. 
Savić, D., Vlajić, S., Lazarević, S., Antović, I., Stanojević, 
V., Milić, M., & Silva, A. R. d. (2015). Use Case 
Specification Using the SilabReq Domain Specific 
Language.  Computing and Informatics, 34(4), 877-
910. 
Silva, A. R. d. (2015). Model-driven engineering: A 
survey supported by the unified conceptual model. 
Computer Languages, Systems & Structures, 
43(October 2015), 139-155. 
Silva, A. R. d. (2017). Linguistic Patterns and Linguistic 
Styles for Requirements Specification (I): An 
Application Case with the Rigorous RSL/Business-
Level Language. 22nd European Conference on 
Pattern Languages of Programs (EuroPLoP), Irsee, 
Germany. 
Silva, A. R. d. (2018). Rigorous Requirements 
Specification: Specification of Use Cases with the 
RSLingo RSL Language. Lisboa: INESC-ID. 
Silva, A. R. d., Caramujo, J., Monfared, S., Calado, P., & 
Breaux, T. (2016). Improving the Specification and 
Analysis of Privacy Policies: The RSLingo4Privacy 
Approach. 18th International Conference on Enterprise 
Information Systems (ICEIS), Rome, Italy. 
Silva, A. R. d., Paiva, A., & Silva, V. (2018). Towards a 
Test Specification Language for Information Systems: 
Focus on Data Entity and State Machine Tests. 6th 
International Conference on Model-Driven 
Engineering and Software Development 
(MODELSWARD), Funchal, Madeira, Portugal. 
Silva, A. R. d., Saraiva, J., Silva, R., & Martins, C. (2007). 
XIS-UML Profile for eXtreme Modeling Interactive 
Systems. 4th International Workshop on Model-Based 
Methodologies for Pervasive and Embedded Software 
(MOMPES), Braga, Portugal.