• 沒有找到結果。

THE INTELLIGENT INTEGRATION OF THE SOFTWARE COMPONENTS FOR THE EMBEDDED SYSTEM 江宗佑、梁文耀

N/A
N/A
Protected

Academic year: 2022

Share "THE INTELLIGENT INTEGRATION OF THE SOFTWARE COMPONENTS FOR THE EMBEDDED SYSTEM 江宗佑、梁文耀"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

THE INTELLIGENT INTEGRATION OF THE SOFTWARE COMPONENTS FOR THE EMBEDDED SYSTEM

江宗佑、梁文耀

E-mail: 9020275@mail.dyu.edu.tw

ABSTRACT

AT PRESENT, THE EMBEDDED SYSTEM IS MOSTLY DESIGNED FOR THE SPECIFIC EQUIPMENTS. THEREFORE ITS APPLICATION RESOURCE IS LIMITED. THE SOFTWARE WHICH IS EQUIPPED WITH THE EMBEDDED SYSTEM IS ALSO FACING DIFFICULTY IN EFFICIENCY DUE TO THE LIMITED CAPACITY OF THE HARDWARE.

FOR EXAMPLE, PDA (PERSONAL DIGITAL ASSISTANT) HAS A PERFECT OPERATION SYSTEM AND CAN CREATE A VARIETY OF SPECIAL FUNCTIONALITY. HOWEVER, IT STILL CAN NOT OPERATE FREELY AS WE WORK ON THE PERSONAL COMPUTER. THE MAIN REASON IS THAT WE NEED TO CONSIDER WITH THE LIMITATION OF THE HARDWARE CAPACITY AND ITS SPECIFICATION. THEREFORE, THIS STUDY USES THE CHARACTERISTICS OF SOFTWARE REPETITION IN OBJECT-ORIENTED METHOD AND PROPOSES AN

INTELLIGENT INTEGRATION APPROACH. IT CAN EFFECTIVELY MANAGE AND OPTIMIZE THE SOFTWARE COMPONENTS. THE IMPLEMENTATION OF THIS APPROACH IS DESCRIBED WITH AN EXAMPLE OF PDA, WHERE THE USER IS REMOTE FROM DATABASES AND COMMUNICATION IS CARRIED OUT OVER THE INTERNET. SOME RESULTS ON THE CONVERGENCE OF THE APPROACH ARE SHOWN.

Keywords : EMBEDDED SYSTEM, PERSONAL DIGITAL ASSISTANT, SOFTWARE COMPONENTS, INTERNET Table of Contents

第一章 緒論--P1 1.1 前言--P1 1.2 研究動機與目的--P2 1.3 研究限制--P3 1.4 研究方法與流程--P4 第二章 文獻探討--P6 2.1簡 介--P6 2.2嵌入式系統及基本的元件管理--P6 2.2.1嵌入式系統--P7 2.2.2基本的元件管理--P9 2.2.3最佳化定義之評量標準--P12 2.2.3.1軟體品質評量標準--P12 2.2.3.2軟體複雜性--P17 2.3軟體元件評量整合--P17 2.3.1物件導向設計模式的評量--P18 2.3.2 物件導向的度量標準--P22 2.3.3物件導向軟體評量分類--P23 2.3.4 物件導向連結性、內聚力和繼承的評量--P24 2.3.5元件共 用對軟體的影響--P32 2.4使用基因演算法--P37 2.4.1基因演算法--P37 2.4.2基因演算法的步驟--P40 第三章 軟體元件整合之演 算法--P44 3.1簡介--P44 3.1.1整體演算法--P44 3.1.2範例說明--P48 3.2元件關聯評量--P52 3.2.1元件關聯評量演算法(1

)--P54 3.2.1.1實例說明--P58 3.2.2元件關聯評量演算法(2)--P60 3.2.2.1實例說明--P63 第四章 智慧型整合-基因演算 法--P66 4.1簡介--P66 4.2基因演算法在軟體最佳化整合之程序--P66 4.3實例說明--P71 4.4系統說明--P79 第五章 結論--P83 5.1 結論--P83 5.2未來研究方向--P84 參考文獻--P86 附錄A--P90

REFERENCES

