Maseud Rahgozar

Department of Electrical and Computer Engineering

University of Tehran

 

Email: rahgozar@chamran.ut.ac.ir

My CV in summer | publications | Activities | Projects |  Research & development manager | Computer system consultant | Academic Background


I have joint the academic community of Tehran University on September 2000, after over 19 years of professional career in French software house companies as R&D manager, senior consultant, etc,  My current fields of interests are: Database Systems, designing CASE tools for Object Oriented programming, designing CASE tools for Database normalization and modernization of legacy applications and their environments. In 1979, I received my B.Sc. degree on Electronics Engineering from Sharif University of Technology in Tehran and in 1987 I received my Ph.D. on Database Systems from Pierre and Marie Curie University in Paris.

 

My CV in SUMMERY

Currently: Assistant Professor in University of Tehran - Elec. and Computer Eng. Dept.

Currently: Database System Consultant working with French companies

Expert on Information Systems (for Systems and Projects Optimizations).

Over 19 years of professional experiences in France (1981 - 2000).

 ACTIVITIES

 

CURRENT ACTIVITIES:

  Academic and Industry - since september 2000

 University Teacher.

 Database System Consultant.

 Activities areas:

 Teaching the  courses of Database System Design, Advanced Database System Concepts, File Management System, Human Computer Interaction. Managing The Database laboratory and some student based projects with the Industry. Being the member of the Educational Comity. Working with the industry (French companies) as Database System Consultant. Also, working on: automation tools for renovation of legacy applications and legacy database systems, design of new programming CASE tools, Intelligent OCR tools for computerizing the old Persian texts and Web based search engines for Persian texts.

______________________________

ACADEMIC BACKGROUNDS - 1974 / 1987

 

1983 - 1987:            Ph.D. of Computer Sciences (Paris VI  University - MASI).

Thesis title: Concurrency Control based on Events Synchronizations

Areas:  Distributed Information Systems, Distributed Transactions and Replicated Data, Concurrency Control on Distributed Environments, Optimization and Synchronization of Transactions on Distributed Environments, Transactions Modeling and Semantics Recognition, etc.

1981 - 1983:            M.Sc. of Computer Sciences (DEA) (Paris VI University - MASI)

Thesis title: Modeling of a Distributed System

Areas: File Systems Implementations, Database Management Systems (DBMS), Communication Networks, System Simulations, Integrated Electronic Circuits and their Modeling Methods, Information Systems Modeling Methods (REMORA), etc.

1974 - 1980:            B.Sc. of Electronics (Sharif University of Technology - Tehran)

Areas: Multi-discipline studies (mathematics, physiques, mechanic, dynamics, chemicals, architectures, electrotechnics) with specialization on Electronics and Computer Sciences the last two years, etc.

 

 Academic areas of activities:

 Teaching courses: Database System Design, Advanced Database System Concepts, File Management System, Human Computer Interaction.

Managing: The Database laboratory and some software projects with the Industry.

Member of the Educational Comity of the Electrical and Computer Departement.

  Technical areas of activities:

Design of: Systems Software and Tools, High Level Languages (4GL, 5GL, Object Oriented), Object Databases, Expert Systems. Systems Automation / Normalization and Optimization, Databases Normalization and Optimization, Database Queries Normalization and Optimization, etc.

 Other areas of activities:

Commercial Strategies Management, Marketing Actions Co-ordination, International Patents Management, International Agreements Management, etc.

  Some of my innovations:

One of the first Objet Oriented Databases (1981-1984), One of the first Object Oriented programming Languages (1984-1986), One of the first Object Oriented Expert Systems for interactive development of Applications (1986-1990), Databases Queries Normalization Interfaces (1990-1995), 3GL Applications Normalization Interfaces (1995-1997), An economical proceeding for automatic upgrading of 3GL Applications regarding EURO and Year 2000  compliance issues (1997-1999), etc.

 

 Some of my publications:

 

