1. Alhaj, M., Arbez, G., Peyton, L.: Using behaviour-driven development with hardware-software co-design for autonomous load management. In: 2017 8th International Conference on Information and Communication Systems. ICICS, IEEE, pp. 46–51 (2017)
2. Balbo, S., Ozkan, N., Paris, C.: Choosing the right task-modeling notation: a taxonomy. In: Diaper, D., Stanton, N.A. (eds.) The Handbook of Task Analysis for Human-Computer Interaction, pp. 445–466 (2004)
3. Cockton, G., Woolrych, A.: Understanding inspection methods: lessons from an assessment of heuristic evaluation, pp. 171–192. People and Computers, Springer (2001)
4. Fischer, H., Rose, M., Yigitbas, E.: Towards a task driven approach enabling continuous user requirements engineering. In: 2nd Workshop on Continuous Requirements Engineering (CRE) (REFSQ-JP 2016), Gothenburg, Sweden, March 14, 2016.CEUR-WS.org, vol. 1564 (2016)
5. Garrido, J.L., Noguera, M., González, M., Hurtado, M.V., Rodríguez, M.L.: Definition and use of Computation Independent Models in an MDA-based groupware development process. Sci. Comput. Program. 66(1), 25–43 (2007)