【 1】田華湘,1999,「WINDOWS CE應用特性介紹」,新電子,6月159期。 【 2】朱三元,1991,「軟體品質及其評價技術」,儒 林。 【 3】趙建宏,2000,「嵌入式作業系統的發展現況」,新電子,4月169期。 【 4】杜帆,1993,「DLL&DDE程式設計概論」,

儒林。 【 5】張寶源,1992,「WINDOWS程式設計-動態連結DLL網路函數庫」,松崗。 【 6】鄧邵勳,1998,「遺傳演算法於股市 擇時策略選擇之研究」,87年度全國管理碩士論文獎暨研討 會。 【 7】蘇木春,章孝德,1997,「機器學習:類神經網路、模糊系統以及 基因演算法則」,全華。 【 8】ANQUERIL, N. AND LETHBRIDGE, T. C., "EXPERIMENTS WITH CLUSTERING AS A SOFTWARE REM -ODULARIZATION METHOD", IEEE, 1999, PP:235-255 【 9】BARR, M., "PROGRAMMING EMBEDDED SYSTEM IN C AND C++", O'REILLY, 1998 【10】BATENBURG, F. H. D., GULTYAEV, A. P. AND PLEIJ, C. W. A., "AN APL-PROGRAMMED GENE -TIC ALGRITHM FOR THE PREDICTION OF RNA SECONDARY STRUCTURE", ACADEMIC PRESS LIMI -TED, 1995, PP:269-280 【11

】BRUNETTI, A., "A FAST AND PRECISE GENETIC ALGORITHM FOR A NON-LINEAR FITTING PROB -LEM", COMPUTER PHYSICS COMMUNICATIONS, 2000, PP:204-211 【12】BRIAND, L. C., WUST, J., DALY, J. AND VICTOR PORTER, W. D.

"EXPLORING THE RELATIO -NSHIPS BETWEEN DESIGN MEASURES AND SOFTWARE QUALITY IN OBJECT-ORIENTED SYSTEMS", THE JOURNAL OF SYSTEMS AND SOFTWARE, 2000, PP:245-273 【13】CHAPPELL, D., "UNDERSTANDING

ACTIVEX AND OLE", MICROSOFT CORPORATION, 1996 【14】CHIDAMBER, S. R. AND KEMERER, C. F., "A METRICS SUITE FOR OBJECT-ORIENTED DESIGN", IEEE TRANS.ON SOFTWARE ENG.,1994, PP:476-493 【15】COM、DCOM

HTTP://WWW.MICROSOFT.COM 【16】D'SOUZA, D. F. AND WILLS, A. C., "OBJECT,COMPONENTS,AND FRAMEWORKS

(2)

WITH UML", ADDI -SON WESLEY LONGMAN, 1999 【17】EBERT, C. AND MORSCHEL, I., "METRICS FOR QUALITY ANALYSIS AND IMPROVEMENT OF OBJECT -ORIENTED SOFTWARE", INFORMATION AND TECHNOLOGY, 1997, PP:497-509 【18

】ENTERPRISE JAVABEANS HTTP://JAVA.SUN.COM/PRODUCTS/EJB/BACKGROUND.HTML 【19】GENTNER, D. R. AND GRUDIN, J., "DESIGN MODELS FOR COMPUTER-HUMAN INTERFANCES", IEEE, 1996, PP:28-35 【20】GOKUL AND ERIC,

"REENGINEERING THE CLASS- AN OBJECT ORIENTED MAINTENANCE ACTIVITY", IEEE, 1998, PP:39-44 【21】GOWDA, R. G.

AND WINSLOW, L. E. "AN APPROACH FOR DERIVING OBJECT-ORIENTED METRICS", IEEE, 1994, PP:897-904 【22

】HOFMANN, H. D., MUENCH, V. AND STYNES, J., "MECHANISMS OF COMPONENT-ORIENTED SOFTW -ARE

DEVELOPMENT", INTERNET RESEARCH : ELECTRONIC APPLICATION AND POLICY, 1999, PP: 66-75 【23】JORMA ETC.,

