Dr. Mieke Massink

Researcher

Consiglio Nazionale delle Ricerche
Istituto ISTI (former CNUCE)
Formal Methods && Tools Group
Area della Ricerca CNR
Via Moruzzi 1
I-56124 Pisa (PI)
ITALY

phone: +39 0503152981 or +39 348 8283102
fax  : +39 0503138091 or +39 0503138092
email: mieke.massink isti.cnr.it
http://www.isti.cnr.it/People/M.Massink

Last update:  October 2009 by Mieke Massink


Brief Biography

Mieke Massink studied Computer Science at the University of Nijmegen  (now Radboud University Nijmegen) where she
graduated in 1988 in Computer Science. In 1989 she was research assistant at the University of Twente and teaching assistant
at the University of Nijmegen. From 1989 to 1995 she was employed by the Dutch Organisation for Scientific Research (NWO)
in the research group on declarative formalisms at the University of Nijmegen were she received her
Ph. D. degree in 1996 with Prof. dr. ir. R. T. Boute. Her thesis was a study on a Functional Approach to Concurrency Theory
combining declarative specification techniques with those of process algebra.
During her Ph. D. studies she spent several times a few months at C.N.R.-Ist. CNUCE,
Pisa, Italy as Visiting Researcher. From 1996 to 1997 she was Visiting Researcher at CNUCE in the context of the
European Human Capital and Mobility (HCM) programme for the IRIS project (Interactionally Rich Immersive Systems)
in the IRS Research Network (Interactively Rich Systems). Her scientific activity within that network was to apply and develop
formal methods for the specification, design and verification of Human Computer Interfaces.
In 1997 and 1998 she has been teaching a course on Social Responsibility of Computer Scientists at the University of Pisa.
In 1998 she was Visiting Researcher at the University of York, U.K., in the context of the European TMR research
network TACIT (Theory and Application of Continuous Interaction Techniques) were she was hosted by the
Human Computer Interaction group. She continued her TMR TACIT fellowship from 1998 to June 2000 at CNUCE.
In June 2000 she joined CNUCE as a researcher. In 2002 CNUCE and IEI joined to form the research institute ISTI where
she continued her research in the Formal Methods and Tools Group. Her current research interest are the development
and application of Formal Methods for stochastic model checking of mobile systems and the modelling and verification
of groupware applications.
Click here for a complete Curriculum Vitae (in Italian).


Present Research Interests

My main research interests fall in the area of formal specification and verification models and tools for concurrent systems
and their application. In particular, I am  interested in semantic models for process algebras and automata, including statecharts,
and their  quantitative extensions, mainly deterministic-timed and/or stochastic-timed and/or probabilistic ones. Moreover,
I am working on  the application and development of formal techniques and tools for the specification, design and verification
of Human Computer Interaction.
Computers and computer technology can be used in many ways and have often quite some impact on the way society is being
shaped. I'm interested in studying the issues at stake and involve a wider public in discussion and decision making on these issues.


Membership of Programme Committees


Participation in Projects

Participation to Previous Projects


Teaching

Previous Courses and Tutorials


Publications

Over 50 published papers in the areas of formal verification methods, Global Computing, formal verification in HCI, continuous
interaction, formal semantics of UML, testing theory, computer science and society. A selection of these papers
can be downloaded from the Formal Methods and Tools web-page (see publications).
 

Selected publications

