TY - CHAP AU - Altenhofen, Michael AU - Brucker, Achim D. ED - Kowalewski, Stefan ED - Roveri, Marco PY - 2010 DA - 2010// TI - Practical Issues with Formal Specifications: Lessons Learned from an Industrial Case Study BT - International Workshop on Formal Methods for Industrial Critical Systems (FMICS) T3 - Lecture Notes in Computer Science SP - 17 EP - 32 IS - 6371 PB - Springer-Verlag CY - Heidelberg KW - ASM, industrial case study, formal specification AB - Many software companies still seem to be reluctant to use formal specifications in their development processes. Nevertheless, the trend towards implementing critical business applications in distributed environments makes such applications an attractive target for formal methods. Additionally, the rising complexity also increases the willingness of the development teams to apply formal techniques. In this paper, we report on our experiences in formally specifying several core components of one of our commercially available products. While writing the formal specification, we experienced several issues that had a noticeable consequences on our work. While most of these issues can be attributed to the specific method and tools we have used, we do consider some of the problems as more general, impeding the practical application of formal methods, especially by non-experts, in large scale industrial development. L1 - https://www.brucker.ch/bibliography/download/2010/altenhofen.ea-issues-2010.pdf UR - https://www.brucker.ch/bibliography/abstract/altenhofen.ea-issues-2010 UR - https://doi.org/10.1007/978-3-642-15898-8_2 DO - 10.1007/978-3-642-15898-8_2 LA - USenglish ID - altenhofen.ea:issues:2010 ER -