header image

Home >


Year-Abroad Advisor, Specialist Schemes Tutor


Room: C16
Tel: +44 (0) 1524 510338
Fax: +44 (0) 1524 510492
Email: f.taiani -- add lancaster.ac.uk


CSM 031: Introduction to Computer Systems (Masters)
CSc 365: Critical Systems Engineering (Undergraduate)
CSc 253: Distributed Systems (Undergraduate)
CSc 150: Web Technologies (Undergraduate)

Research Themes

Aspect Orientation
Large-scale systems
Software Complexity

Franšois Ta´ani

Overview of Activities

I'm interested in developing open and principled middleware solutions for complex systems such as grid and large scale sensor networks. I'm particularly interested in problems of fault-tolerance and resilience, and how aspect-oriented programming and computational reflection can be applied to provide these properties in the above systems.


I have been a lecturer at Lancaster since January 2005, after an intervening spell as a post-doctoral researcher at AT&T Shannon Laboratory (NJ, USA), on an INRIA scholarship. I received my PhD in January 2004 for my work at LAAS-CNRS (France) on multi-level reflection applied to fault-tolerant systems. At LAAS, I've worked among others on the EU ISP Dependable Systems of Systems project (IST-1999-11595), and the EU Cabernet Network of Excellence. At Lancaster I'm co-investigator on the Divergent Grid project (EPSRC EP/C534891), and the EU FP7 Diva project (Dynamic Variability in complex, Adaptive systems).

Selected Publications

Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work.Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

IEEE Copyright Notice: © 2001-2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.


Proceedings of the 5th MiNEMA Workshop (Middleware for Network Eccentric and Mobile Applications)
François Taïani (Editor), 11-12 September 2007, Magdeburg, Germany, abstract, complete document. workshop site

International Conferences

Experiences with Open Overlays: A Middleware Approach to Network Heterogeneity
Paul Grace, Danny Hughes, Barry Porter, Gordon Blair, Geoff Coulson, François Taïani, to be presented at the European Conference on Computer Systems, (Eurosys 2008), Glasgow, Scotland 31st March - 4th April 2008 (13p), abstract.

Generalised Repair for Overlay Networks
Barry Porter, François Taïani and Geoff Coulson, In Proceedings of the 25th IEEE Symposium on Reliable Distributed Systems (SRDS 2006), Leeds, UK, October 2 - 4, 2006, pp. 132-142 (11p.), abstract, complete document.

Reflections on Aspects and Configurable Protocols
Matti Hiltunen, François Taïani, Rick Schlichting, The Fifth International Conference on Aspect-Oriented Software Development (AOSD.06), Bonn, Germany, March 20-24, 2006, pp.87-98 (12 p.), abstract, complete document.

ACM Copyright Notice: © ACM, 2006. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in the Proceedings of the 5th International Conference on Aspect-Oriented Software Development, March 20-24 2006, Bonn Germany, http://doi.acm.org/10.1145/1119655.1119669

The Impact of Web Service Integration on Grid Performance
François Taïani, Matti Hiltunen, Rick Schlichting, The 14th IEEE International Symposium on High Performance Distributed Computing (HPDC-14), Research Triangle Park, NC, USA, 24-27 July, 2005, pp.14-23 (10 p.), abstract, complete document, presentation.

A Multi-Level Meta-Object Protocol for Fault-Tolerance in Complex Architectures
François Taïani, Jean-Charles Fabre, Marc-Olivier Killijian, The International Conference on Dependable Systems and Networks (DSN'2005), Yokohama, Japan, June 28 - July 1, 2005, pp.270-279 (10 p.), abstract, complete document, presentation.

Implementing Simple Replication Protocols Using CORBA Portable Interceptors and Java Serialization
Mohamed Taha Bennani, Laurent Blain, Ludovic Courtès, Jean-Charles Fabre, Marc-Olivier Killijian, François Taïani, The International Conference on Dependable Systems and Networks (DSN'2004), Florence, Italy, June 28th - July 1, 2004, pp.549-554 (6 p.), abstract, complete document.

Towards Implementing Multi-Layer Reflection for Fault-Tolerance
François Taïani, Jean-Charles Fabre, Marc-Olivier Killijian, The International Conference on Dependable Systems and Networks (DSN'2003), San Francisco, CA, June 22nd-25th, 2003, pp.435-444 (10 p.), abstract, complete document, presentation.

Principles of Multi-Level Reflection for Fault-Tolerant Architectures
François Taïani, Jean-Charles Fabre, Marc-Olivier Killijian, The 2002 Pacific Rim International Symposium on Dependable Computing (PRDC'2002), Tsukuba (Japon), 16-18 Décembre 2002, pp.59-66 (8 p.), abstract, complete document, presentation.

Composing Real-Time Objects: a Case for Petri Nets and Girard's Linear Logic
François Taïani, Mario Paludetto, Jérome Delatour, The 4th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'2001), Magdeburg (Germany), 2-4 May 2001, pp.298-305 (8 p.), abstract, complete document, presentation.

Copies / Update: Please contact me by email if you wish to obtain a copy of a paper that is not available on line.