U.Minho José Nuno Oliveira
[ DI/UM ]

Wishing to do a Ph.D. in CS in Portugal? Please visit  mapi-logo.png

Interested in Formal methods? -- see Bologna 2nd cycle unit FMSE (30 ECTS, 300 hours) where, further to the basic science, a wide range of specification languages and tools are covered, namely Alloy, JML, Uppaal, VDMTOOLS, Spec Explorer, etc, including application to projects proposed by industrial partners.

[ Position statement
Profile | DBLP | My page at CCTC
Address | Professional Activities | Interest Areas
Publications | Research Projects
PhD supervision | PhD co-supervision
tinynew.gifUpcoming Software Engineering Conferences
Teaching Duties ]

  Position statement

Software technology is pre-scientific in its lack of an effective basis for predicting computers' behaviour. My research aims at improving scientific standards in software design through formal methods and calculational techniques. These include the application of mathematical transforms in refactoring and improving existing software theories. I do this with passion and firmly belive this will make computing better in the future.

  Profile
With Pamela Zave in Berlin, FME2001 ( thanks to Nico Plat )...

Current position

Professional Liaisons

Academic degrees

  Address

Departamento de Informática,
Universidade do Minho,
Campus de Gualtar,
4710-057 Braga,
Portugal
Tel: +351-253-604430/62
Fax: +351-253-604471
Email: jno AT di DOT uminho DOT pt

  Professional Activities

  Interest Areas

  Publications

  Research Projects/ Formal Methods Industrial Case Studies

Area Project Status
High Assurance Model Driven Engineering with Alloy MEDEA Application submitted in Feb. 2009
Reinvigorating Mathematics for the Information Society MATHIS (Grant PTDC/EIA/73252/2006) tinynew.gif Started Jan. 2009
Program Understanding and Re-engineering: Calculi and Applications PURe (Grant POSI/CHS/44304/2002) Finished
Information-Knowledge Fusion IKF (E!2235) Finished
Data Quality based on Formal Data Reverse Calculation KARMA (P060-P31B-09/97) Finished
A Fuzzy-Object System for Software Reuse (E! 379) Finished

  PhD supervision (year > 2000)

On-going:

U. Minho
Hugo Macedo. THEME/TITLE: Matrices as Arrows! a Typed Approach to Linear Algebra. START: 2009.
Claudia Monica Necco. THEME/TITLE: Pointfree Program Calculation - Theory and Applications. START: 2005.

Completed:

U. Minho
Paulo Filipe Araújo da Silva. TITLE: On the Design of a `G'alculator. DATE: 2009.
C.J. Rodrigues. TITLE: Foundations of Program Refinement by Calculation. DATE: 2009.
Luís Soares Barbosa. TITLE: Components as Coalgebras. DATE: 2001.

  PhD co-supervision (year > 2000)

On-going:

Univ. Nottingham
Alexandra Sofia Ferreira Mendes. THEME/TITLE: Structure Editing of Handwritten Mathematics. CO-SUPERVISOR: Prof. Roland Backhouse. START: 2007.
U. Minho / SIG
Tiago Alves. THEME/TITLE: Techniques for Software Portfolio Understanding. CO-SUPERVISOR: Dr. Joost Visser START: 2007.

Completed:

Univ. Porto
Ana Cristina Paiva Pimenta. TITLE: Automated Specification-Based Testing of Graphical User Interfaces. CO-SUPERVISORS: Prof. Raul Moreira Vidal, Prof. João C. Pascoal Faria. DATE: 2007.

  Teaching Duties

Please follow this path  


J. Nuno Oliveira 2009-11-17