"PRODUCT-BASED SOFTWARE PROCESS IMPROVEMENT FOR EMBEDDED SYSTEMS," EUR -OMICRO CONFERENCE, 1998, PP:905-912 【24】KAMIYA, T., KUSUMOTO, S. AND INOUE, K., "PREDICTION OF FAULT-PRONENESS AT EARLY PHASE IN OBJECT-ORIENTED DEVELOPMENT", IEEE, 1999, PP:253-258 【25】KWOK, Y.-K. AND AHMAD, I., "EFFICENT SCHEDULING OF ARBITRARY TASK GRAPHS TO MULTI -PROCESSORS USING A PARALLEL GENETIC ALGRITHM", JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTER, 1997, PP:58-77 【26】LIN, C. T. AND GEOEGE LEE, C. S., "NEURL FUZZY

SYSTEM", PRENTICE-HALL, 1999 【27】MCCALL, J., RICHARDS, P. AND WALTERS, G. "FACTORS IN SOFTWARE QUALITY", THREE VOLU -MWS, NOVEMBER 1977 【28】MCCABE, T., "A SOFTWARE COMPLEXITY MEASURE", IEEE TRANS .

SOFTWARE ENGINEERING, DECEMBER, 1976, PP:308-320 【29】OBJECT MANAGEMENT GROUP (OMG),

HTTP://WWW.OMG.ORG/ 【30】PETERS, J. F. AND PEDRYCZ, W., "SOFTWARE ENGINEERING : AN ENGINEERING APPROACH", JOHN WILEY &SONS, 2000 【31】PALM COMPUTING, HTTP://WWW.PALM.COM/ 【32】PRESSMAN, R. S.,

"SOFTWARE ENGINEERING: A PRACTITIONER'S APPROACH", MCGRAW-HILL, 2001 【33】ROFAIL, A. AND MARTIN, T.,

"BULIDER N-TIER APPLICATIONS WITH COM AND VISUAL BASIC 6.0",賴靜美 譯 【34】ROSEN, M., "UNDERSTANDING COM/CORBA INTERWORKING", STANDARDVIEW, MARCH, 1998, PP: 44-49 【35】SCHROEDER, M., "A PRACTICAL GUILD TO OBJECT-ORIENTED METRICS", IT PRO, 1999, PP:30- 36 【36】SHIH, T. K., WANG, C.-C. AND CHUNG, C.-M., "USING Z TO SPECIFY OBJECT-ORIENTED SOF -TWARE COMPLEXITY MEASURES", INFORMATION AND SOFTWARE TECHNOLOGY, 1997, PP:515-529 【37】TANG, M.-H., KAO, M.-H. AND CHEN, M.-H., "AN EMPIRICAL STUDY ON OJECT-ORIENTED MET -RICS", IEEE, 1999, PP:242-249 【38】THE MILLENNIUM PROBLEM IN EMBEDDED SYSTEMS

HTTP://WWW.IEE.ORG.UK/2000RISK/EMB.HTML 【39】UEHARA, S., MIZUNO, O., ITOU, Y. AND KIKUNO, T., "AN MVC-BASED ANALYSIS OF OBJECT- ORIENTED SYSTEM PROTOTYPING FOR BANKING RELATED GUI APPLICATIONS", IEEE, 1999, PP:65-73

參考文獻

相關文件

了⼀一個方案,用以尋找滿足 Calabi 方程的空 間,這些空間現在通稱為 Calabi-Yau 空間。.

You are given the wavelength and total energy of a light pulse and asked to find the number of photons it

Reading Task 6: Genre Structure and Language Features. • Now let’s look at how language features (e.g. sentence patterns) are connected to the structure

• Examples of items NOT recognised for fee calculation*: staff gathering/ welfare/ meal allowances, expenses related to event celebrations without student participation,

volume suppressed mass: (TeV) 2 /M P ∼ 10 −4 eV → mm range can be experimentally tested for any number of extra dimensions - Light U(1) gauge bosons: no derivative couplings. =>

Courtesy: Ned Wright’s Cosmology Page Burles, Nolette & Turner, 1999?. Total Mass Density

incapable to extract any quantities from QCD, nor to tackle the most interesting physics, namely, the spontaneously chiral symmetry breaking and the color confinement.. 

• Formation of massive primordial stars as origin of objects in the early universe. • Supernova explosions might be visible to the most