dmservice arc:一個自裝配式軟件服務(wù)框架實例研究.doc
約12頁DOC格式手機打開展開
dmservice arc:一個自裝配式軟件服務(wù)框架實例研究,在ibm、谷歌、微軟、百度等大型國際it企業(yè)和眾多研究學(xué)者的推動下,云計算概念在計算機產(chǎn)業(yè)界和學(xué)術(shù)界已經(jīng)形成一種重要的發(fā)展趨勢。面向服務(wù)的體系(service oriented architecture, soa)和軟件即服務(wù)(software as a service, saas)是云計算中的核心技術(shù)之一。soa和s...


內(nèi)容介紹
此文檔由會員 li484167 發(fā)布
在IBM、谷歌、微軟、百度等大型國際IT企業(yè)和眾多研究學(xué)者的推動下,云計算概念在計算機產(chǎn)業(yè)界和學(xué)術(shù)界已經(jīng)形成一種重要的發(fā)展趨勢。面向服務(wù)的體系(Service Oriented Architecture, SOA)和軟件即服務(wù)(Software as a Service, SaaS)是云計算中的核心技術(shù)之一。SOA和SaaS的理念將改變把軟件當做一個完整的有形產(chǎn)品進行生產(chǎn)銷售的模式,而是把軟件看做像水、電、廣播電視一樣持續(xù)性的服務(wù)。軟件生產(chǎn)者將轉(zhuǎn)變?yōu)榉?wù)提供者,向用戶提供可滿足其需求的服務(wù),收取服務(wù)費來盈利。軟件使用者也不必花錢買下整個軟件套裝產(chǎn)品,只需要提出自己的計算需求,為自己所享受的計算服務(wù)支付費用即可。
在這種模式下,軟件使用者成為服務(wù)消費者,應(yīng)該具有更高的資金使用效率。因為在傳統(tǒng)軟件產(chǎn)品銷售模式下,用戶必須一次性為整個軟件套裝產(chǎn)品支付費用,購買該產(chǎn)品的所有功能。但是事實上,大多數(shù)用戶在大多數(shù)時間里只使用了軟件的一部分常用功能。有很多軟件功能,用戶雖然已經(jīng)支付過了費用,但是卻很少甚至從不使用。這就是說,用戶用于購買軟件產(chǎn)品的錢中,有相當一部分是低效率的,甚至白白浪費。
例如微軟公司的Office辦公軟件產(chǎn)品中,Word字處理軟件的使用頻率顯然超過其它幾個部件。即使對于Word軟件,絕大部分用戶也不需要使用其100%的全部功能。然而,用戶卻不得不支付整個軟件套件的價格,購買了很多平時很少用的功能。
按照SaaS的思想從用戶角度來看,用戶進行字處理需要排版時,只要支付排版服務(wù)費用;需要格式轉(zhuǎn)換時,也只支付轉(zhuǎn)換服務(wù)費用即可。總之,用戶只要提出需求并等待獲得服務(wù)結(jié)果,不需要為沒有使用的功能付費。從軟件服務(wù)商的角度來看,需要及時、動態(tài)地由元服務(wù)構(gòu)件組合出可滿足用戶需求的軟件運行實體,并且當該項服務(wù)結(jié)束之后,相應(yīng)的軟件運行實體生命期就結(jié)束了。
為了探索這種新型的軟件服務(wù)體系,我們設(shè)計了一個數(shù)據(jù)挖掘服務(wù)框架(Data Mining Service Architecture, DMService Arc)原型。該框架把數(shù)據(jù)挖掘中的眾多算法和數(shù)據(jù)處理過程分割包裝成一些元服務(wù)構(gòu)件。然后根據(jù)用戶提交的數(shù)據(jù)挖掘需求說明,由框架自動分析出滿足用戶需求需要哪些元服務(wù),并進一步自動組裝元服務(wù),完成軟件服務(wù)的自裝配過程。最后,框架啟動服務(wù)運行實體完成服務(wù),并向用戶提交服務(wù)結(jié)果。
在這種模式下,軟件使用者成為服務(wù)消費者,應(yīng)該具有更高的資金使用效率。因為在傳統(tǒng)軟件產(chǎn)品銷售模式下,用戶必須一次性為整個軟件套裝產(chǎn)品支付費用,購買該產(chǎn)品的所有功能。但是事實上,大多數(shù)用戶在大多數(shù)時間里只使用了軟件的一部分常用功能。有很多軟件功能,用戶雖然已經(jīng)支付過了費用,但是卻很少甚至從不使用。這就是說,用戶用于購買軟件產(chǎn)品的錢中,有相當一部分是低效率的,甚至白白浪費。
例如微軟公司的Office辦公軟件產(chǎn)品中,Word字處理軟件的使用頻率顯然超過其它幾個部件。即使對于Word軟件,絕大部分用戶也不需要使用其100%的全部功能。然而,用戶卻不得不支付整個軟件套件的價格,購買了很多平時很少用的功能。
按照SaaS的思想從用戶角度來看,用戶進行字處理需要排版時,只要支付排版服務(wù)費用;需要格式轉(zhuǎn)換時,也只支付轉(zhuǎn)換服務(wù)費用即可。總之,用戶只要提出需求并等待獲得服務(wù)結(jié)果,不需要為沒有使用的功能付費。從軟件服務(wù)商的角度來看,需要及時、動態(tài)地由元服務(wù)構(gòu)件組合出可滿足用戶需求的軟件運行實體,并且當該項服務(wù)結(jié)束之后,相應(yīng)的軟件運行實體生命期就結(jié)束了。
為了探索這種新型的軟件服務(wù)體系,我們設(shè)計了一個數(shù)據(jù)挖掘服務(wù)框架(Data Mining Service Architecture, DMService Arc)原型。該框架把數(shù)據(jù)挖掘中的眾多算法和數(shù)據(jù)處理過程分割包裝成一些元服務(wù)構(gòu)件。然后根據(jù)用戶提交的數(shù)據(jù)挖掘需求說明,由框架自動分析出滿足用戶需求需要哪些元服務(wù),并進一步自動組裝元服務(wù),完成軟件服務(wù)的自裝配過程。最后,框架啟動服務(wù)運行實體完成服務(wù),并向用戶提交服務(wù)結(jié)果。
TA們正在看...
- 高速公路快速通道建設(shè)項目可行性研究報告.doc
- (psa)空分設(shè)備生產(chǎn)基地建設(shè)項目可行性研究報告.doc
- 370畝荒堿地生態(tài)水產(chǎn)養(yǎng)殖與旅游開發(fā)項目可行性研究...doc
- 1000噸改擴建高溫保鮮項目可行性研究報告.doc
- xx花卉山莊開發(fā)建設(shè)項目可行性研究報告.doc
- xx外國語實驗小學(xué)擴建項目申請報告.doc
- 北京某道路改造施工組織設(shè)計方案.doc
- 北京市某銀行網(wǎng)點裝修改造工程施工組織設(shè)計.doc
- 北師大室外燃氣管道改造工程施工組織設(shè)計.doc
- 超市鋼結(jié)構(gòu)改造工程施工組織設(shè)計.doc