Alexandria, VA (PRWEB) September 8, 2005
Imagine having to restructure the makeup of your Board of Directors because your elections vendor fouled up your annual elections beyond recognition. It happened in 2005 to an association who'd retained the services of a competitor to ElectionsOnline--the leading innovator of Web-based election systems. While this well-established vendor has years of experience with paper-based elections, they are simply out of their element on the web and their mistake is precisely what ElectionsOnline's Flexicode was developed to prevent.
What is Flexicode? It is an innovative method for developing computer code so that single blocks of code may be reused across multiple election systems without modification. On its own, Flexicode is unaware of the positions being contested and the candidates contesting them, but when referenced from within a voting system, Flexicode determines those things and performs without fail, resulting in superior reliability. The alternative is to write blocks of code that do know such things autonomous of the systems in which they are used. This is a bad approach because it requires a human to manually program that code from one election to the next which inevitably results in mistakes. Flexicode however is written once, tested rigorously and put into use across multiple elections without requiring further human modification. The result is that all ElectionsOnline clients benefit from proven, reliable code.
"It's difficult to know what you're buying when shopping for an online election system," says David Simms, President of ElectionsOnline. "As the buyer, all you see is the user interface and the price tag. The computer code that really is the heart of these systems is not something you can pick up and look at to see how it compares to that offered by others. Clients of ElectionsOnline though can rest comfortably knowing the code powering their election is tested and proven."