REFERENCES
Blech, J. O., Spichkova, M., Peake, I., and Schmidt, H.
(2014). Cyber-virtual systems: Simulation, validation
& visualization. In Proc. of the 9th International Con-
ference on Evaluation of Novel Approaches to Soft-
ware Engineering (ENASE 2014).
Broy, M. (2005). Service-oriented Systems Engineering:
Specification and design of services and layered ar-
chitectures. The JANUS Approach. Engineering The-
ories of Software Intensive Systems, pages 47–81.
Dalal, S. R., Jain, A., Karunanithi, N., Leaton, J., Lott,
C. M., Patton, G. C., and Horowitz, B. M. (1999).
Model-based testing in practice. In Proc. of the 21st
International Conference on Software Engineering,
pages 285–294. ACM.
Farchi, E., Segall, I., and Tzoref-Brill, R. (2013). Using
projections to debug large combinatorial models. In
Proc. of the International Conference o Software Test-
ing, Verification and Validation Workshops (ICSTW),
pages 311–320. IEEE.
Farchi, E., Segall, I., Tzoref-Brill, R., and Zlotnick, A.
(2014). Combinatorial testing with order require-
ments. In Proc. of the International Conference on
Software Testing, Verification and Validation Work-
shops (ICSTW), pages 118–127. IEEE.
Grieskamp, W. (2006). Multi-paradigmatic model-based
testing. In Formal Approaches to Software Testing and
Runtime Verification, pages 1–19. Springer.
Hazzan, O. and Dubinsky, Y. (2014). The agile manifesto.
In Agile Anywhere, pages 9–14. Springer International
Publishing.
Hellmann, T. D., Sharma, A., Ferreira, J., and Maurer,
F. (2012). Agile testing: Past, present, and future–
charting a systematic map of testing in agile software
development. In Proc. of the Agile Conference (AG-
ILE), 2012, pages 55–63. IEEE.
Kuhn, D. R., Wallace, D. R., and Gallo, Jr., A. M. (2004).
Software fault interactions and implications for soft-
ware testing. IEEE Transactions on Software Engi-
neering, 30(6):418–421.
Kuhn, R., Kacker, R., Lei, Y., and Hunter, J. (2011). Combi-
natorial software testing. IEEE Computer, 42(8):94–
96.
Nie, C. and Leung, H. (2011). A survey of combinatorial
testing. ACM Comput. Surv., 43(2):11:1–11:29.
Pretschner, A. (2005). Model-based testing in practice. In
FM 2005: Formal Methods, pages 537–541. Springer.
Rumpe, B. (2006). Agile test-based modeling. In Proc. of
the 2006 International Conference on Software Engi-
neering Research & Practice (SERP). CSREA Press.
Sapienza, G., Crnkovic, I., and Seceleanu, T. (2012). To-
wards a methodology for hardware and software de-
sign separation in embedded systems. In Proc. of the
ICSEA, pages 557–562. IARIA.
Segall, I. and Tzoref-Brill, R. (2012). Interactive refinement
of combinatorial test plans. In Proc. of the 34th Inter-
national Conference on Software Engineering, pages
1371–1374. IEEE Press.
Segall, I., Tzoref-Brill, R., and Zlotnick, A. (2012). Com-
mon patterns in combinatorial models. In Proc. of the
International Conference on Software Testing, Verifi-
cation and Validation (ICST), pages 624–629. IEEE.
Spichkova, M. (2008). Refinement-based verification of in-
teractive real-time systems. Electronic Notes in Theo-
retical Computer Science, 214:131–157.
Spichkova, M. (2013). Design of formal languages and
interfaces: formal does not mean unreadable. In
Emerging Research and Trends in Interactivity and the
Human-Computer Interface. IGI Global.
Spichkova, M. and Campetelli, A. (2012). Towards system
development methodologies: From software to cyber-
physical domain. In Proc. of the International Work-
shop on Formal Techniques for Safety-Critical Sys-
tems.
Spichkova, M., Liu, H., and Schmidt, H. (2015a). Towards
quality-oriented architecture: Integration in a global
context. In Proc. of the European Conference on Soft-
ware Architecture Workshops, page 64. ACM.
Spichkova, M., Zamansky, A., and Farchi, E. (2015b). To-
wards a human-centred approach in modelling and
testing of cyber-physical systems. In Proc. of the
International Workshop on Automated Testing for
Cyber-Physical Systems in the Cloud.
Spichkova, M., Zhu, X., and Mou, D. (2013). Do we really
need to write documentation for a system? In Proc.
of the International Conference on Model-Driven
Engineering and Software Development (MODEL-
SWARD’13).
Tai, K.-C. and Lei, Y. (2002). A test generation strategy
for pairwise testing. IEEE Transactions on Software
Engineering, 28(1):109–111.
Talby, D., Keren, A., Hazzan, O., and Dubinsky, Y. (2006).
Agile software testing in a large-scale project. IEEE
Software, 23(4):30–37.
Turk, D., France, R. B., and Rumpe, B. (2005). Assump-
tions underlying agile software development pro-
cesses. Journal of Database Management, 16:62–87.
Utting, M., Pretschner, A., and Legeard, B. (2012). A tax-
onomy of model-based testing approaches. Software
Testing, Verification and Reliability, 22(5):297–312.
Wojciak, P. and Tzoref-Brill, R. (2014). System level com-
binatorial testing in practice – the concurrent mainte-
nance case study. In Proc. of the International Confer-
ence on Software Testing, Verification, and Validation,
ICST ’14, pages 103–112. IEEE Computer Society.
Zamansky, A. and Farchi, E. (2015). Helping the tester get it
right: Towards supporting agile combinatorial test de-
sign. In Proc. of the Human-Oriented Formal Methods
workshop (HOFM 2015).
Zhang, J., Zhang, Z., and Ma, F. (2014). Introduction to
combinatorial testing. In Automatic Generation of
Combinatorial Test Data, pages 1–16. Springer.
A Human-centred Framework for Combinatorial Test Design
233