.
.
|
Current Work
|
Current work and interests (2005)
1. We have finished a Distributed Digital Library, called BiblioDigital (C), and we are selling copies of it.
2. Work on Ontologies, Semantic Processing, Hierarchies, Confusion, use of knowledge services and repositories lying in the Web. Better understanding of text documents through these tools.
3. Computing with Words (originated by Lofti A. Zadeh). Finding properties of sets of objects, and describint them in fuzzy or qualitative manners. Symbolic descriptions of sets of objects.
(Mar 2002-~ ) Professor, Centro de
Investigacion en Computacion (CIC, or Center for Computing Research),
IPN.
|
|
Professional Experience
|
Date
|
Position
|
Place
|
March 2002 |
Researcher |
Center for Computing
Research of IPN (Centro de Investigación en Computación
del IPN). Mexico.
|
1997-2002
|
Director and
Funder
|
Center for Computing
Research of IPN (Centro de Investigación en Computación
del IPN). Mexico.
|
Sep95-Dec96
|
Director
|
National calculus
Center of IPN (Centro Nacional de Cálculo (CeNaC), IPN).
Mexico.
See some photos
|
1992-
|
President
|
SoftwarePro International. Mexico.
|
JAn89-Oct91
|
Chief Engineer
|
International
Software Systems, Inc. Austin TX. USA.
|
1990-1991
|
Engineering-Vice-president
|
International
Software Systems, Inc. Austin TX. USA. |
May86-Jan89
|
Senior Member
|
Tehcnical Team, Microelectronics
and Computer Technology Corporation (MCC), Austin, TX, USA.
|
1986-1989
|
Head and Funder
|
Computer Science Secction,
electrical Encgineering
department of CINVESTAV-IPN. Mexico.
|
1975-1976
|
Professor
|
Undergraduate Secction
and Scientific Research, Interdiciplinary Professional
Unit for Engineering, Social Science and Administration (Unidad Profesional
Interdisciplinaria de Ingeniería, Ciencias Sociales y Administración
(UPIICSA)), IPN. MExico.
|
1980-1983
|
Full Professor C
|
Department of Computing
Sistems, Applied Mathematics and Systems Institute (Departamento
de Sistemas de Cómputo, Instituto de Matemáticas Aplicadas y Sistemas
(IIMAS)), UNAM. Mexico.
|
1975-1979
|
Full Professor B
|
Departamento de
Ciencias de la Computación, IIMAS. México.
|
1966-1967
|
Head
|
Jefe
del
Departamento de Ciencias de la Computación, IIMAS.
México.
|
1973-1975
|
Director
|
Centro Científico
IBM para América Latina (IBM de México, S.A.), México.
|
1973-1974
|
Adviser
|
Secretario de
Comunicaciones y Transportes del Gobierno Federal. México.
|
Oct70-Jul73
|
Full Professor
|
Departamento de
Ingeniería Eléctrica del CINVESTAV. México.
|
1971-1972
|
Director
|
Centro Nacional
de Cálculo (CeNaC) IPN. 1971-72. También Jefe de la Sección
de Estudios de Graduados del CeNaC. México.
|
Jun-Sep70
|
Research Professor
|
Depto. de Inteligencia
Mecánica y Percepción, Universidad de Edimburgo, Reino
Unido.
|
Feb69-Jun70
|
Assistant-Professor
|
Departamento de
Ingeniería Eléctrica, MIT. USA.
|
Sep65-Ene69
|
Research
Asisstant
|
Proyecto MAC, MIT.USA.
|
Jun-Sep66
|
Programmer
|
Computer Corporation
of America, Cambridge Mass., USA
|
Ene-Ago65
|
Technical Assistant
|
Departamento de
Física. CINVESTAV. México.
|
Ene-Dic64
|
Programmer
half time
|
CeNaC, IPN, México.
|
|
|
|
|
|
Researcher (current position)
|
(Mar 2002- ) Professor, Centro de Investigacion
en Computacion (CIC, or Center for Computing Research), IPN. Work on
agents with different ontologies; applications of information sytems..
|
|
|
|
|
|
Director and founder
|
(1997-2002) of CIC. The Center is devoted
to research, graduate teaching, applied research, technology transfer,
and specialization in (1) Computer Science; and (2) Computer Engineering.
Faculty: 30 Ph. D., 30 M. Sc. (goal: 50+50); 300 graduate students,
40 of them Ph. D. students. About 200 employees. Divided in 15 laboratories.
I report to the Director of IPN. Also: Research in agents with mixed
ontologies, and natural language (Spanish) text processing.
Interest areas:
- Agents with mixed ontologies;
- Semi automatic data mining;
- concepts transmission throughout
natural language words;
- mistakes of electronic commerce.
|
|
|
|
|
|
|
Director
|
of
Centro Nacional de Calculo (CeNaC, or National Computing Center), IPN.
(Sep. 95-Dic. 96).
|
|
|
|
|
|
|
|
President
|
SoftwarePro
International (1992-1995). Founder and partner of this company, involved
in high technology software development (ANASIN, CLASSFINDER), and applications
for distribute enterprises (Data Mining; CLASITEX®).
|
|
|
|
|
|
|
Chief Engineer
|
International
Software Systems, Inc. (ISSI), Austin TX. (Jan 89-Oct 91). Supervision
and technical direction of several projects in the Software engineering
field (Research and Development). About 25 people. In particular: responsible
for the architecture of a software system for rapid prototyping, with
a visual language, interpreter-simulator (parallel execution regime), compiler,
and a library of reusable components. The system also generates Ada code
from the high-level graphic language.
- Main contracts and projects
under my administration (the project leaders reported to me)::
- SDSS - Strategic Defense
Development System (For Strategic Defense Organization, DoD).
About 11 people. Graphical language design (SSDL); interpreter
for said language; compiler to Ada; requirements editor. It is a part
of a Software Engineering environment for multiple users. SSDL is a high-level
visual language, executable, object oriented, where the objects are flexible
and classes can be redefined and new parts can be added without recompiling.
Built under C++ and the Ontos object base.
- Proto + - Fast prototyper
for requirement analysis. About 7 people. Simulation of a data flow
language. Reusable templates. Libraries of reusable code
- Parallel Proto - (For
Rome Air Devpt. Center). About 4 people. Developer and executor of software
prototypes, executing (even the prototype) in a defined computer architecture,
and mapping of said software toward particular processors, memories and
communication channels of said architecture. The simulated software now
runs “inside” that architecture, providing time statistics, queues, delays,
processors use, etc.
- Technical work: all the
architecture for SDDS system. I developed with Weiping Yin the SSDL language,
and wrote the interpreter for the language.
Engineer Vicepresident
(1990-91).
(1) work on NasaSTEP,
system and definition tool for executable specifications, for NASA. A
goal of this project is to provide the objects of visual language with
independence from database. Phase I: System definition and design;
(2) Work on environments for Software Engineering, for the SDDS
project. The compiler for the visual language, now takes into account
the architecture of a given multiprocessor, and produces distributed
code, generating the appropriate primitives for communications among the
different processes (or tasks).
Main technical
contributions (Objects, Software engineering,
parallelism) at ISSI:
- Layer on top of C++ objects,
in order to allow class redefinition , inclusion of new classes, change
of class membership for an object, adding new properties, (slots) etc.,
without recompiling.
- Parallel Visual Language
(with W. Yin), for fast prototyping; development of its interpreter
and compiler. The interpreter takes also an optional definition of the
computer architecture on which the software will run, and guarantees
an accurate execution. The compiler takes into account, too, the defined
architecture and generates distributed code for it.
- Use of said visual language
for specifying the control of generalized “processes” that collaborate
(as opposed to software processes only), implying resources not related
to computers (people, buses,...) [design only].
- How to transform (compile)
flexible objects inside rigid but efficiency structures of C (or Ada).
- Storage of said flexible
objects, in a plurality of databases, in fact providing “flexible” secondary
memory for those objects in a database. Design made under the NasaSTEP
contract for NASA.
|
|
|
|
|
|
|
|
Senior Member
|
of
the technical staff, Microelectronics and Computer Technology Corporation,
Austin, TX, USA. (May 1986-Jan 1989)
- Expert Systems and knowledge
bases that exhibit common sense. The CYC project (July 1987-January
1989), using Symbolics Lisp machines. Strongly object-oriented project;
advanced “intelligent” database. Extensive use of inference methods
and automatic calculation of results (values of slots) through forward
and backward propagation; demand-driven computation; default values,
probable values, etc.
- Parallel processing program.
Design, simulation and construction of new parallel architectures for
symbolic processing. May 1986-June 1987. Includes the design and simulation
of a symbolic multi-processor with a hierarchy of memories.
|
|
|
|
|
|
|
Head and Founder
|
of
the Computer Science Section and Full Professor of the Electrical Engineering
Department of the Centro de Investigacion y Estudios Avanzados (CINVESTAV,
or Center for Research and Advanced Studies), IPN. 1983-1986. This section
will become the Computer Science Department. It offers the M. Sc. and
Ph. D. degrees. It has research programs and sponsored research projects
in Computer Science and its applications.
- Graduate courses taught::
- Operating Systems
- Software Technology (How
to build software tools that help software development). Methods to
increase programmer’s productivity.
- Main graduate thesis directed
: See “main thesis directed.”.
- Main research projects
in the Section
- A heterarchical machine
formed with microcomputers. Design and construction of the second version
of a parallel data flow computer (using a microprocessor such as 80186)
that uses Lisp as main language. Sponsored research.
- How to transform a SIMD
machine into a MIMD machine by reprogramming. Sponsored research.
- Construction of Expert
Systems. Sponsored research
- Application Programs:
Budgets accountings, Project Control. Internally sponsored research.
- Exams by computer. Entrance
admission: evaluation of students, teachers, courses, syllabus, study
plans and complete institution, through measurement of improvement of
students. Sponsored research.
- A compiler from data
flow diagrams to Cobol (Visual Programming). Automatic generation of
applications programs (administrative, data intensive). I directed a
Ph. D thesis in this area.
- Combination of expert
systems with numerical calculus systems in Analysis and design of Engineering
systems. An expert system for submitting and designing, analyzing and
redesigning of buildings, bridges and other structures. Director of research
of the PH.D thesis.
- Responsible for obtaining additional
funds for new projects. “Sale” of new projects to clients such as the
Federal Government and private companies. In 1985, 60% of the Computer Science
Section budget came from such sponsored projects.
- Responsible for tactical
and strategic planning in Computer Science.
|
|
|
|
|
|
|
|
Professor
|
at
the Graduate Studies and Research Section, UPIICSA (the Interdisciplinary
Unit of IPN). 1975-1986.
|
|
|
|
|
|
|
Full Professor
|
"C"
Computing Systems Department, Instituto de Matematicas Aplicadas y Sistemas
(IIMAS, or Institute for Applied Math and Systems) at the Universidad
Nacional Autonoma de Mexico (UNAM, or National Autonomous University).
1980-1983. Research in:
- Distributed Computing.
- Parallel Computing and
Highly Parallelizable architectures.
Leader of the AHR. (Arquitecturas Heterarquicas Reconfigurables) project.
1979-1981. Design of a Computer that processes in parallel and uses Lips
as its main language. This machine was the first of its type in the world,
and it began to work at the end of 1981.
Full Professor, Computer Science Department,
IIMAS-UNAM. 1975-1979. Research in::
- Multi-spectral image analysis (Remote
sensing).
- Recognition of Scenes with curve
lines.
- Digital Terrain Models
- Design of computer architectures
that are highly parallelizable.
Also: Teaching of courses (Master
of Science program) such as System Programming, Computer Architecture,
Distributed Computing, Operating Systems..
Head Computer
Science Department, 1966-1967. IIMAS-UNAM. Orienting, advising and
supervision of projects in basic and applied research. Faculty: 15 scientists,
including 5 Ph. D. Research projects at the Department:
- Computer linking through
networks.
- Image processing to detect natural
resources. Remote Sensing. [I was the project leader].
- Real time control of the National
System for Electricity Generation.
- Spanish dialogues by computer (text).
Also: Technical adviser, thesis director, and related chores.
Also: Technical adviser, thesis
director, and related chores.
Monitor of the scientific agreement CETENAL-UNAM for
Remote Sensing, 1976-1978, signed by the Rector of the UNAM and the director
of CETENAL in November 1976. Also: Secretary of the technical group on
research on Remote Sensing, UNAM. The agreement was for Automatic production
of land use maps from satellite images.
Leader of the Remote
sensing project. 1975-1977. Applied Research (8 people) for crop identification,
etc. This project won a National Prize (see “Honors” ).
|
|
|
|
|
|
|
Director
|
of
the IBM Latin American Scientific Center (IBM of Mexico, S.A.), 1973-1975.
Advise, planning, direction and supervision of applied research projects
centered in Computer Science. 10 Scientists. Research projects:
- Linear programming models
for Agricultural Econometrics.
- Design of an APL interpreter for
IBM System/3.
- Air pollution models for the valley
of Mexico City.
- Computer analysis of multi-spectral
satellite images for crop prediction and for making the census of our
natural resources.
Also: technical adviser, thesis supervision, and similar chores.
|
|
|
|
|
|
|
|
Adviser
|
to
the Communications and Transportation Ministry, Federal Government. Automatization
of the mail system. May 1973-1974. I reported directly to the Minister.
|
|
|
|
|
|
|
Professor
|
at
the Electrical Engineering Department, CINVESTAV-IPN. Oct. 1970-July
73. Teaching and research on Pattern Recognition, Programming Languages,
and applications of Computer Science.
Research groups directed:
- Design and construction
of a multiprogramming Operating System for real time. The group was the
firs to build a system of this kind in Mexico.
- Computer analysis of the human electrocardiogram.
- Design of DC power supplies
by computer.
|
|
|
|
|
|
|
|
Director
|
1971-72.
(about 60 employees). I was also head of its Graduate Section.
|
|
|
|
|
|
|
Research Professor
|
Department of Mechanical Intelligence
and Perception, University of Edingburgh, United Kindom. June-September
1970. Research for mail automatization (character recognition), and visual
analysis of scenes for FREDDY, a computer-controlled robot.
|
|
|
|
|
|
|
|
Asistant Professor
|
Department
of Electrical Engineering, MIT. February 1969 to June 1970. Research
in Artificial Intelligence, visual scene understanding. Courses in Computer
Science. Thesis direction of graduate and undergraduate students. I worked
in the Artificial Intelligence group in Project MAC, MIT., in the creation
of a robot or mechanical manipulator.
|
|
|
|
|
|
|
|
Research Asistant
|
at
Project MAC, MIT September 1965- January 1969. Member of the Artificial
Intelligence Laboratory.
|
|
|
|
|
|
|
Programmer
|
in
Computer Corporation of America, Cambridge Mass., USA. June-September
1966. Creation of programs to classify objects in visual scenes containing
polyhedra .
|
|
|
|
|
|
|
|
Technical Asistant
|
Physics
Department. CINVESTAV-IPN. January- August 1965. Creation of CONVERT,
a programming language for symbol processing, based on Lisp.
|
|
|
|
|
|
|
|
Programmer
|
half
time, CeNaC-IPN, Jan.-Dec. 1964. Writing numeric programs in Fortran,
machine language (IBM 709) and Lisp. I helped Lowell Hawkinson with the
creation of his Lisp compiler.
|
|
|
|
|
Home Page Adolfo Guzmán Arenas.
Fecha de publicación 20 de diciembre de 2005.
|
|
|