跳到主要內容

臺灣博碩士論文加值系統

(44.192.79.149) 您好!臺灣時間:2023/06/08 00:51
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:施明德
研究生(外文):Shr, Arthur M. D.
論文名稱:組成物件結構的知識庫輔助系統之研究
論文名稱(外文):A Knowledge-based Approach in Object Construction
指導教授:劉立頌
指導教授(外文):Alan Liu
學位類別:碩士
校院名稱:國立中正大學
系所名稱:電機工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1997
畢業學年度:85
語文別:英文
論文頁數:71
中文關鍵詞:物件導向知識庫軟體工程專家系統
外文關鍵詞:Object-OrientedKnowledge BaseSoftware EngineeringExpert System
相關次數:
  • 被引用被引用:0
  • 點閱點閱:129
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
運用物件導向的技術來分析與設計軟體系統是在軟體工程的領域中最
近興起的一種技術﹐因為利用物件導向技術發展複雜的軟體系統使我們在
分析需求時能比較從我們人類看事物的角度行為來探討﹐而不是依循電腦
機器的運作來設計﹐現今有許多物件導向分析與設計的方法被提出﹐這些
方法從開發軟體系統的需求分析到設計﹐以及最後執行程式的產生﹐都有
一套完整且系統化的作法﹐但是如何找出適合組成軟體系統的物件和類別
的方法﹐卻少有能提出解決方法﹐於是當一位想運用物件導向技術來設計
物件導向軟體系統的工作者﹐將會不斷的嘗試錯誤且浪費許多的時間﹐使
物件導向軟體系統的發展工作曠日費時﹐困難重重﹐所以若能吸收運用專
家或前人的經驗﹐來找出適合的物件和類別﹐幫助我們開發軟體系統﹐將
能加速我們的開發工作。 本篇論文中描述了我們提出的研究方法﹐利
用了人工智慧領域中專家系統的技術﹐吸收專家的知識與經驗﹐將其存入
知識庫中﹐並且記下專家對這些知識與經驗的解釋說明和運用的時機與方
式﹐然後提供給想開發類似物件導向軟體系統者一些幫助。於是在本篇論
文中﹐我們建立一個專家系統的雛型系統﹐也舉了一個簡單運用的例子﹐
祈能為我們提出的方法﹐作詳細的解說。
Object-Oriented Analysis methods, abbreviated by OOA
methods, are methodologies following the software engineering
principles to develop object-oriented software programs by using
of object-oriented developing technology, and they have become
popular methods in the software developer group recently.
However, to identify objects and classes in an OOA method will
need much domain-specific knowledge and many OO developing
experiences. Experts or experienced developers always have
heuristic solutions with different identification knowledge to
different problems. It is difficult to understand the heuristics
for novice developers that are not acquainted with special
domain or OO developing paradigm. We propose a method that
builds an expert system with the identification knowledge to
support system developers to obtain their desired OO software
programs. Objects and classes are the most important elements of
an OO developing system. The expert system provides objects and
classes which are suitable for one special domain problem to the
developers, and then this information can provide the developers
to model the system easily and complete the rest of development
work quickly. Our expert system consists of the
identification knowledge with the explanations from experts in a
knowledge base properly. It requires intensive efforts of the
acquisition work by the knowledge engineer. Nevertheless, with
this approach, we do not only improve the ability to produce
quality OO programs, but also can reduce the development effort.
Furthermore, studying the knowledge and experiences can further
explain the reasons about identification problem. This useful
information helps us to understand more about the activities of
analyst*s thinking.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