Ricardo Ferraz Tomaz

Centre de Recherche en Informatique - CRI

Address: Université Paris I - Panthéon  Sorbonne 90, rue de Tolbiac 75634 PARIS cedex 13

Fone: 01.44.07.86.34  Fax: 01.44.07.89.54

E-mail: Ricardo.Ferraz-Tomaz@malix.univ-paris1.fr

 

Education

 

Ph.D in Computer Science at Université Paris1 Pantheon-Sorbonne  (in progress)

M.Sc. in Computer Science at Federal University of Maranhão, Brazil, 2003.

B.Sc. in Computer Science at Federal University of Maranhão, Brazil, 1997.

 

Research Interest

 

Web Services

Computational Reflection

Aspect Oriented Programming

Semantic Web

 

Publications

 

R. F. Tomaz and S. Labidi, "A Semantic Web Approach for Matching Traders in B2B Systems”. 3rd. IEEE/IFIP Conference on eCommerce, eBusiness and eGovernment, São Paulo, Brazil, Sep 21-24, 2003.

R. F. Tomaz and S. Labidi, “Increasing Matchmaking Semantics in Intelligent Commerce System”. IEEE/WIC International conference on Web Intelligence, Halifax, Canada, Oct 13-17, 2003.

R. F, Tomaz, S. Labidi and B. Wanghon, “A Semantic Matching Method for Clustering Traders in B2B Systems”. IEEE/LA-Web First Latin American Web Congress, Santiago, Chile, Nov 10-12, 2003.

R. F, Tomaz, S.Labidi, R. Baluz and B.Wanghon, “Composition of Web Services in the ICS Architecture”. Proceedings Of 6 th International Conference on Enterprise Information Systems ICEIS-2004, Porto, Portugal, April 14-17, 2004.

 

Professional Experience

 

2000–2004: Professor, Institution: Faculdade Atenas Maranhense – FAMA, School of Business Administration (Concentration Area: Systems Analysis), Level: Undergraduation.

Disciplines which I have taught:

Introduction to Data Processing

Basic Information of Computer Sciences, The Structure of Computers, Data, Information, Management Information Systems, Windows.

Programming Languages

This course gives students the conceptual background necessary to understand and construct programs (i.e., specify computations, understand evaluation models, use and understand major constructs, including functions and procedures, scoping and environments, data storage, side-effects, conditionals, recursion and looping, and higher-order functions).

Database Management Systems

This course focuses on data management in organizations, and on the design and development of database applications. Also covered in the course are the database architecture, logical and physical data design, and the integration of databases with programming. Topics include conceptual data modeling, normalization and database design, database system implementation, SQL, distributed data management and client-server systems and database administration.

Information Systems Analysis and Design

Complex business systems and organizations are examined, with the goal of discovering their structure and information flow. Tools such as the Entity-Relationship Diagram, Data Structure Diagram, Data Flow Diagram, Data Dictionary, and Process Specifications are used to develop Systems Specifications. Systems Design topics such as User Interface, Design Alternatives, Prototyping, Input, Output, and File Design are discussed.

 

2003–2004: Chief of Informatics Section, Institution: Federal Justice in the State of Maranhão.

Activities:

IT Solutions Analysis and Design management, Project planning, Management of teams etc.

1996-2003: System Programmer, Institution: Maranhão´s Regional Electoral Court.

Activities:

Development of Software solutions according to customer’s demands. System Analysis and modelling for automation processes. Development of Web and database information systems.

1996–2004: Informatics Consultant, Institution: Pension Funds of the Employees from the Energetic Company of the State of Maranhão – FASCEMAR.

Activities:

Development of the Eletronic Document Management System – SISDOC, Development of the Participants Cadastre System - SISCAD, Development of the Benefit Calculation System SISCALC, Development of the Loans Concessions Control System – SISCREDIT.

1994–1995: System Programmer, Institution: Data processing Company of the State of the Maranhão – PRODAMAR.

Activities:

Development of Software solutions according to customer’s demands. System Analysis and modelling for automation processes.

 

Skills in Computing

 

Structured Design Methodologies

 

Structured Analysis by Gane/Sarson

Essential Analysis by Yourdon

 

Object-oriented Design Methodologies

 

Object Modelling Technique – OMT

Unified  Modelling Language – UML

 

Database Management Systems

 

Oracle 8i, MySQL, IBM DB2, MS-Access

 

Programming Languages

 

Pascal, Inprise Delphi, Basic, MS-Visual Basic, Java, ASP, PHP, SQL

 

Honors & Awards

 

Outstanding Teaching for the 2002-2003 academic year. FAMA College, Academic Division.