- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用例外处理模型与策略提升既有系统强健度之研究Improving
應用例外處理模型與策略提升既有系統強健度之研究1
Improving Robustness of Legacy Systems by Applying Exception Handling
Models and Strategies
吳義郎 鄭有進 陳建村 謝金雲
國立臺北科技大學資訊工程系
Email: {s3598026, yccheng, s1669021, hsieh}@.tw
摘 要 統可用性不高而認為該系統不穩定並降低使用意
願,甚至遭到撤換。同時系統維護或開發人員因為
建立高強健度的軟體系統一直是軟體從業人 必須不斷地放下手邊的工作前往處理問題而無法
員追求的目標,而透過例外處理來增進軟體強健度 專注於現有專案的工作,使得新專案為了能準時上
則是一種常用的方法。然而,在實務上大部分的軟 線而又忽略了例外處理程式。於是,前一個系統的
體專案著重在系統功能的開發而忽略例外狀況的 問題尚未解決,新系統又有相同的問題。當系統維
處理,因此導致系統強健度降低,並造成日後維護 護或開發人員所負責的系統不斷增加時,最後只能
與擴充的困難。本論文提出一個應用例外處理模型 疲於奔命處理各系統的問題。
與例外處理策略來提升既有系統強健度的方法。前 上述情節在現實環境中經常發生,因此,在本
者可用來分析現有軟體的強健度等級,並用以規劃 論文中我們藉由一個實際運作的系統,在其中應用
提升強健度後之目標。後者提供了達到不同強健度 例外處理模型與策略並搭配相關的例外處理最佳
等級目標的實作方法參考。我們提出了應用這些方 實務,研究提升既有系統強健度的方法並分析其效
法的流程,並以一個使用中的商業軟體專案為例, 益,以作為其他既有系統於進行相同工作時的參考
以實際數據說明提升既有系統強健度之效益。 範例。
本文其他章節組織如下。第二節介紹三種系統
關鍵詞 :例外處理、強健度、既有系統 強健度等級的觀念,以做為分析與改善軟體系統強
健度的依據。第三節說明本研究所提出改善系統強
一、前言 健度的流程以及應用結果。最後為結論與未來研
究。
軟體專案因為資源有限,以及客戶對縮短開發
時程的要求,多數專案在開發過程僅著重於功能面 二、研究背景
需求(functional requirement )的開發設計。對於
非功能面需求—例如透例外處理來提升系統強健 2.1 系統強健度等級
度(robustness )—則通常被忽略到系統上線後才 在本小節中,我們將介紹在[1]所提出一個
著手進行。這種情形在早期的資訊系統尤其普遍。 可演化的例外處理模型中所定義的程式與
然而,當系統上線後,再回頭修改程式以增加 模組間三個可靠度等級。這三個可靠度等
強健度的想法經常無法落實。此時開發人員可能忙 級所定義的意義與我們所期望的系統強健
於解決系統上線所發生的問題,或是考量專案成本 度等級相同,所以我們便引用這三個可靠
與人力資源因素(例如,專案人員必須參與其他專 度等級做為系統的強健度等級。
案或是沒有足夠的預算)使得原先應該要被處理的
例外狀況繼續被忽略。再者,就算開發人員想要透 2.1.1
您可能关注的文档
- 学业预警-淮阴工学院教务网.PPT
- 学习数据构建服务工具的介绍-baobab.PDF
- 学习高中数学新课程标准的体会二.PPT
- 学力自生长导评式自习课策略新探.DOC
- 学位论文的定义-武汉大学图书馆.PPT
- 学科交叉教授研究员岗位一的任职条件和岗位职责类别新.DOC
- 学术论文写作五步骤-深圳大学图书馆.PPT
- 学科能力测验的准备方向.DOC
- 学院2014年硕士生招生复试及录取工作细则-南京航空航天大学经济.DOC
- 宁夏回族自治区重点研发计划项目申请书-宁夏科技厅.DOC
- 个人述职报告范文德能勤绩廉3篇 .pdf
- 2024版传承红色基因赓续红色血脉 .pdf
- 2025年质量监管执法资格认证全题型题库及答案详解.pdf
- 导游证《客源国概况》知识考试(重点)题库(含答案).pdf
- 混凝土材料采购方案投标文件(技术方案).pdf
- 2024年世界职业院校技能大赛“嵌入式系统应用开发组”参考试题库(含答案).pdf
- 员工年终福利采购项目方案投标文件(技术方案).pdf
- 2024-2025年实验室安全(化学化工与材料)科学实验知识考试题库与答案.pdf
- 2025年建筑工程施工员资格认证试题库与解析全面覆盖核心考点.pdf
- 华为网络设备配置与管理工程师(初级认证)考试题及答案.pdf
文档评论(0)