[發明專利]用于開發以數據庫為中心的企業業務應用的可配置、可擴展的GUI的高效計算系統有效
| 申請號: | 201080029346.4 | 申請日: | 2010-08-31 |
| 公開(公告)號: | CN102473095A | 公開(公告)日: | 2012-05-23 |
| 發明(設計)人: | R·莫漢;V·庫爾卡尼 | 申請(專利權)人: | 塔塔咨詢服務有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 印度*** | 國省代碼: | 印度;IN |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 開發 數據庫 中心 企業 業務 應用 配置 擴展 gui 高效 計算 系統 | ||
技術領域
本發明涉及開發用于業務應用的圖形用戶界面(GUI)。更具體地,本發明涉及用于使用模型驅動技術開發用于以數據庫為中心的業務應用產品線的可擴展以及可配置的圖形用戶界面的高效計算系統和方法。
背景技術
近年來,導致企業內部以及企業之間的連通性增強的因特網的出現,以及技術平臺的快速發展促成了業務動態的顯著增加。增加的動態開啟了需要在日漸減少的時間窗口內處理的新的機會的同時,對業務提出了新的要求。
傳統的業務應用的GUI在其實現中通常以硬編碼操作上下文(operating?context)結束。結果,適應其操作環境內的變化將導致開啟應用實施的GUI。該適應過程導致不可接受的反應。應該可以配置用于期望的操作環境的業務應用的GUI。新的機會可能對業務應用的GUI提出不可想象的需求;應可以快速地擴展現存的GUI的實現,而不破壞與期望的擴展無關的部分。還應可以支持具有不同程度的等待時間,即應用設計時間、應用安裝時間和應用運行時間的這樣的適應。而且,大企業在引入這些適應時可能需要通過角色與責任的結構推行一些紀律。
涉及開發用于業務應用產品線的圖形用戶界面(GUI)的一些發明如下:
由Ramanathan等提交的US7072810公開了用于建模以及產生軟件應用的圖形用戶界面的用戶窗口的方法,其包括步驟:(a)為軟件工具提供至少一個窗口類型(wintype)和相關的窗口規范作為軟件工具的輸入;(b)標識用于該至少一個窗口類型內的各分組框和表的控制;(c)創建用于該至少一個窗口類型的各分組框和表的窗口類(winclass);(d)提供窗口屬性和窗口類的控制之間的映射;(e)標識通過與窗口按鈕的交互而可用的其它參數;和(f)實例化各GUI窗口作為窗口類型的實例,該窗口類型包括窗口類型所期望的實參到形參。
由Ramanathan等人提交的US7369975公開了用于建模且產生軟件應用的圖形用戶界面的用戶窗口的系統和軟件工具,包括:建模組件,所述建模組件用于創建窗口類型的模型以及其實例;轉換組件,所述轉換組件用于將模型信息轉換成ASCII碼;庫組件,所述庫組件用于存儲可重用代碼;和窗口產生組件,所述窗口產生組件用于產生圖形用戶界面窗口;其特征在于,所述圖形用戶界面以批處理過程產生,其中窗口共享的特定字段(field)由取自或繼承自窗口類型的合適的應用代碼自動占據。
已經提出用于GUI的模型驅動開發的大量的其它技術(Shauerhuber,A.,Schwinger,W.,Retschitzegger,W.,Wimmer,M.,and?Kappelet,G.2008,A?survey?on?Web?Modeling?Approaches?for?Ubiquitous?Web?Applications(用于泛在網應用的網絡模型方法的調查);International?Journal?of?Web?Information?Systems(國際網絡信息系統),Vol.4,pp.234-305),但極少數具有在大企業業務應用中使用所需的成熟度。
AndroMDA(AndroMDA,開源MDA產生器,http://galaxy.andromda.org/)提出UML簡要(用于GUI建模的AndroMDA?BPM4Struts?Cartridge?UML簡要,http://galaxy.andromda.org/docs-3.2/andromda-bpm4struts-cartridge/profile.html),關于以GUI信息注釋活動對話框以便指示請求活動的屏幕,在消息元素中使用的工具等。代碼產生器將這些模型翻譯成框架代碼,該框架代碼需要由開發人員強化。該使用Tiles(Apache?Tiles,一個開源模板框架,http://tiles.apache.org/framework/index.html)來隔離用戶寫的代碼和生成代碼的方法對于大型應用開發來說是不實用的。進一步,該規范語言太過稀少以致無法描述現有的業務應用屏幕的復雜性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于塔塔咨詢服務有限公司,未經塔塔咨詢服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080029346.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:絕對公里里程到尤其是無線鑰匙的存儲元件中的寫入
- 下一篇:加工設備





