Contents
|
|
RESEARCH
INTERESTS
- General: Improved software
development techniques, in areas involving databases
or requirements engineering. Since such systems
maintain models of some (users' beliefs about)
reality, my approach is usually based on the use of
knowledge representation and reasoning
techniques/logics. As a result, I sometime
contribute to KR&R research to achieve my goals.
(In fact, see here , under
Awards :-) )
- Current: Description Logics: modeling
processes;
referring expressions; explanation.
Conceptual modeling. Ontological foundations
f of qualities & measurements. Requirements
Engineering Languages and Methodologoies.
PUBLICATIONS:
EDUCATION
RECENT TEACHING
- 198:336 Information and Data Management
- 198:431 Software Engineering
- 198:205 Discrete Structures
- 198:541 Data and Information Management
- 198:532 Foundations of Knowledge Representation and
Reasoning
- 198:672 Conceptual Modeling and Ontologies
- xxx:275 Prolog(ue) to Artificial Intelligence
Honors Seminar for students not familiar with
programming.
PhD's (co*)ADVISED
-
William Cohen
. Machine Learning. Full Professor,
Carnegie Mellon University. (Formerly at Bell
Labs)
- Prem
Devanbu .
Software Engineering. Full Professor, UC Davis.
(Formerly at Bell Labs)
- Deborah
McGuinness. Semantic Web
Tetherless World Senior Constellation ProfessorRensealler Polytechnic Institute (Formerly Stanford Knowledge
Systems Lab and Bell Labs)
- Mukesh Dalal. Serial
enterpreneur, currently at BEA Systems. (Formerly at
Columbia University)
- Yuan
An* (U.Toronto). Semantic
technologies, and medical informatics. Associate
Professor, Drexel University.
- Lei Jiang* (U.Toronto)
Data quality. Government of Canada
-
Neil Ernst* (U. Toronto).
Software Engineering. Assistant Professor,
University of Victoria, Canada. (Formerly at CMU
Software Engineering Institute)
ON THE WAY HERE
(Memories)
>>>
Some thoughts on the
meaning/purpose of life I've run accross and found worth
recording
|