Improving Form-Printing Software Maintenance by Maintenance-Oriented Design

碩士 === 國立中興大學 === 資訊網路多媒體研究所 === 100 === Software maintenance cost has always accounted for a large share of total software cost. Study has shown that optimizing software maintenance should begin at the software planning phrase by evaluating the software maintenance problems. The main goal is to...

Full description

Bibliographic Details
Main Authors: Shang-Tong Wang, 王上通
Other Authors: Lin-Yu Tseng
Format: Others
Language:zh-TW
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/85022192903962741134
id ndltd-TW-100NCHU5641001
record_format oai_dc
spelling ndltd-TW-100NCHU56410012017-07-09T04:29:54Z http://ndltd.ncl.edu.tw/handle/85022192903962741134 Improving Form-Printing Software Maintenance by Maintenance-Oriented Design 以維護驅動導向設計來改善表格套印軟體之維護工程 Shang-Tong Wang 王上通 碩士 國立中興大學 資訊網路多媒體研究所 100 Software maintenance cost has always accounted for a large share of total software cost. Study has shown that optimizing software maintenance should begin at the software planning phrase by evaluating the software maintenance problems. The main goal is to improve software maintainability and to reduce the probability of maintenance requirements. Yet most mathematic researches in the past had focused on managing software maintenance after its occurrence. The tasks associated with software maintenance can be divided into corrective maintenance caused by errors in software construction, or adaptive and comprehensive maintenance needed for software that can yet accommodate future technical requirements. Errors in software construction can be effectively corrected via software engineering; it is the insufficient software adaptability that requires the most maintenance, and there is a lack of research and useable techniques associated with this problem. The purpose of maintenance-oriented design is to reduce the occurrence of software maintenance to optimize the goal of software maintenance engineering. User experiences are analyzed to offset the inability to identify every possible demand by the users. Software maintenance occurrences are reduced and means of resolving the problems are provided based on sample occurrences that have occurred. The common mandatory basic functions are then selected and pre-established in the software system to strengthen software adaptability. Information and software structures are then generically designed so that information processing signs and functions are separately composed. This way it would be easier to maintain software structure, information processing can be generically designed, and users would be allowed to customize the user interface for information processing. Customization can better satisfy user need, and these methods will help reduce the occurrence of software maintenance. This study utilized maintenance-oriented design and tested using generic form-printing software. The result showed that generically designed form-printing software can process the items to be printed without constraints, and would only require software maintenance when information processing ability is sufficient for unknown form formats, as new capability would have to be added to process that information. This type of design can reduce both the probability and cost of software maintenance. Lin-Yu Tseng 曾怜玉 2012 學位論文 ; thesis 50 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 資訊網路多媒體研究所 === 100 === Software maintenance cost has always accounted for a large share of total software cost. Study has shown that optimizing software maintenance should begin at the software planning phrase by evaluating the software maintenance problems. The main goal is to improve software maintainability and to reduce the probability of maintenance requirements. Yet most mathematic researches in the past had focused on managing software maintenance after its occurrence. The tasks associated with software maintenance can be divided into corrective maintenance caused by errors in software construction, or adaptive and comprehensive maintenance needed for software that can yet accommodate future technical requirements. Errors in software construction can be effectively corrected via software engineering; it is the insufficient software adaptability that requires the most maintenance, and there is a lack of research and useable techniques associated with this problem. The purpose of maintenance-oriented design is to reduce the occurrence of software maintenance to optimize the goal of software maintenance engineering. User experiences are analyzed to offset the inability to identify every possible demand by the users. Software maintenance occurrences are reduced and means of resolving the problems are provided based on sample occurrences that have occurred. The common mandatory basic functions are then selected and pre-established in the software system to strengthen software adaptability. Information and software structures are then generically designed so that information processing signs and functions are separately composed. This way it would be easier to maintain software structure, information processing can be generically designed, and users would be allowed to customize the user interface for information processing. Customization can better satisfy user need, and these methods will help reduce the occurrence of software maintenance. This study utilized maintenance-oriented design and tested using generic form-printing software. The result showed that generically designed form-printing software can process the items to be printed without constraints, and would only require software maintenance when information processing ability is sufficient for unknown form formats, as new capability would have to be added to process that information. This type of design can reduce both the probability and cost of software maintenance.
author2 Lin-Yu Tseng
author_facet Lin-Yu Tseng
Shang-Tong Wang
王上通
author Shang-Tong Wang
王上通
spellingShingle Shang-Tong Wang
王上通
Improving Form-Printing Software Maintenance by Maintenance-Oriented Design
author_sort Shang-Tong Wang
title Improving Form-Printing Software Maintenance by Maintenance-Oriented Design
title_short Improving Form-Printing Software Maintenance by Maintenance-Oriented Design
title_full Improving Form-Printing Software Maintenance by Maintenance-Oriented Design
title_fullStr Improving Form-Printing Software Maintenance by Maintenance-Oriented Design
title_full_unstemmed Improving Form-Printing Software Maintenance by Maintenance-Oriented Design
title_sort improving form-printing software maintenance by maintenance-oriented design
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/85022192903962741134
work_keys_str_mv AT shangtongwang improvingformprintingsoftwaremaintenancebymaintenanceorienteddesign
AT wángshàngtōng improvingformprintingsoftwaremaintenancebymaintenanceorienteddesign
AT shangtongwang yǐwéihùqūdòngdǎoxiàngshèjìláigǎishànbiǎogétàoyìnruǎntǐzhīwéihùgōngchéng
AT wángshàngtōng yǐwéihùqūdòngdǎoxiàngshèjìláigǎishànbiǎogétàoyìnruǎntǐzhīwéihùgōngchéng
_version_ 1718494099145752576