国产欧美日韩精品a在线观看-国产欧美日韩精品一区二区三区-国产欧美日韩精品综合-国产欧美中文字幕-一区二区三区精品国产-一区二区三区精品国产欧美

ACS880-07C
關注中國自動化產業發展的先行者!
CAIAC 2025
2024
工業智能邊緣計算2024年會
2023年工業安全大會
OICT公益講堂
當前位置:首頁 >> 資訊 >> 企業資訊

資訊頻道

云計算、物聯網與群體軟件工程
  • 點擊數:561     發布時間:2012-07-02 18:01:14
  • 分享到:
這次會議研討的主題是移動互聯終端設備(智能手機、平板電腦、互聯電視、車載信息系統等)的發展、應用和產業化以及市場問題,移動互聯網與云計算、物聯網(重點研討有關開放、互聯和節能的技術發展方向)的發展及應用問題。
關鍵詞:

  2012年6月29日,第七屆開源中國開源世界高峰論壇在北京唯實國際文化交流中心召開,開啟為期兩天的日程。這是一次全球盛大的、最高水平的開源學術研討會,反映中國開源技術和產業的崛起。這次會議研討的主題是移動互聯終端設備(智能手機、平板電腦、互聯電視、車載信息系統等)的發展、應用和產業化以及市場問題,移動互聯網與云計算、物聯網(重點研討有關開放、互聯和節能的技術發展方向)的發展及應用問題。
  在今天下午的會議上,中國科學院院士李未先生發表主題演講《云計算、物聯網與群體軟件工程》,介紹了云計算是一種基于互聯網的大眾參與的計算模式,其計算資源( 包括計算能力、存儲能力、交互能力等) 是動態、可伸縮被虛擬化而且以服務方式提供。物聯網提出來以后,一個非常重要的事就是造成了每一個物聯網將來都會成為超大規模的系統,所謂超大規模是什么意思呢?大量的感知和受控設備,最高可以達到千萬量級傳感器、各種各樣攝像頭,在執行過程中可以達到含量的計算和通訊進程,達到10個12次方的任務同時進行控制工程網版權所有,而且使用了超量的非結構化的動態數據,比如照片、聲音、錄像等等。
  IT168現場報道專題
  他表示,開發體制怎樣呢?我覺得有兩點:群體性、大眾化的軟件研發和計劃性、精英化的軟件整體規劃和管理相結合,群體競爭機制做什么事呢?對軟件資源的形成、組合、測試、維護和服務起著基本的開發、研制的作用。開發原則是什么呢?APP所帶來的這些東西,原來使用者和開發者是分離的,現在使用者就是開發者www.cechina.cn,使用者就是設計者,使用者也是維護者,而且這個觀念要一直深入下去,不僅僅只是應用程序,包括下層的開發。