Assisting the Design of a Groupware System - Model Checking Usability Aspects of thinkteam
In The Journal of Logic and Algebraic Programming 78, 4 (2009), pages 191 - 232.
Model Checking Mobile Stochastic Logic. Theoretical Computer Science.
Elsevier, 382(1):42-70, 2007, http://dx.doi.org/10.1016/j.tcs.2007.05.008
On Testing UML Statecharts. The Journal of Logic and Algebraic Programming.
Elsevier, 69(1-2):1-74, 2006
     
                              "A Formal Approach Supporting the Comparative Predictive Assessment of the Interruption-Tolerance of Interactive Systems". In Proceedings of the
                               ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS'09), Pittsburgh, PA, USA (G. Calvary, T.C.N. Graham, and P. Gray, eds.),
                               ACM Press, pp. 211 - 220, 2009.                               "Rate-based transition systems for stochastic process calculi". In: ICALP 2009 - Automata, Languages and Programming. 36th International Colloquium
                              (Rhodes, Greece, 5-12 July 2009). Proceedings, vol. II pp. 435 - 446. (Lecture Notes in Computer Science, vol. 5556). Springer Verlag, 2009.                               "Engineering crowd interaction within smart environments". In: EICS 2009 - ACM SIGCHI Symposium on Engineering Interactive Computing Systems
                              (Carnegie Mellon University, Pittsburgh, USA, 14-17 luglio 2009). Proceedings, pp. 117 - 122. ACM, 2009.                               "MarCaSPiS: a Markovian extension of a Calculus for Services". In: Electronic Notes in Theoretical Computer Science,
                              vol. 229 (4) pp. 11 - 26. M. Hennessy, B. Klin (eds.). Elsevier, 2009.                               "Resilience of interaction techniques to interrupts - A formal model-based approach". In: INTERACT 2009 - Human-Computer Interaction.
                              12th IFIP TC 13 International Conference (Uppsala, Sweden, 24-28 August 2009). Proceedings, vol. I pp. 494 - 509.
                              (Lecture Notes in Computer Science, vol. 5726). Springer Verlag, 2009.                               "Combining Timed Coordination Primitives and Probabilistic Tuple Spaces". In Proc. of Trustworthy Global Computing,
                                Fourth Symposium (TGC'08), Barcelona (Spain), November 2008, LNCS 5474, pages: 52-68, Springer-Verlag, 2009.

                              "A Fluid Flow Approach to Usability Analysis of Multi-user Systems". In Engineering Interactive Systems 2008 - Proceedings of the 2nd
                               Conference on Human-Centered Software Engineering (HCSE'08), Pisa, Italy (P. Forbrig and F. Paternò, eds.),
                               Lecture Notes in Computer  Science 5247, Springer-Verlag, Berlin, 2008, 166 - 180.

Basic Observables for Probabilistic May Testing. In proceedings of the Fourth International Conference on the Quantitative Evaluation of Systems. Edinburgh, Scotland,
17-19 September 2007, pp. 189-198, IEEE Computer Society, 2007.

Analysis of a Pointing Task on a White Board. In G. Doherty and A. Blandford (eds.), Interactive Systems, Design, Specification and
Verification. 13th International Workshop, DSVIS06. Dublin, Ireland, July 2006. LNCS volume 4323, pp. 185-198, Springer-Verlag, 2007.
Towards Model Checking Stochastic Aspects of the Thinkteam User Interface. In M. Harrison and S. Gilroy, editors, Design, Specification and Verification of Interactive Systems.
Participant Proceedings. LFCS, Univ. of Newcastle upon Tyne, 2005.
LNCS volume 3941, pp. 39-50, Springer-Verlag, 2006.
Towards a Logic for Performance and Mobility. In A. Cerone and H. Wiklicky, editors, 3rd Workshop on Quantitative Aspects of Programming Languages.
Participant Proceedings, pages 132--146. LFCS, Univ. of Edinburgh, 2005 and in A. Cerone and H. Wiklicky (eds.) Proceedings of the
Third Workshop on Quantitative Aspects of Programming Languages (QAPL 2005), volume 153(2) of Electronic Notes in Theoretical Computer
Science, pp. 161-175. Elsevier Science Publishers B.V., 2006.
Formal modeling and quantitative analysis of KLAIM-based mobile systems., In H. Haddad, L. Liebrock, A. Omicini, R. Wainwright, M. Palakal, M. Wilds, and H. Clausen, editors, APPLIED COMPUTING 2005. Proceedings of the 20th Annual ACM Symposium on Applied Computing, pages 428--435. Association for Computing Machinery - ACM, 2005. ISBN 1-58113-964-0
Model Checking Dependability Attributes of Wireless Group Communication.In 2004 International Conference on Dependable Systems & Networks, pages 711--720. IEEE Computer Society Press, 2004. ISBN 0-7695-2052-9.

Formal Test-case Generation for UML Statecharts. 9th IEEE International Conference on Engineering of Complex Computer Systems (Florence, Italy, April 14-16, 2004). Proceedings, p. 75-84. Bellini, P., Bohner, S. and Steffen, B. (eds.). IEEE Computer Society Press, 2004. 
Model checking dependability attributes of wireless group communication. In  2004 International Conference on Dependable Systems & Networks, pages 711--720. IEEE Computer Society Press, 2004. (ISBN 0-7695-2052-9.)
 Model checking groupware protocols. In: Cooperative Systems Design - Scenario-Based Design of Collaborative Systems, Vol. 107, p. 179-194 (ISBN: 1 58603 422 7). Frontiers in Artificial Intelligence and Applications. Francoise Darses, Rose Dieng, Carla Simone, and Manuel Zacklad (eds.). Amsterdam, IOS Press, 2004.
On mobility extensions of UML Statecharts; a pragmatic approach. In E. Najm, U. Nestmann and P. Stevens (Eds.), Formal Methods for Open Object-Based Distributed Systems, LNCS 2884, 6th IFIP WG 6.1 Int. Conf., FMOODS 2003, Paris, Nov. 2003.
 Deriving manuals from formal specifications. HCI International 2003, n.10 (Crete, Greece 22-27/06/2003). Proceedings, vol.1, p.163-167. Jacko, J. and Stephanidis, Constantine. Lawrence Erlbaum Associates Publisher, 2003. 
On Mobility Extensions of UML Statecharts. A Pragmatic Approach. Formal Methods for Open Object-Based Distributed Systems. 6th IFIP WG 6.1 International Conference, FMOODS 2003 (Paris, France, November 19-21, 2003). Proceedings LNCS 2884, p. 199-213. Najm Elie, Nestmann Uwe, Stevens, Perdita (Eds.). Springer, 2003.