Paper Title:
A Scalable Graphics User Interface Architecture for CNC Application Based - on WPF and MVVM
  Abstract

A scalable Graphics User Interface Architecture for open Computer Numerical Control (GUIAC) application is presented in this paper. The GUIAC is based on Windows Presentation Foundation (WPF) and Model-View-ViewModel (MVVM) design pattern. The WPF and MVVM pattern are used to decouple the User Interface (UI) presentation and business logic. This method makes the CNC application UI presentation design and the CNC application logic implementation work in parallel for improving the development and maintenance efficiency. Using the extensible application markup language can reduce the UI presentation design workload. The GUIAC has a loosely coupled structure with three layers. The experiment results of developing the CNC application using GUIAC show that the application graphics user interface is scalable and maintained easily.

  Info
Periodical
Advanced Materials Research (Volumes 317-319)
Chapter
Advanced NC Techniques and Equipment
Edited by
Xin Chen
Pages
1931-1935
DOI
10.4028/www.scientific.net/AMR.317-319.1931
Citation
H. H. Pan, J. J. Jiang, L. Chen, H. T. Sun, H. Q. Tan, "A Scalable Graphics User Interface Architecture for CNC Application Based - on WPF and MVVM", Advanced Materials Research, Vols. 317-319, pp. 1931-1935, 2011
Online since
August 2011
Export
Price
$32.00
Share

In order to see related information, you need to Login.

In order to see related information, you need to Login.

Authors: Guo Jun Yang, Ying Zheng
Abstract:Aiming at the disadvantages like the enterprise application system scalability, integration and interoperability is not strong, neglecting...
729
Authors: Dan Ren, Yuan Ren, Yang Fan
Chapter 3: Advanced Intelligence & Manufacturing
Abstract:It first reviews the characteristic of manufacturing enterprises. Then it discusses the features and advantages of .Net smart client...
300
Authors: Chuan Sheng Zhou
Chapter 8: Software Design and Development
Abstract:Alone with “The Internet of Things” development and expanding in the areas of life, it also brings some big challenges to the traditional...
1482
Authors: Chuan Sheng Zhou
Chapter 12: Applications of Information Technology and Computer in Industry
Abstract:During web applications developed and deployed in many and many enterprises today, how to make sure their web applications satisfied to their...
1661
Authors: Cui Fang Xing, Feng Qin Wang, Yang Sun
Chapter 6: Information Technologies, WEB and Networks Engineering, Information Security, Software Application and Development
Abstract:The existing web frameworks focused on the encapsulation of bottom technical, could not commendably support large granularity and lack...
2203