引入網站服務合約以增強例外處理機制

dc.contributor鄭永斌教授zh_TW
dc.contributorYung-Pin Chengen_US
dc.contributor.author陳政忠zh_TW
dc.contributor.authorZheng-Jong Chenen_US
dc.date.accessioned2019-08-29T07:59:33Z
dc.date.available2007-7-12
dc.date.available2019-08-29T07:59:33Z
dc.date.issued2007
dc.description.abstract  資訊科技的發展日新月異,網際網路已經和日常生活密不可分,透過網路所提供的服務來進行軟體開發也愈來愈常見。但是這些由第三方(third-party)所提供的服務可能不具保障,軟體開發者有可能因為使用了這些不具保障的第三方服務而受到不可預期的影響。當然軟體開發者也可以尋求其它服務來替代,但是如果該服務無可取代,軟體開發者也只能束手無策。   本研究為了協助分散式運算環境(Distributed Computing Environment)下的軟體開發者,提出了服務合約(Service Contract)的構想。透過服務合約的訂定,期望能改善分散式運算架構中,軟體開發裡目前仍顯不足的例外處理機制(Exception Handling Mechanism)。我們針對分散式運算環境下例外處理機制無法跨平台或是跨網路的問題,利用code injection 的實作來說明服務合約和合約例外處理(Contract Exception Handling)的有效以及可行性。zh_TW
dc.description.abstractNowadays, software technology is making progress rapidly. Internet has become essential from everyday life and services provided via internet, such as web services, have become more and more common. However, services provided by third-party may not be trustworthy and reliable. Software that uses third-party service may encounter unexpected failures or errors. Unless the services are replaceable, software developers seem not have choices in trusting these third-party services. To assist programmers that develop applications over web services, a service contract concept is proposed in this thesis. We believe that the exception handling mechanism in current programming language is inadequate and can be improved by contract. The contact is implemented by program instrumentation. It is transparent to the software developers.en_US
dc.description.sponsorship資訊教育研究所zh_TW
dc.identifierGN0694080212
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22GN0694080212%22.&%22.id.&
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/92953
dc.language中文
dc.subject網站服務zh_TW
dc.subject軟體元件zh_TW
dc.subject元件合約zh_TW
dc.subject例外處理zh_TW
dc.subject服務合約zh_TW
dc.subject合約例外zh_TW
dc.subjectweb servicesen_US
dc.subjectsoftware componenten_US
dc.subjectcomponent contractsen_US
dc.subjectexception handlingen_US
dc.subjectservice contractsen_US
dc.subjectservice exceptionen_US
dc.title引入網站服務合約以增強例外處理機制zh_TW
dc.titleIntroducing Contract to Web Services to Improve Exception Handling Mechanism.en_US

Files

Original bundle

Now showing 1 - 5 of 6
No Thumbnail Available
Name:
n069408021201.pdf
Size:
134.57 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408021202.pdf
Size:
171.05 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408021203.pdf
Size:
171.42 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408021204.pdf
Size:
303.13 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
n069408021205.pdf
Size:
135.51 KB
Format:
Adobe Portable Document Format

Collections