高德地圖JS--批量規劃步行路線 優化
1343
2025-04-01
工業APP的典型特征
作為一種特殊的工業應用程序,工業APP具有如圖2.3所示7個方面的典型特征,從而區別于一般的工業軟件或工業應用程序。
圖2.3 工業APP典型特征
(1)完整地表達一個或多個特定功能,解決特定的問題
每一個工業APP都是可以完整地表達一個或多個特定的功能,解決特定的具體問題的工業應用程序。這是工業APP區別于一般的工具軟件和工業軟件的特征,工具軟件和工業軟件的功能通常具有普適性,可解決一大類相似的問題。
(2)工業技術要素的載體
工業APP是工業技術要素的載體,在工業APP中封裝了具有特定功能和解決特定問題的流程、邏輯、數據流、經驗、算法、知識、規律等工業技術要素,工業APP固化這些技術要素,每一個工業APP都是一些特定工業技術要素結合特定應用場景的集合與載體,這一特征賦予工業APP知識的屬性。
(3)工業技術要素與原宿主解耦
從工業APP的定義看,工業APP是要高效重用并廣泛傳播的一種工業應用程序,如果工業APP承載的工業技術要素不能與原宿主解耦,高效重用和廣泛傳播的目標就很難達成。因此,工業APP所承載的工業技術要素必須與原宿主解耦。這里所說的原宿主可以是擁有工業技術經驗、掌握規律與知識的人或由人構成的組織,也可以是隱含或潛藏著規律與特性的客觀存在的某一個事物。
(4)小輕靈,可組合,可重用
工業APP目標單一,只解決特定的問題,不需要考慮功能普適性,因此,每一個工業APP都非常小巧靈活,不同的工業APP可以通過一定的邏輯與交互進行組合,解決更復雜的問題。每一個工業APP集合與固化了解決特定問題的工業技術要素,因此,工業APP可以重復應用到不同的場景,解決相同的問題。
(5)結構化和形式化
工業APP是流程與方法、信息與規律、經驗與知識等工業技術要素進行結構化整理和抽象提煉后的一種顯性表達,結構化提供了可組合應用的基礎。以圖形化方式定義這些技術要素及其相互之間的關系,并提供圖形化人機交互界面,以及可視的輸入輸出,方便工業技術知識的廣泛重用。
(6)輕代碼化
輕代碼化不是排斥代碼。工業APP需要一個非常龐大的生態來支撐,這就要求讓掌握了工業技術知識的廣大工程技術人員盡量都能參與到工業APP生態建設的進程中。所以,工業APP的開發主體一定是“工業人”,而不是“IT人”。這就要求工業APP的開發是在一種圖形化的環境中通過簡單的拖、拉、拽等操作和定義完成的,不需要代碼或僅需要少量代碼。
即便如此,工業APP并不排斥通過代碼方式實現的工業用途的APP。輕代碼化的特征主要是從工業APP生態形成的角度,對生態中絕大多數工業APP實現方式的概括。
(7)平臺化可移植
工業APP集合與固化了解決特定問題的工業技術要素,因此,工業APP可以在工業互聯網平臺中不依賴于特定的環境運行。
平臺化可移植這個特征與工業APP建模密切相關,由于工業領域四類模型的不同建模方式和所需建模引擎的差異,工業APP的平臺化將以工業互聯網平臺能否提供完善的建模引擎為前提。只有提供通用的建模引擎時,工業APP才能實現平臺化可移植。
工業APP的這7個典型特征充分映射了工業APP的根本目的:便于“工業人”實現經驗與知識的沉淀;便于利用數據與信息轉化為規律與特性涌現;便于將經驗與隱性知識轉化為顯性知識;便于在一個共享的氛圍中實現知識的社會化傳播;結構化、顯性化、特征化表達,便于知識的高效應用。
工業智能體 IoT 軟件開發
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。