Voting is a general and indispensable method, and widely used to express a choice or preference, to elect a person, or to choose an opinion by ballot in education, enterprise, medicine, and government. Until now, various E-voting schemes are proposed in the world but they are different from each other. There is no system that can provide users with E-voting services anytime and anywhere such that one can use E-voting servers without even thinking about them. Therefore, an E-voting system for general-purpose is demanded. To support any kinds of vote, we divide voting system into components, and make different assembly of those components for different kinds of voting.
 Advanced Information Systems Engineering Laboratory, Department of Information and Computer Sciences, Saitama University, “ENQUETE-BAISE,” Saitama, Japan, 2003-2013 http://www.aise.ics.saitamau.ac.jp/enquete/index.html.
 J. Cheng, Y. Goto, M Koide, K. Nagahama, M. Someya, Y. Utsumi, and A. Shioneiri,“ENQUETE-BAISE: A General-Purpose e-Questionnaire Server for Ubiquitous Questionnaire,” Proceedings of 2nd IEEE Asia-Pacific Services Computing Conference, December 2007, IEEE Computer Society Press, Tsukuba, pp. 187-194. http://dx.doi.org/10.1109/APSCC.2007.73
 J. Cheng, “Persistent Computing Systems as Continuously Available, Reliable, and Secure Systems,” Proceedings of 1st International Conference on Availability, Reliability and Security, April 2006, IEEE Computer Society, Vienna, pp. 631-638. http://dx.doi.org/10.1109/ARES.2006.91
 J. Cheng, “Persistent Computing Systems Based on Soft System Buses as an Infrastructure of Ubiquitous Computing and Intelligence,” Journal of Ubiquitous Computing and Intelligence, Vol. 1, No. 1, 2007, pp. 35-41. http://dx.doi.org/10.1166/juci.2007.004
 Y. Goto and J. Cheng, “Information Assurance, Privacy, and Security in Ubiquitous Questionnaire,” Proceedings of 4th International Conference on Frontier of Computer Science and Technology (FCST’09), December 2009, IEEE Computer Society Press, Shanghai, pp. 619-624.
 L. F. Cranor, “Sensus: A Security-Conscious Electronic Polling System for the Internet,” Proceedings of the Thirtieth Hawaii International Conference on System Sciences, Vol. 3, 1997, pp. 561-570. http://dx.doi.org/10.1109/HICSS.1997.661700
 M. R. Selim, Y. Goto and J. Cheng, “Ensuring Reliability and Avail-ability of Soft System Bus,” Proceedings of 2nd IEEE International Conference on Secure System Integration and Reliability Improvement (SSIRI’08), July 2008, The IEEE Reliability Society and The IEEE Systems, Man, and Cybernetics Society, Yokohama, pp. 52- 59.
 O Cetinkaya, “A Practical Verifiable e-Voting Protocol for Large Scale Elections over a Network,” The Second International Conference on Availability, Reliability and Security (ARSE), April 2007, Vienna, pp. 432-442. http://dx.doi.org/10.1109/ARES.2007.15