University of Leicester

computer science

photo of J L Fiadeiro

STAFF — J L Fiadeiro  B.Sc. (U Lisbon 1985), Ph.D. (T U Lisbon 1989), Agg (U Lisbon 1998), FBCS, CITP

Head of Department and Professor of Software Science and Engineering
F24 Computer Science Building
Department of Computer Science,
University of Leicester,
University Road,
Leicester,
LE1 7RH.

T: +44 (0)116 252 3907
F: +44 (0)116 252 3915
E: jwf4@mcs.le.ac.uk

Teaching

I am the convenor of the following modules:

Some recent papers

These are papers related to the Sensoria Reference Modelling Language (SRML):

External courses and tutorials

Material from some of the courses and tutorials that I have developed:

  • A Formal Approach to Service-Oriented Modelling
    A 3-hour tutorial that I've given at the Bertinoro School on Formal Methods in 2009 (and other places). This tutorial provides an overview of a formal approach to service-oriented modelling developed within the SENSORIA project. A modelling language – SRML – and a number of formal techniques that address qualitative and quantitative analysis support this approach, all of which are based on mathematical foundations. The focus of the tutorial is on the language primitives that SRML offers for modelling business services and activities, and on the methodological approach that SRML supports. It is available as a pdf file and a movie. There is also a companion paper(51 pages, 7MB)
  • Software Architectures: Coordination and Evolution
    This is a 12-hour course that I've given in Valencia. It combines material from the shorter tutorials below. It is available as a zipped pdf file.
  • Software Architectures: Evolution and Mobility
    A 3-hour tutorial that I've given in a number of conferences. It combines the Coordination approach developed with ATX and the mobility aspects developed within AGILE. It is available as a zipped pdf file and a Powerpoint show.
  • Formal Apects of Software Architectures
    A 3-hour tutorial that I've given in a number of conferences. It will be given next at ICFEM 2005. It combines an introduction to the role of SA and the CommUnity approach. It is available as a zipped pdf file and a Powerpoint show.
  • Categorical Structures for System Modelling
    This is the bulk of a course that I've given in Swansea (July 2005), Pisa (May 2006), and Valencia (June 2006). It presents selected material from my book on Category Theory. It is available as a zipped pdf file and a Quick-time movie.

PhD/MPhil supervision

Administration

  • Head of Department since August 1, 2006
  • Erasmus: CS representative

Research

(See my private page for publications and positions).
My current research contributes mainly to the following themes:

  • Algebraic and Categorical Structures and Methods: Algebraic specification; Calculi and models of concurrent, distributed, mobile, and context-aware computing; General systems theory; Semantics of conceptual modelling methods and techniques; Validation and verification.

  • Models of Software Intensive Systems: Concepts, languages, and semantic models for large and complex software intensive systems. In particular: Architectural dimensions (coordination, distribution, context-awareness); Collaborative systems; Embedded, hybrid, and timed systems; Formal specification, validation and verification techniques; Service-oriented systems. Composition and emergent behaviour/properties.

I also keep an interest on Software Evolution.

I participate in the following projects:

| [University Home]|[Faculty of Science]|[MCS Home]|[CS Home]|People|[University Index A-Z]|[University Search]|[University Help]|

Author: J L Fiadeiro (jwf4@mcs.le.ac.uk), T: +44 (0)116 252 3907.
© University of Leicester 30th October 2000, 18:42:26. Last modified: 6th October 2009, 12:31:07.
CS Web Maintainer. Any opinions expressed on this page are those of the author.