P
U
B
L
I
S
H
E
D
P
A
P
E
R
S
1
9
9
5
|
 |
 |
 |
| |
|
Research Doc. 1995-01 |
|
- Authors(s): Behrouz H. Far, Hui Chen and Z. Koono,
- Title:
-
"Software Creation: Using Specification and Description Language (SDL) for Capturing and Reusing Human Experts' Knowledge in Software Design,"
- Transactions/Magazines/Conferences:
- Proc. 7th Int. Conf. on Software Eng. and Knowledge
Eng., SEKE' 95,
Rockville, Maryland, USA, June 22-24, 1995.
- Abstract
- Conventional knowledge engineering techniques for acquiring experts'
knowledge can not produce quality knowledge due to improper
knowledge documentation and informal knowledge acquisition method.
We propose a method for knowledge acquisition based on documentation
using Specification and Description Language (SDL).
SDL is used to describe both the target system and the design process.
The main idea is to follow deterministic problem solving behavior of
human experts and document it. Then knowledge can be extracted by
comparing documents of the successive steps. This knowledge is
recorded and reused in similar or novel cases.
We propose an implementation of this method in a
distributed expert system for software design.
The system is implemented on a number of platforms, each consists
of an SDL CASE tool and an expert system for applying the design
knowledge. The expert systems can communicate and share their
knowledge and resources through the internet.
This system serves as an experimental platform for the study of
groupware design by simulating design of a team of human experts.
We have found that through acquiring enough knowledge, this system
can generate software in the same way that human designers do.
- Original Language: English
|
|
|
 |
 |
 |
 |
 |
 |
| |
|
Research Doc. 1995-02 |
|
- Authors(s): Behrouz H. Far, Z. Koono,
- Title:
-
"Ex-W-Pert Ssytem: A WWW-Based Distributed Expert System,"
- Transactions/Magazines/Conferences:
- 1995年度人工知能学会 (第9回) 全国大会, pp. 455-458,
Tokyo, Japan, 1995.
- Abstract
- The World Wide Web (WWW) allows people at remotely located sites to
communicate and share their ideas using a common communication
protocol.
A common use of the WWW system is running a client
application, using a browsing tool, by pointing to a local or
proxy server to browse files written in the hypertext format that
contain anchors addressing other URLs.
In this paper a new application of the WWW in a distributed
knowledge based system is introduced and applied to a teamwork design.
First, an architecture for a WWW-based Distributed Expert System
(Ex-W-Pert System) is proposed and, second, an implementation of the
proposed structure in groupware design is demonstrated.
The resources and knowledge bases are distributed and can
be accessed through the internet.
- Original Language: English
|
|
|
 |
 |
 |
 |
 |
 |
| |
|
Research Doc. 1995-03 |
|
- Authors(s): Z. Koono and Behrouz H. Far,
- Title:
-
"High Quality Design Using SDL Technology,"
- Transactions/Magazines/Conferences:
- Proc. SDL Forum '95 - With MSC in CASE,
Rolv Braek and A. Sarma, eds., pp. 139-150,
Elsevier Publishing Co., North-Holland, 1995.
- Abstract
- This paper describes a design procedure with documentation for embedded
software systems aiming at high quality.
It starts from process level design. A system
is decomposed to several orthogonal processes by data flow division.
Making each block or process mono-functional and repeating
the division, the system is reduced to a hierarchical cluster of
Extended Finite State Machines.
The design proceeds by converting an abstract level message sequence
chart to multi-process message sequence charts, to a state diagram
for one trace, and finally to a state diagram including all traces.
Each state transition route is finally converted to source code.
A design of an embedded system is thus partitioned to many small step
designs each accompanied with the interfacing documents.
Through careful, rigorous and repetitive documentation and check,
the overall error rate is decreased.
Experiments based on applying this method in developing skills of
software design and education are reported.
- Original Language: English
|
|
|
 |
 |
 |
 |
 |
 |
| |
|
Research Doc. 1995-04 |
|
- Authors(s): 陳 慧, 町田 経一, ベルーズ. H. ファー, 河野 善彌
- Title:
-
"ソフトウェアクリエーション: ソフトウェア設計における系統的な
エキスパートシステムの構築法,"
(Software Creation: A Systematic Construction Method of
Expert Systems Used for Software Design)
- Transactions/Magazines/Conferences:
- 電子情報通信学会知能ソフトウェア工学研究会,
pp. 45-52, Niigata, Japan, September 1995.
- Abstract
- 本論文は設計における系統的なエキスパートシステムの構築方法を報告する.系統的な設計作業工程を前提として,工程毎の図面から設計の知識を系統的に再現できる.それは階層的に工程毎のデータフロー図とフローチャートで表現される.設計情報,設計知識の構成方法を定め,標準化し規約化した.データと機能を階層的に小さなステップで展開/詳細化し,標準化していくことによりエキスパートシステムを系統的に開発でき,かつ容易化する.これは知的CASEツールの基礎ともなりえる技術である.
- Original Language: Japanese
|
|
|
 |
 |
 |
|