Title :
A Model Driven Approach for Developing PDM-Based Integrated Systems
Author :
Jin, Zhang ; Hongqiao, Zhou ; Zhuoning, Chen ; Xiaoguang, Yan
Author_Institution :
Sch. of Mech. Sci. & Eng., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
The development of PDM-based integrated systems is a complex process that involves challenges, regarding the ability to quickly, flexibly and jointly customize various applications. In this paper, we propose a model driven approach for developing PDM-based integrated systems and mainly focus on user interface (UI) and data integration issues. This approach is built on an integration development platform, which provides modeling tools, model transformation tools and a platform specific language (PSL). With this platform, the UI and data integration requirements are described using XML standards. Then the unified UI model is transformed into various UI resource files and boilerplate code that are specific to each application, while the data model will be referenced in the PSL or the third-generation language (3GL). And finally, the PSL and the 3GL are used for further detail implementation. Several practices show that the presented approach can speed up the implementation of PDM-based integrated systems and cut down the software developing cost.
Keywords :
XML; high level languages; software cost estimation; standards; user interfaces; PDM-based integrated systems; XML standards; data integration; platform specific language; software developing cost; third-generation language; user interface; Application software; Computational intelligence; Computer aided manufacturing; Data models; Design engineering; Productivity; Programming profession; Tires; User interfaces; XML; Model Driven Development; PDM; data integration; integration development platform; user interface integration;
Conference_Titel :
Computational Intelligence and Design, 2009. ISCID '09. Second International Symposium on
Conference_Location :
Changsha
Print_ISBN :
978-0-7695-3865-5
DOI :
10.1109/ISCID.2009.279