Aspect-Oriented Programming in Exception Handling Mechanism
碩士 === 輔仁大學 === 資訊管理學系 === 100 === In software development project, it often has a tight schedule and limited resources. For the sake of delivery on time, exception handling in the development process is often not handled properly, leading to the reduction of software quality and an increase of main...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/42003496221654837873 |
id |
ndltd-TW-100FJU00396052 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100FJU003960522015-10-13T21:02:42Z http://ndltd.ncl.edu.tw/handle/42003496221654837873 Aspect-Oriented Programming in Exception Handling Mechanism 剖面導向程式設計應用於例外處理機制 Hsiang-Ching Chou 周祥清 碩士 輔仁大學 資訊管理學系 100 In software development project, it often has a tight schedule and limited resources. For the sake of delivery on time, exception handling in the development process is often not handled properly, leading to the reduction of software quality and an increase of maintenance costs. Currently, widely used object-oriented programming is still lacking an effective modular way to deal with crosscutting concerns in exception handling. To improve this, aspect-oriented programming (AOP) proposes the separation of concerns to group crosscutting into aspect as a solution to these modular problems. This thesis proposes a modular exception handling architecture based on the concepts and techniques of AOP and robustness level model in exception handling. This architecture can assist developers effectively deal with exceptions in the development process in order to enhance the quality of the software. Ming-Hsien Yang 楊銘賢 2012 學位論文 ; thesis 62 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 輔仁大學 === 資訊管理學系 === 100 === In software development project, it often has a tight schedule and limited resources. For the sake of delivery on time, exception handling in the development process is often not handled properly, leading to the reduction of software quality and an increase of maintenance costs.
Currently, widely used object-oriented programming is still lacking an effective modular way to deal with crosscutting concerns in exception handling. To improve this, aspect-oriented programming (AOP) proposes the separation of concerns to group crosscutting into aspect as a solution to these modular problems.
This thesis proposes a modular exception handling architecture based on the concepts and techniques of AOP and robustness level model in exception handling. This architecture can assist developers effectively deal with exceptions in the development process in order to enhance the quality of the software.
|
author2 |
Ming-Hsien Yang |
author_facet |
Ming-Hsien Yang Hsiang-Ching Chou 周祥清 |
author |
Hsiang-Ching Chou 周祥清 |
spellingShingle |
Hsiang-Ching Chou 周祥清 Aspect-Oriented Programming in Exception Handling Mechanism |
author_sort |
Hsiang-Ching Chou |
title |
Aspect-Oriented Programming in Exception Handling Mechanism |
title_short |
Aspect-Oriented Programming in Exception Handling Mechanism |
title_full |
Aspect-Oriented Programming in Exception Handling Mechanism |
title_fullStr |
Aspect-Oriented Programming in Exception Handling Mechanism |
title_full_unstemmed |
Aspect-Oriented Programming in Exception Handling Mechanism |
title_sort |
aspect-oriented programming in exception handling mechanism |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/42003496221654837873 |
work_keys_str_mv |
AT hsiangchingchou aspectorientedprogramminginexceptionhandlingmechanism AT zhōuxiángqīng aspectorientedprogramminginexceptionhandlingmechanism AT hsiangchingchou pōumiàndǎoxiàngchéngshìshèjìyīngyòngyúlìwàichùlǐjīzhì AT zhōuxiángqīng pōumiàndǎoxiàngchéngshìshèjìyīngyòngyúlìwàichùlǐjīzhì |
_version_ |
1718054617240043520 |