-          Classification and guidelines for Legacy Systems’ Renovation Issues. Rahgozar M. and Oroumchian F., The 10th Electrical Engineering Conf. of Iran (IEEE), Iran Electrical Engineering Society, University of Tabriz, May 2002.

 -          Migrating Legacy Indexed Files to Unix-RDBMS environment. Rahgozar M. and Oroumchian F., Submitted for publication in the Journal of Software Maintenance & Evolution. Feb. 2002.

 -          Legacy Systems’ evolution - An analytical approach. Rahgozar M. and Yazdani N., Sumited for publication in IEEE Transactions on Software Engineeing. February 2002.

 -          An effective strategy for Legacy Systems’ evolution. Rahgozar M. and Oroumchian F., Submitted for publication in the Journal of Software Maintenance and Evolution. Nov. 2001.

 -          Economical Technique for Storing and Processing Dates for year 2000. Rahgozar M. and Moayer T.,  OMPI - Organisation Mondiale de la Propriete Industrielle, European Patent Office Publications WO 98/12632, 1998.

 -          A Proposal for Optimization of Distributed Concurrency Control. Rahgozar M. and Rolland C., ICPP - International Conf. on Parallel Processing, USA, 1987.

 -          A High Performance Concurrency Control Mechanism based on Events Synchronization. Rahgozar M. and Rolland C., IFAC International Conf.  on Concurrent Systems, Germany, 1986.

  Title of my M.Sc. and Ph.D. theses:

 -          Modeling of a Distributed System, M.Sc. Thesis, University of Paris VI, France, 1983

-          Concurrency Control based on Events Synchronization, Ph.D. Thesis, Univ. of Paris VI, 1987

 

Main Projects during the last five years

1)         Modernization of Legacy Systems for "Pitney Bows Company"

·            Role: R & D Manager, Database consultant

·            No of Collaborators: 4

·            Budget:                  2,000,000 French Francs

·            Period: 1996-1997

·            Status: Finished

·            Execution Site:Paris, France -- London, England

·            Contractors: Open Seas Company, Paris, France -- NearTek International, Paris, France

2)         Modernization of Legacy Systems for "Mexico health Organization"

·            Role: R & D Manager, Database consultant

·            No of Collaborators: 12

·            Budget: 4,000,000 US $

·            Period: 1997-1999

·            Status: Finished

·            Execution Site:Paris, France -- Mexico City, Mexico

·            Contractors: Hewlett & Packard Company, Mexico – Laboratorios Magneticos Company,  Mexico                             -- NearTek International, Paris, France

3)          Multiple "Year 2000" Compliance projects

·            Role: R & D Manager, System consultant

·            No of Collaborators: 6

·            Budget: 12,000,000 French Francs

·            Period: 1998 - 2000

·            Status: Finished

·            Execution Site:France

·            Contractors: NearTek International, Paris, France -- Jam_Tec Company, Paris, France

COMPUTER SYSTEMS CONSULTANT

 Independent Consultant - 1998 / 2000                                     

 Projects Optimization Expert.

 Activities areas:

Innovation of an economical proceeding for automatic upgrading of 3GL Applications regarding EURO and Year 2000 compliance issues.

Commercial Actions Management, Marketing Strategies Co-ordination, Projects Management, International Patents Management (design, registration, negotiation, industrialization), International Agreements Management (design, negotiation), etc.

 

RESEARCH & DEVELOPMENT MANAGER

 

Newlab International Company - 1990 / 1998

 Research & Development Manager.

 Activities areas:

Design and creation of System and Database Interfaces and Tools, solutions for automatic upgrade and porting of Applications of older generations (CODASYL...) from multiple proprietary plat-forms (Mini and Mainframes) towards multiple Open Systems (UNIX…) and multiple normalized Relational Databases (RDBMS), etc.  

SAGES Company - 1981 / 1989

 Products Technical Manager  (1985 – 1989).

 Systems Research Engineer  (1981 – 1985).

 Activities areas:

Design and creation of System and Database Interfaces and Tools, solutions for computer aided programming and for Applications development optimizations, Innovation of: an Object Oriented Database, an Object Oriented Programming Language and an Object Oriented Expert System for interactive development of Applications, etc.