Applying Template Method Pattern to Developing Electrochemical Workstation


Article Preview

This paper presents a feasible way to develop electrochemical workstation by using Template Method pattern. With this design pattern, software designers can separate electrochemical technique into specific steps for system analyzing, and also provide a uniform external interface when invoking different kinds of electrochemical technique.



Edited by:

Yuhang Yang, Xilong Qu, Yiping Luo and Aimin Yang






B. Li et al., "Applying Template Method Pattern to Developing Electrochemical Workstation", Advanced Materials Research, Vol. 216, pp. 337-340, 2011

Online since:

March 2011




[1] J. Bard and L. R. Faulkner, Electrochemical methods : fundamentals and applications, 2nd ed. New York: Wiley(2001).

[2] R. Nicholson, Theory and Application of Cyclic Voltammetry for Measurement of Electrode Reaction Kinetics, Analytical Chemistry, vol. 37(1965), pp.1351-1355.

DOI: 10.1021/ac60230a016

[3] Katia Christina Leandro, Josino Costa Moreira, P rcio Augusto Mardini Farias, Determination of Zidovudine in Pharmaceuticals by Differential Pulse Voltammetry, Analytical Letters, vol. 43(2010), p.1951-(1957).

DOI: 10.1080/00032711003687021

[4] M. Gross and M. Hickner, Using Cyclic Voltammetry to Measure Bandgap Modulation of Functionalized Carbon Nanotubes, Electrochemical and Solid-State Letters, vol. 13(2010), p. K5.

DOI: 10.1149/1.3264094

[5] Leonardo Santos Andrade, Romeu Cardozo Rocha-Filho, Quezia Bezerra Cass and Orlando Fatibello-Filho, A novel multicommutation stopped-flow system for the simultaneous determination of sulfamethoxazole and trimethoprim by differential pulse voltammetry on a boron-doped diamond electrode, Analytical Methods, vol. 2(2010).

DOI: 10.1039/b9ay00092e

[6] E. Gamma, Design patterns : elements of reusable object-oriented software. Reading, Mass: Addison-Wesley(1995).

[7] C. Larman, Applying UML and patterns : an introduction to object-oriented analysis and design and iterative development, 3rd ed. Upper Saddle River, N.J.: Prentice Hall PTR(2005).

[8] M. Tsai and D. Chen, Generating user interface for mobile phone devices using template-based approach and generic software framework, Journal of Information Science and Engineering, vol. 23(2007), pp.1189-1211.


[10] Wei-Tek Tsai, Lian Yu, Feng Zhu, Ray Paul, Rapid embedded system testing using verification patterns, , IEEE software, vol. 22(2005), pp.68-75.

DOI: 10.1109/ms.2005.103

[11] B. Orlic and Ferdinando, H. and Broenink.J. F, CAN Fieldbus Communication in the CSP-based CT Library, 4TH PROGRESS Symposium on Embedded Systems, Amsterdam(2003).

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