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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |