If the program is a mere "Count and Tally" why push it that we can ignore
checking the validity and functionality of the Automated Election source
code?

On Mon, Oct 12, 2009 at 3:52 PM, Oscar Plameras <[email protected]>wrote:

> The system testers are not suppose to see the source codes. In general,
> they
> are not programmers but Systems Analyst Professionals.
>
> Triggers are difficult to develop but easy to test. You mention ordering of
> the
> candidates, that is the easiest to come up with in a test given the
> specified
> outcome.
>
> Remember, Election Automation Software is one of the easiest to develop.
> It is "Count and Tally", nothing complicated and convoluted.
>
> On Mon, Oct 12, 2009 at 5:36 PM, Danny Ching <[email protected]> wrote:
> > if you do not see the source code, you can test all you want and get
> > good/correct results. Unfortunately it does not preclude, "easter eggs"
> or
> > hidden triggers that will initiate "special" programs that will favor the
> > programmer's candidate of choice.
> >
> > Triggers like - voting for certain candidates in a specific order. I
> doubt
> > if the testing centers will be able to test all, possible combinations.
> All
> > a corrupt candidate has to do is bribe the election officer to feed the
> > election sheets in the right order, then BINGO, extra 500 votes, and
> nobody
> > even knows or sees that it has happened. The election officer doesn't
> even
> > have to know he's helping the candidate to cheat.
> >
> > I agree though that Source Code review should not be about the quality of
> > the programming, but on its results.
> >
> > On Mon, Oct 12, 2009 at 1:54 PM, Oscar Plameras <[email protected]
> >
> > wrote:
> >>
> >> I think it's silly to spend so much money and time to test the
> >> Election System by reviewing Source code.
> >>
> >> From my experience, end users implement acceptance testing of the
> >> system by developing a series of test
> >> other than source code review.The main idea is to simulate scenarios
> >> of operations with input test data
> >> and pre-defining the expected results. Several scenarios are covered
> >> with the input data that's prepared.
> >>
> >> The Election system itself is a simple count and tabulate system and
> >> that is not difficult to simulate.
> >>
> >> Hardly no commercial developer will allow third parties to have source
> >> code access to their propriety
> >> software. And in general, commercial confidence protects the privacy
> >> of these codes.under the trade
> >> secrets act of  countries. I think the Philippines is a signatory to
> that.
> >>
> >> And lastly, which source codes are they going to review. The
> >> application source codes? But application
> >> source codes interacts with system source codes. Are they going to
> >> review system source codes, too?
> >> What about the source codes of all firmware chips used in the system?
> >> Are they goind to review those source codes,
> >> too? How long is a piece of string? The code done by one programmer
> >> maybe anathema to another and so
> >> source code review leads to more controversies. As you know
> >> programmers are full of egos and one argument
> >> leads to another and another. The point is if it does the defined
> >> specifications, it does not matter how or why the
> >> code is written that way.
> >>
> >> Reviewing source codes is a mine field of difficult issues to deal with.
> >>
> >> The simplest and easieast is to test by outcome, not how the code and
> >> why the code is written that
> >> way. After all, we are interested in the integrity of the system not
> >> the integrity of the code.
> >>
> >> On Mon, Oct 12, 2009 at 2:24 PM, Pablo Manalastas
> >> <[email protected]> wrote:
> >> > On SysTest Labs: It will do a testing of the binary executable.  The
> >> > testing will be more scientific than the testing done by the Special
> Bids
> >> > and Awards Committee (that awarded the contract to Smartmatic) but
> will cost
> >> > COMELEC more than PHP70 Million. Note that this is software testing of
> the
> >> > binary executable, not a review of the source code, and the two are
> totally
> >> > different "animals".
> >> >
> >> > On Monday, October 5, 2009, CenPEG filed with the Supreme Court a
> >> > petition for mandamus, asking the Supreme Court to force COMELEC to
> release
> >> > the source code of the election programs that will be used in May,
> 2010 to
> >> > CenPEG and to all interested political parties and groups, as provided
> for
> >> > by law (RA-9369).
> >> >
> >> > The text of the petition can be found here:
> >> >
> >> >
> http://www.cenpeg.org/POL%20PARTIES%20AND%20ELECTIONS/OCT%202009/Petition%20for%20Mandamus.pdf
> >> >
> >> > The lawyers for CenPEG are Atty Koko Pimentel, and Atty Pancho
> Joaquin.
> >> > I mention their names here, because they render their services for
> important
> >> > causes for free, and by advertising them, I hope to give them
> business. So
> >> > if you need legal representation, please talk to them.
> >> >
> >> > ~Pablo Manalastas, for CenPEG~
> >> >
> >> >
> >> > --- On Fri, 10/9/09, Drexx Laggui [personal] <[email protected]>
> wrote:
> >> >
> >> >> From: Drexx Laggui [personal] <[email protected]>
> >> >> Subject: Re: [plug] The Death of Election 2010 Source Code Review
> >> >> To: "Philippine Linux Users' Group (PLUG) Technical Discussion List"
> >> >> <[email protected]>
> >> >> Date: Friday, October 9, 2009, 11:01 PM
> >> >> 09Oct2009 (UTC +8)
> >> >>
> >> >> On Fri, Oct 9, 2009 at 21:21, Richard Paradies <[email protected]>
> >> >> wrote:
> >> >> > But Note Caution: Not certain if it's the same
> >> >> company.
> >> >>
> >> >> I'm pretty sure it is. SysTest is one of the companies
> >> >> *currently*
> >> >> accredited by EAC:
> >> >>
> >> >>
> http://www.eac.gov/program-areas/voting-systems/test-lab-accreditation/eac-accredited-test-laboratories/
> >> >>
> >> >>
> >> >> --And the list of the 5 testing labs in the above URL is
> >> >> most probably
> >> >> what is referred to in this news article:
> >> >>
> http://services.inquirer.net/print/print.php?article_id=20090824-221835
> >> >>
> >> >> Excerpt:
> >> >> "Meanwhile, Ateneo de Manila professor Renato Garcia, who
> >> >> sits as
> >> >> consultant for the poll body's project management office
> >> >> (PMO) for the
> >> >> 2010 elections, said they have written letters to at least
> >> >> five of the
> >> >> international software certification bodies that can
> >> >> conduct a
> >> >> “formal, thorough review” of the poll automation system
> >> >> software.
> >> >>
> >> >> “One of the five international software certification
> >> >> bodies, have
> >> >> already expressed interest to do the formal review of the
> >> >> customized
> >> >> automation software. This body, we found out, has been
> >> >> conducting a
> >> >> software review for Canadian-based Dominion, the software
> >> >> provider for
> >> >> Smartmatic's poll machines,” Garcia said.
> >> >>
> >> >> “If we can get them, the certification will be easier and
> >> >> faster,” he added."
> >> >>
> >> >>
> >> >>
> >> >> > For Immediate Release on 10/29/2008. EAC Announces
> >> >> Intention to Suspend
> >> >> > SysTest Labs
> >> >> >
> >> >> > WASHINGTON, DC – The U.S. Election Assistance
> >> >> Commission (EAC) today
> >> >> > notified SysTest Laboratories Inc. of its intent to
> >> >> suspend the laboratory’s
> >> >> > accreditation based upon actions taken by the National
> >> >> Institute of
> >> >> > Standards and Technology (NIST).
> >> >> >
> >> >> > August 8, 2008 – Letter from NIST to SysTest
> >> >> regarding initial reassessment
> >> >> > findings. Reiterates EAC’s earlier concerns by
> >> >> stating that SysTest has no
> >> >> > documented test methods, unqualified personnel
> >> >> conducting tests and concerns
> >> >> > regarding manufacturer influence. NIST notes the need
> >> >> for an on-site
> >> >> > assessment, requires SysTest to submit specific
> >> >> testing information and
> >> >> > update NIST regarding testing documentation.
> >> >> >
> >> >> > October 28, 2008 – NIST suspends accreditation of
> >> >> SysTest.
> >> >> >
> >> >> > EAC is United States Election Assistance Commission
> >> >> 1225 New York Avenue
> >> >> > N.W. - Suite 1100 Washington, DC 20005
> >> >> >
> >> >> > On Thu, Oct 8, 2009 at 6:36 PM, jan gestre <[email protected]
> >
> >> >> wrote:
> >> >> >>
> >> >> >> What's with this?
> >> >> >> <snip>
> >> >> >>
> >> >> >> US-BASED SysTest Labs was declared as the winning
> >> >> bidder that will certify
> >> >> >> the source code of the software to be installed in
> >> >> the 82,200 precinct count
> >> >> >> optical scan (PCOS) machines for the May 2010
> >> >> elections.
> >> >> >>
> >> >> >> Poll Commissioner Rene Sarmiento said that out of
> >> >> the four international
> >> >> >> companies that participated in the bidding last
> >> >> week, SystTest Labs was able
> >> >> >> to comply with all the requirements set by the
> >> >> Bids and Awards Committee
> >> >> >> (BAC) of the Commission on Elections (Comelec).
> >> >> >>
> >> >> >> Taken from
> >> >> >>
> >> >> >> -->
> http://www.sunstar.com.ph/manila/us-firm-wins-bid-review-pcos-source-code
> >> >> >>
> >> >> >> They're not allowing Cenpeg et al. but the awarded
> >> >> a bid to a US based
> >> >> >> firm? WTF.
> >> >>
> >> > _________________________________________________
> >> > Philippine Linux Users' Group (PLUG) Mailing List
> >> > http://lists.linux.org.ph/mailman/listinfo/plug
> >> > Searchable Archives: http://archives.free.net.ph
> >> _________________________________________________
> >> Philippine Linux Users' Group (PLUG) Mailing List
> >> http://lists.linux.org.ph/mailman/listinfo/plug
> >> Searchable Archives: http://archives.free.net.ph
> >
> >
> >
> > --
> > Regards,
> > Danny Ching
> >
> > _________________________________________________
> > Philippine Linux Users' Group (PLUG) Mailing List
> > http://lists.linux.org.ph/mailman/listinfo/plug
> > Searchable Archives: http://archives.free.net.ph
> >
> _________________________________________________
> Philippine Linux Users' Group (PLUG) Mailing List
> http://lists.linux.org.ph/mailman/listinfo/plug
> Searchable Archives: http://archives.free.net.ph
>
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
http://lists.linux.org.ph/mailman/listinfo/plug
Searchable Archives: http://archives.free.net.ph

Reply via email to