A Scalable Graphics User Interface Architecture for CNC Application Based - on WPF and MVVM

Abstract:

Article Preview

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)

Edited by:

Xin Chen

Pages:

1931-1935

DOI:

10.4028/www.scientific.net/AMR.317-319.1931

Citation:

H. H. Pan et al., "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:

$35.00

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

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