Name |
Marco Torchiano
|
Birth |
May 6, 1971 at Asti,Italy
|
Languages known |
Italian, English (PET:Pass with Merit), French (school level)
|
Affiliations |
IEEE Computer Society
|
Education |
|
Work |
- from January 2004 to present
- Assistant Professor (tenure) at Dip. Automatica e Informatica
at Politecnico
di Torino
- from November 2002 to December 2003
- Fixed-time Assistant Professor (non tenure) at Dip. Automatica e Informatica
at Politecnico di Torino
- from May 2001 to October 2002
- Post-doctoral Research Fellow at IDI - NTNU
Trondheim (Norway) .
- from May 2000 to May 2001
- Researcher under contract at Dip. Automatica e Informatica
at Politecnico
di Torino
- from June to December 1996
- Stage at Marelli Ricambi: modeling the enterprise
organization using CIMOSA
guidelines
- from March to September 1996
- Consulting at Mizar in EC project Converge-SA: functional
meta-model of a telematics transport system.
|
Professional Activities |
- Reviewer for the following journals
- IEEE Software, IEEE Transactions on Software Engineering,
IEEE Transactions on Education, Internat. Journal of Software Engineering and Knowledge Engineering,
Journal of System and Software, Information and Software Technology
IET Software
- Project management:
- Local unit coordinator for national project METAMORPHOS
- Project participation
-
WISE (2001-2004) - Wireless Internet Software Engineering, EC IST-FP5
ESERNET (2001-2003) - Empirical Software Engineering Research Network, EC IST-FP5.
INCO (2001-2003) - Incremental and Component Based Development, Norwegian Research Council.
ECUA (2000-2002) - European COTS Working Group, EC IST-FP5
- International Conferences
-
CASCON 2005-2007 - PC member
ICCBSS 2003-2007 - Program Committee member
XP/Agile Universe 2004 - PC member
International Workshop on COTS Terminology and Categories, 2004 - Co-organizzatore con Betsy Clark
International Workshop on Models and Processes for the Evaluation of COTS Components (MPEC) 2004, 2005 - PC member
Organizer of 2nd Int. Workshop on Empirical Studies in Reverse Engineering, 2006
Co-organizer (with F.Ricca and A.De Lucia) of the ICSM 2007 Working session on Empirical Studies in Software Maintenance and Evolution
|
Research |
Active research topics:
- Software Engineering
- OOAD methodologies
- OO operation modeling
- Complex systems modeling
- Business Process modeling
- Workflow systems
- Software-based fault tolerance
Author of several publications about the above
topics.
|
Teaching |
a.y. 2006-2007
Teacher
- Computer Science - Master in Nanotechnologies for ICT
- Basi di Dati - B.Sc. Ing. Informatica
- Information Systems for E-Business - Master E-Business for ICT
- Adavanced Techniques for Software Development - PhD Course
Teaching assistant
- 3 instances of Object Oriented Programming
- Distributed Environment Programming
- Formal languages and translators
- Software Engineering II
Tutor for distance learning course:
- Object Oriented Programming
a.y. 2005-2006
Teacher
- Complementi di Informatica - Master in Embedded Systems
- Adavanced Techniques for Software Development - PhD Course
Teaching assistant
- 3 instances of Object Oriented Programming
- Distributed Environment Programming
- Formal languages and translators
- Software Engineering II
...
a.y. 1999-2000
- Teacher
- Data Base II course at Diploma
Degree in Geographic Information Systems at Politecnico di Torino.
- C++ programming in the Telematics and Multimedia Applications
master at COREP. (March-April)
- Teaching assistant for M.Sc. courses at Politecnico di Torino:
- Software Engineering I (May-June) (N2941)
- Compilers (May-June) (N3070)
a.y. 1998-1999
- Teacher
- C++ programming in the Telematics and Multimedia Applications master
at COREP.(January-March)
- Teaching assistant for following M.Sc.courses at Politecnico di Torino:
- Software Engineering I (March-June) (N2941)
- Compilers (March-June) (N3070)
- Tutor in the Software Engineering course at Diploma Universitario a Distanza
(BSc Degree at Home) in Computer and Control Engineering site
of Alessandria, academic year 1998/99 and 1999/2000, for CeTeM
of Politecnico di Torino working in NETTUNO
partnership. (November 1998-January 1999 and November-December 1999)
a.y. 1997-1998
- Teaching assistant for the following M.Sc. courses at Politecnico di Torino:
- Software Engineering I (March-June)
- Compilers (March-June)
- tutor in the Software Engineering course at Diploma
Universitario a
Distanza (BSc Degree at Home) in Computer and Control Engineering
site
of Alessandria, academic year 1997/98, for CeTeM
of Politecnico di Torino working in NETTUNO
partnership. (March-April)
- held the course of C++ programming in the Telematics
and Multimedia
Applications master at COREP.
(December 1997-January 1998)
1996-1997
- Teaching assistant for the following M.Sc. courses at Politecnico di Torino:
- Software Engineering I (March-June)
- Compilers (March-June)
|
Technical
Competencies |
- Programming Languages:
C/C++, Java - teaching level
HTML, Basic - experienced level
Pascal, Fortran - good level
Operating Systems:
Windows NT & 95
Unix (Linux)
MS-DOS
Other:
Unix system administration
Web server system administration
Computer languages and translators
Object-oriented Analysis and Design - UML
|
Other
Competencies |
- Business Process Modeling
- Workflow System Modeling and Design
|