中國科學院院士李未先生

  據悉,國際開源社區(Linux、Apache、Android、TA、Ubuntu、Fedora、Gnome、KDE、Mozilla、OpenOffice以及W3C等)的領袖與大師及IT跨國公司(IBM、英特爾、谷歌、惠普、Red Hat、Canonical、微軟、EMC、ARM、VMware、LPI、ARM、黑鴨子、LPI等)的高層主管與資深專家參加會議并講演,國內新興開源企業的精英也將登臺講演;大會還邀請國內政府、企業、科研院所、高校、開源社區、主要客戶等有關領導、專家光臨指導,與會人員約300多人。本屆峰會除召開開源大會外,還設置圓桌會議??膳c國際、國內著名專家面對面地、自由地提出并討論大家關切的,國內、國際新一代互聯網和新興互聯終端,以及開源軟件的發展與應用問題。
  以下為現場實錄:
  主持人:非常感謝兩位幽雅女士的精彩分享!其實這兩位也是今天高峰論壇迄今為止唯一的兩位做主題演講的嘉賓,包括早上邱主席發布的曲部長包括張部長包括今天在座的來賓,我發現女性很少,接下來晚一些時候會有一個互動專場,就是關于社區和人才培養,我建議屆時嘉賓一定要討論一下開源社區女性人在的培養,中國老祖宗說男女搭配干活不累,說不定對中國開源軟件產業的發展大有裨益。接下來有請中國科學院院士李未先生為大家帶來主題演講,題為“云計算、物聯網與群體軟件工程”,大家掌聲有請!
  李未:很高興今天下午能和大家一起共同討論軟件開發的問題,但是因為我沒有認真讀通知,今天主要議題其實是開源軟件,我準備的材料和大會主題有一些距離,跟大家一起討論吧。我今天演講的題目是“云計算和群體軟件工程”。
  5年前開始在軟件界就醞釀討論物聯網的問題,三、四年前云計算非常的熱,我今天又提出群體軟件工程這個事。我們可以先談談什么是物聯網?物聯網的概念最初是在1999年MIT教授針對使用RFID電子標簽的物流網首先提出來的。經過幾年發展,實際上物聯網是指面向一個特定領域或者行業的、擁有超量數據的一個復雜信息系統,比如智能交通,尤其大城市,像北京、上海都采用智能交通系統,甚至可以預報路況,智能電網,現代物流,醫療健康,信息柵格,像美國全球信息柵格,這些東西都是物聯網的典型應用。
  物聯網為什么重要呢?因為它是未來信息社會的基礎設施,怎么衡量我們國家工業做到了信息化呢?物聯網是標志性的成果,無論是在電網里面,還是交通里面,要實現這個我們認為達到了工業信息化,而且是戰略新興產業建設的切入點,所以國家把突破關鍵技術、擁有自主知識產權當做信息領域最核心任務之一,這也是物聯網四年來一直會繼續下去的道理。
  云計算是什么呢?云計算是一種基于互聯網的大眾參與的計算模式,其計算資源( 包括計算能力、存儲能力、交互能力等) 是動態、可伸縮被虛擬化而且以服務方式提供。目的是什么呢?為用戶提供簡單易用、安全可靠、需用即得的服務,實質是什么呢?通過什么做到這點呢?我認為是對用戶屏蔽有關計算、存儲、同心合控制的底層操作細節,所有物聯網用戶用不著關心下面怎么實現的,直接需要這個服務就行了,云計算在我看來是實現物聯網的一種途徑,比如說云計算提出軟件即服務,什么意思呢?終端用戶無需關心使用了哪些特定的應用軟件和資源,直接得到所需的服務,平臺即服務是什么呢?指這些應用軟件無需關心操作系統以及中間件底層模塊實際調用和運行,直接獲得所需要的功能;再往下一層,基礎設施即服務,平臺無需關心硬件設備的細節www.cechina.cn,直接得到計算和處理資源。云計算為物聯網的實現特別為物聯網軟件系統的實現提供了一種解決方案,它的理念是服務用戶,它的核心技術就是屏蔽底層思路。
  物聯網提出來以后,一個非常重要的事就是造成了每一個物聯網將來都會成為超大規模的系統,所謂超大規模是什么意思呢?大量的感知和受控設備,最高可以達到千萬量級傳感器、各種各樣攝像頭,在執行過程中可以達到含量的計算和通訊進程,達到10個12次方的任務同時進行控制工程網版權所有,而且使用了超量的非結構化的動態數據,比如照片、聲音、錄像等等,達到什么程度呢?最高達到10的18次方,超量導致什么呢?導致對傳統軟件工程提出了挑戰,傳統軟件工程是什么樣呢?比如咱們現在所有的大的軟件公司,首先精英化,在座各位都是優秀的大學畢業生,整個軟件的設計是計劃性,預先規劃所有的需求,然后向下開發,這是計劃性,另外整個開發過程是封閉的,按照這種方法,最典型的東西就是咱們經常使用的Windows,按照50年來發展軟件工程方法開發的典型產品,功能模塊大約6萬個,代碼6千萬行,使用9千名專業人才,歷時5年完成,任何一個在網上的物聯網甚至不是物聯網的信息系統的規模都要比6千萬行代碼來得大,比如FACEBOOK,按照我們查的結果,每個月要上傳60億張照片,要對60億張照片進行標注,照片誰寫的是基礎信息,照片用的攝像技術,照片本身,另外對照片文字解釋,要把四方面內容進行全面的標注和處理,核高基項目搞了四面體模型,實驗了三年,加工一張照片需要12分鐘,如果按照傳統的方法,Vista的規模,一萬人,需要40年才能完成,按照工作量算是41年,實際上并沒有用41年,怎么完成的呢?實際上靠超過量的用戶www.cechina.cn,解決辦法是群體模式,FACEBOOK一共有8.5億用戶,如果每個用戶都對自己上傳的照片自己加以標注的話,一個半小時就把這些事完成了,現在沒有做到這點,1億的用戶一天也可以完成,這是一個例子,現在網上對付的辦法就是發動群體做這件事,因此人們就想我們的軟件開發能不能也可以發動群體來干這件事呢?這就是蘋果APP Store和谷歌Android Market,Apple2008年7月開始,把手機上用戶程序開放,允許70萬人參加,谷歌Android Market估計達到45個手機的應用程序,60萬人參加。
  軟件應用系統的開發可不可以采用群體方式呢?比如美國TopCoder公司,采用競爭性的群體軟件開發模式,25萬名開發人員加入到開發社區,他們承擔了美國在線委托的通訊后端系統的開發,TopCoder采用這個辦法把系統分成52個部分,然后由社區招標,傳統軟件工程需要1年完成的事他們5個月就完成了,而且因為是招標,有群體競爭過程,雖然完成的快www.cechina.cn,質量比規定的還好,行業要求是每千行不超過6個錯誤,做完以后經過測試發現沒千行只有0.98錯誤。面對超量軟件,群體軟件開發能不能從FACEBOOK應用程序到APP Store應用數據到App Store的應用程序和簡單的TopCoder服務程序進入云計算模式下物聯網軟件開發呢?我認為主要解決這么一個問題,第一,超量信息的挑戰,系統超大規模的信息系統,像物聯網整的這些東西,群體的開發模式是有希望解決超量信息的模式,群體介入以后也會帶來安全的問題,所以需要有一個群體的潤色工程,這個軟件工程做什么事呢?面對超量信息系統使用群體競爭的模式設計和開發安全可靠的物聯網,這是群體軟件工程的目標,對著超量信息系統來,最終目的是通過群體方式達到安全可靠的軟件。理念是什么呢?開發過程從封閉到開放,開發人員從精英走向大眾,開發組織從工廠走向社區,在理念上和開源有共同之處,作為軟件工程,開發方法從機器工程到社會工程,就像城市建設一樣,不能夠全部拆毀然后重新再建,都是在原來的基礎上不斷進化,這也是超大規模系統的特征之一。
  開發體制怎樣呢?我覺得有兩點:群體性、大眾化的軟件研發和計劃性、精英化的軟件整體規劃和管理相結合,群體競爭機制做什么事呢?對軟件資源的形成、組合、測試、維護和服務起著基本的開發、研制的作用。開發原則是什么呢?APP所帶來的這些東西,原來使用者和開發者是分離的,現在使用者就是開發者www.cechina.cn,使用者就是設計者,使用者也是維護者,而且這個觀念要一直深入下去,不僅僅只是應用程序,包括下層的開發。軟件工程的基本內容:群件的多層體系結構,云計算核心是屏蔽原理,群件組合服務原理,用戶身份的多重性原理,開發者競爭選擇原理,競爭性測試原理,對抗性的安全原理。我解釋一下多重性,為什么以前變成分離的呢?比如Windows7上面就是用戶,實際上之間只有兩層,變成APP Store以后通過三層解決,把開發環境開放了,任何一個用戶都可以使用開發環境自己開發自己需要的應用程序,至少要三層,怎么保證安全呢?既然用戶一定要使用開發層,所以鄰層是開放的,隔層怎么樣?用戶不能直接到操作系統里,隔層是屏蔽的,多層結構出來以后屏蔽原理能夠保證層層都有群體來開發,多層結構允許鄰層開放、隔層封閉,原則上就能夠保證安全性。每一層都由三部分組成:一部分是開發環境,一部分是服務的形成,叫組合服務機制,另外一部分是數據庫。
  組合原理,首先有基本服務,就是函數,基本函數可以調用,然后由基本函數通過順序、通過分支、通過循環和并發、通信、同步機制就可以組成所有的服務組合,因為等價于可計算性,凡是程序能夠做到的七個機制就都可以做到,而且群件多層是多態層次結構,比如一個函數,實數加法和自然數的加法類型都是一樣的,但是定義域不同,這塊也一樣,多層結構以后,服務組合的方式都是一樣的,但是基礎服務不一樣,因為每一層提供的基礎服務不一樣,而且基礎服務部能夠打開往下走的。開發者競爭選擇原理,既然是群體,我對開源不太懂,核心是每層開發者數量和直接用戶數量應該遵從二八定律,20%以上開發者作為群體軟件開發必要條件,這樣才能形成競爭環境。
  TopCoder25萬人,活躍的開發者4.8萬人,相當于注冊人數的20%,來自204個國家,其中中國的選手占了23.6%,一萬多人,很多人通過TopCoder參加美國群體軟件開發,前途很光明。
  謝謝大家!


熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产素人在线观看 | 欧美在线国产 | 在线视频一区二区三区在线播放 | 日本一在线中文字幕天堂 | 不卡一级毛片免费高清 | 欧美一级二级片 | 精品国产免费人成在线观看 | 美女被免费网站在线视频软件 | 欧美ab片| 国产三级在线视频观看 | 91小视频在线观看免费版高清 | 欧美在线成人午夜网站 | 美女黄页网| 99精品久久久久久 | 精品国产自在现线看久久 | 国产成人精品日本亚洲专一区 | 日韩在线高清 | 91视频99| 有码日韩 | 国产无套视频在线观看香蕉 | 成人毛片一区二区三区 | 欧美在线一区二区三区 | 亚洲天堂成人 | 亚洲欧洲一区二区三区久久 | 午夜精品视频在线观看美女 | 一级黄色录像片 | 性欧美精品孕妇 | 欧美一级毛片无遮无挡 | 一区二区三区四区免费视频 | 韩日一级毛片 | 午夜桃色剧场 | 天天鲁天天爱天天鲁天天 | 国产看片视频 | 手机看片精品国产福利盒子 | 精品国产成人综合久久小说 | 久久免费视频1 | 欧美一级毛片俄罗斯 | 欧美色成人综合 | 国产成人做受免费视频 | 怡红院美国十次成人影院 | 亚洲精品高清久久 |