Prof. Du Weichang is giving a talk on Jan 4. Morning.10-11, Meeting Room 110

12 views
Skip to first unread message

Lin Liu

unread,
Dec 22, 2007, 4:41:27 AM12/22/07
to know...@googlegroups.com, xie...@mails.tsinghua.edu.cn, jun-...@mails.tsinghua.edu.cn, HuYing, zhaok...@gmail.com, zdk...@mails.tsinghua.edu.cn, yangjw06, 单昱珲, 李睿, 顾明老师, 韩毅, 丁贵广, 陈莉, 靳晓明老师, 李春平老师, 刘立梅, 刘强老师, 罗贵明老师, 孙家广老师, 王斌, 王朝坤, 王建民老师, 吴绍莉老师, 向东老师, 叶晓俊老师, 雍俊海老师, 张慧老师, 张力老师, 张志东老师, 郑国勤老师, 支志雄老师, 谌卫军老师, 覃征老师, hongyu zhang
Dear Colleagues and Students,
 
Professor Weichang Du from University of New Brunswick, Canada is visiting and giving a talk on Jan.4. Please find below his talk abstract and short bio. All are welcome.
 
Cheers,
  Lin Liu
 
=================================================================================================
 
 
Title: Toward Object-Oriented Software/Knowledge Co-Engineering

Abstract
Many computer applications are composed of integration of computation and knowledge. New
methodologies of software and knowledge co-engineering to develop computer applications
have be proposed. In this talk, we will introduce an object-oriented approach to
supporting software/knowledge co-engineering.  We consider that an object-oriented
application is composed of action objects and knowledge objects. Action objects and
knowledge objects can be developed independently by software engineers and knowledge
engineers. We can apply conventional software design patterns to integrate action
objects and knowledge objects into an application system. In this talk, we will also
discuss the characteristics of knowledge objects and modeling relationships between
knowledge objects as well relationships between knowledge objects and action objects.

Bio
Dr. Weichang Du is a professor at the Faculty of Computer Science, University of New
Brunswick, Canada. He received his PhD in Computer Science from University of Victoria,
Canada in 1991. His main research interests include software engineering, knowledge
engineering, programming languages, and internet and distributed computing.
Reply all
Reply to author
Forward
0 new messages