If you intresting in sport buy steroids you find place where you can find information about steroids

An Exercise in Modeling Philippine Elections and Governance

Was slightly stuck in traffic as cars cautiously plodded  through the water drenched freeway. I went with the flow, got to my exit, and waited for my turn to get on the lane.

Slow down

Traffic light

Funny how FV can get into my awareness while waiting for the traffic light to go green. As I looked at the traffic lights box, it somehow reminded me of a flowchart – the three red lights being part of a cyclical sequence – green for go, yellow for slow down, and red for stop. Each blink of the light conditions us to perform a distinct set of actions – processes. Which made me wonder – what would the election and governance  in the Philippines look like if it was modeled.

The diagram below is a flowchart that models the sequence of processes that make up elections and governance in the Philippines. Each rectangle is a pre-defined process or a module or a “black box” that can be examined on its own.

I will no longer elaborate on each of the processes as these are self-explanatory. It will be an understatement to say that each of these processes have been analyzed in minutiae from Aparri to Jolo.

framework1
Conceptual Framework

Chokepoints

Each predefined process’ output is an input to the next process. An error in a prior process will lead to errors in the succeeding processes – Garbage In Garbage Out.

A review of the various events that transpire during elections and governance in the Philippines and placing said events onto the framework shows where the disruptions and introduction of errors occur.

Chokepoints

Chokepoints

There are opportunities for removing “chokepoints”.

timeline

The million dollar question of the moment is will we as a nation seize the opportunities to improve our elections and governance this coming 210 election and governance cycle.

Your guesses are as good as mine.

Pre-defined Processes/Modules/Subroutines/Functions

Based on the volume of chatter on the Philippines, an empirical observation can be made that most of the attention is limited to discussing topics contained within the modules and often misses the relationships and interactions between the various modules that comprise the system.

Most discussions on the Philippines are preoccupied with the “predefined processes” aka subroutines, aka procedures aka functions aka modules.Each module takes in data, processes data, and either performs an action, calls another module, or returns a value. Thereby we find blogs which tackle topics which in the overall systemic view are but modules in the system. Thus we have a multitude of blogs about personalities, scandals, whistle blowers, investigations and what-have-you plus the divergent views. All these are elements that in a sense make up a module. Thus, automated voting machines – their acquisition and use can be embedded in the “Cast Ballots” module. The exercise of assigning which element belongs to which module is left as an exercise. :)

Debugging: Trees and Forests

Debugging one module does not necessarily mean an improvement in the system because until all modules are fully debugged, improved, optimized, redesigned  based on the circumstances the system will still be performing way below peak performance.

There could be a temptation to get complacent when casting of ballots becomes automated in the sense that while automated voting machines is an improvement in the module that involves the casting of ballots, the voting machine will not have much impact on the manner by which voters make choices.

We can be voting really quickly, very transparently, very smoothly…………. for a moron or a thief or someone with both qualities!

Sa madaling salita, don’t miss the forest for the trees :)

Popularity: 3% [?]

Comments

  1. Joe America says:

    Oh, I read it as modeling “erections” which, as you know from Phil newspaper headlines, is all we Americans are concerned about.

    Nice graphic treatment of the condition of conditions here. Oh how, oh how is it possible to get the common Filipino to take pride in what a vote means? It is precious, not to be bought or sold. It is the power to run the nation. And why is it necessary to shoot those with whom we disagree, if all they are using is words?

    I wish for a robust dialogue, no shooting, and a good president.

    Joe

  2. American Johnny says:

    Manual or automated Filipinos always have the same kind of paranoia.

  3. Bert says:

    “Oh how, oh how is it possible to get the common Filipino to take pride in what a vote means?”-Joe America

    Hit the ‘jackpot, that’s how it could be possible for the people to take pride of their vote.

    An honest president, a truly honest president who, even if not honest enough to steal some for his/her and family’s future, is not so greedy as to leave more than enough to cover the necessities of his/her people, the Filipino people.

    A president with guts to take care of his/her people in government but has total control over them…their actions and excesses, and has the conviction to take full responsibilities for all failures.

    Please don’t laugh, you hecklers! I’m not describing the present.

    When that time comes, then the Filipinos will be proud of their votes.

    How to hit the ‘jackpot? We can never tell. And so…

    Gutfeel, BongV, gutfeel.

    • BongV BongV says:

      Bert.. if we go by gut feel – Renato will be laughing loads of laughter that rings throughout the planet, laughing at the mobs of a nation of servants, mail order brides, whores, a doomed piece of real estate :lol:

  4. GabbyD says:

    commenters names are interesting: american jane, joe america… coincidence?

    • BongV BongV says:

      you may have to check that in starbucks, you could bump into DrPacMan :lol:

    • Joe America says:

      GabbyD. Just being straight. It is a Filipino site, which I appreciate as I live here. I enjoy the perspectives and gather hope here. But you should be aware of the biases that may inhabit or inhibit my thinking.

      Joe

  5. tasio says:

    I am sorry. People have turned Cynics already. The Cheaters will
    make their own Flow Charts on how to Cheat in the Election also.
    They may even make a diagram of Root Mean Analysis (RMA) of the vulnerabilities of the Election Process.

  6. HA!HA!HA!HA!HA! Boooong!

    “The million dollar question of the moment is will we as a nation seize the opportunities to improve our elections and governance this coming 210 election and governance cycle.” — BongV

    2010 computer election is already signed by FFCruz in the COMELEC toilet!!!! IT’S TOO LATE!!!!!

    • BongV BongV says:

      why keep on electing corrupt kung meron namang matino at marunong;

      why keep on electing magnanakaw – kung meron namang hindi magnanakaw – marunong at matapat pa

      matapos ng ma-elect yung magnanakaw, at yung corrupt – aangal dahil daw e nagnanakaw at corrupt… tapos mag ra-rally at kung ano ano pa..

      i mean hey GENIUS.. e ikaw ng pumili nyan e.. anong inaangal mo, GENIUS?

  7. inodoro ni emilie says:

    hello benigno copycat (that’s according to american joe), but ill stick to your monicker: bongPlagiarist, question:

    Each rectangle is a pre-defined process or a module or a “black box” that can be examined on its own

    if it’s a black box, how the hell can you examine the workings on its own, when prceisely the popular and COMMON usage of it refers to that processes that cannot be known.

    dang, i wish i did not stop you from plagiarizing so you can nick the internet. go wiki it, dong!

    • BongV BongV says:

      imile:

      para mo na rin sinabi all civil engineers are copy cats of frank lloyd wright because they all make blueprints, just like Frank Lloyd Wright :lol:

      you are silly.

    • BongV BongV says:

      imilie: it’s a “pre-defined process” – now go wiki it – before I get the urge to give you a class on flowcharting 101 :lol:

      google predefined process NOW!
      do your homework – don’t be lazy;
      get your head out of the toilet bowl
      on the double! pronto! to the toilet bowl.. bilis!
      :lol:

    • BongV BongV says:

      the blog is NOT plagiarized, NOT copy-paste.

      the flowchart is NOT plagiarized, NOT copy-paste

      the only plagiarization i can see in this blog thread is a plagiarized comment from the toilet bowl trolling tramp :lol:

      here’s an issue other than plagiarization – is ms toilet bowl a mail-order bride, a house servant, or a japayuki :lol:

      • inodoro ni emilie says:

        before you lecture me on what predefined process is, wiki first what black box is. then you will learn that the process inside the black box is unknown, and therefore the predefined process of a black box is just that, predefined as unknown.

        you think you can bait me on the issue on mail order bride? your mother will not sell, see how fugly you look.

      • BongV BongV says:

        in REAL-LIFE (not theoretical) computer programming, a black box is a convenient term for a modular pre-defined process which NEEDS no deconstruction at the level of abstraction being dealt with.

        Thus when one says “Election” is a black box/ a pre-defined process – it is NOT an unknown – it is a KNOWN process, the intricacies of which are irrelevant at the layer of abstraction under review.

        Or in the case of a plane’s black box – the device is conveniently called such – are the contents unknown? I DON’T THINK SO – the black box being a jargon for flight recorder.

        That should clear YOUR MISCONCEPTION about what a “black box” is. Or if you insist, I’ll pay for your seminar to attend a computer programming class to address YOUR MISCONCEPTION OF WHAT A PRE-DEFINED PROCESS IS. IT IS KNOWN – AND NOT UNKNOWN – YOU ARE MISTAKEN.

        As to fugly – coming from a gray toilet bowl icon – talk to your toilet bowl :lol:

      • inodoro ni emilie says:

        if it’s a known process, it’s called by its counter label, white box, toopid. now go wiki black box again to see what white box is.

      • BongV BongV says:

        unfortunately, that’s not the context of the discussion – you miss the point about pre-defined processes, modularization, the black box being an instance of a predefined process.

        as usual, your premises are FLAWED.

        and so are your conclusions, FLAWED.

      • BongV BongV says:

        imilie: sus na lang, Wiki lang ang basis mo? – try something with more meat – http://pi1.informatik.uni-mannheim.de/filepool/publications/a-modular-approach-to-build-structured-event-based-systems.pdf :lol:

        na expert na dayun ka? little knowledge very dangerous lagi ba.

        o unsa man, how many systems development projects have you successfully undertaken? from startup to transition to roll-out to continuous improvement?

        baka naman hanggang yield metrics lang pinakuha sa yo – and your conclusions have to be quadruple checked every time – just to ensure your habit of making flawed conclusions from flawed irrelevant assumptions don’t proliferate and contaminate the project outputs :lol:

      • inodoro ni emilie says:

        i stooping down to your level, in case you didnt get me. wiki lang for you. i actually use google scholar. and no obscure sites for me to back religious arguments either. am like, duh.

        no bongP, the barge in mati was not happy with your systems project, in case you need to know. people there were talking about this serena though.

      • BongV Sanamagan says:

        imilie:

        we have our respective individual opinions – and, I too have my own opinion of you – biased it may appear. however, i will not let that get in the way of derailing the discussions as we previously did.

        you seem to be a smart lady, how about putting in your contribution and refining the model – after all it is a work in progress.

        i really don’t mind what tools you use, the thing is if you can contribute your insight, i think we can raise the bar of discussion on FV.

        i don’t mind if you shoot the model down and build a better model really, because by doing so, i will get a better understanding. after all, isn’t that what a collective is for.

        iisang bangka tayo – but where de Venecia stays in the suite and we stay in economy – let’s work together and build a boat where all of use are in suite rooms.

        so what do you say?

      • inodoro ni emilie says:

        bongV,

        why do you think i chose the handle inodoro and not get affected by it? it’s because i know craps like you abound. so dump them in. before you was emilie. but emilie, to be fair, has class.

      • BongV BongV says:

        toilet bowl:

        the only person saying you have class is YOU – and people have to take your word for it?

        hmmm.. based on the FLAWED methods you use to come to a FLAWED conclusions – if it makes you happy for you to believe you have class go for it.

        but other folks, have no obligation to agree with your self-proclaimed “class”, and as for your toilet bowl monicker.. that’s so classy… for a turd :lol:

  8. American Jane says:

    ginaya mo kasi ang style ni benigno. are you teaching and sharing your flow chart here at FV? then you may be insulting the abilities of the guests and commenters here. your flow chart can be good for highschool students academic learning but the guests here are NOT. Do you really think that majority of pinoys have no pride? or maybe you think you are on top of your head? your blog is an insult to the abilities of the many experienced and educated pinoys here at FV.

    • Joe America says:

      I enjoyed the satire. I don’t think it insults anyone to want an electoral process that is fair and honest, and where murders do not occur as a regular part of the process. Change is brought about when there is tension between the status quo and some ideal. BongV is capable of defending his rational, but I saw it as adding to the tension. Kudos to him. Are you arguing for the status quo on the electoral process?

      Joe

    • BongV BongV says:

      anong ginaya. just because someone knows how to propose a conceptual framework ginaya na agad si benigno.
      is this your first time to come across a flowchart? do you know the differences between DFD and ERD diagrams?
      A system flowchart from a program flowchart? or an Ishikawa diagram? all of these are tools of analysis,
      just because people use these tools, it doesn’t follow that ginaya si benigno.

      it’s a free world, if you don’t like what’s being written – don’t read it :lol:
      come to think of it all the stuff you post and micro-minutiae you would rather read about –
      that’s just a chokepoint in the over-all scheme of things
      – new faces, same old scripts
      - not for little minds though
      :lol:

      • american jane says:

        the problem is , your blog and style is not as good as benigno. am sure benigno remains to enjoy the monopoly. take your blog to a different level. it’s not the visual aid or the flow chart but it’s the substance . It should be specific. try again maybe for later?

      • BongV BongV says:

        that is your opinion.
        if you don’t like what i write – there’s always the other blogs – it’s a free world dude.
        better yet, write your own blog – let’s see your “level” :lol:

      • BongV BongV says:

        just read benign0′s blog then – you got a problem with that? :lol:

      • Nick says:

        American Jane,

        let’s try to argue the merits of the post, instead of style, sometimes we can get so focused on personalities, style, etc., that we forget the bulk of what is written..

        If you believe it lacks substance, expound and add the substance, we should all be able to learn from each other.

    • GabbyD says:

      i’m sure benign0 doesn’t have the monopoly rights 2 use a visual aid in a blog post.

  9. inodoro ni emilie says:

    if you have a limited concept of a black box to that of a plane recording, go wiki so that you can trace its economic origins. ay, naku, ang biology graduate pakaaron-ingon.

    • BongV BongV says:

      emilie:

      your cup overfloweth – i am discussing pre-defined processes/modularization – which in the US IT industry jargon black is referred to as a black box/modular approach.

      here’s a copy-paste reply:

      # In computer programming and software engineering, black box testing is used to check that the output of a program is as expected, given certain inputs.[4] The term “black box” is used because the actual program being executed is not examined.

      # In computing in general, a black box program is one where the user cannot see its inner workings (perhaps because it is a closed source program) or one which has no side effects and the function of which need not be examined, a routine suitable for re-use.

      # Modular programming is a software design technique that increases the extent to which software is composed from separate parts, called modules. Conceptually, modules represent a separation of concerns, and improve maintainability by enforcing logical boundaries between components. Modules are typically incorporated into the program through interfaces. A module interface expresses the elements that are provided and required by the module. The elements defined in the interface are visible to other modules. The implementation contains the working code that corresponds to the elements declared in the interface.

      Structured programming can be seen as a subset or subdiscipline of procedural programming, one of the major programming paradigms. It is most famous for removing or reducing reliance on the GOTO statement.

      Historically, several different structuring techniques or methodologies have been developed for writing structured programs. The most common are:

      1. Edsger Dijkstra’s structured programming, where the logic of a program is a structure composed of similar sub-structures in a limited number of ways. This reduces understanding a program to understanding each structure on its own, and in relation to that containing it, a useful separation of concerns.

      2. A view derived from Dijkstra’s which also advocates splitting programs into sub-sections with a single point of entry, but is strongly opposed to the concept of a single point of exit.

      3. Data Structured Programming or Jackson Structured Programming, which is based on aligning data structures with program structures. This approach applied the fundamental structures proposed by Dijkstra, but as constructs that used the high-level structure of a program to be modeled on the underlying data structures being processed. There are at least 3 major approaches to data structured program design proposed by Jean-Dominique Warnier, Michael A. Jackson, and Ken Orr.

      Structured programming, as a forerunner to object-oriented programming, noted some crucial issues, such as emphasizing the need for a single exit-point in some types of applications, as in a long-running program with a procedure that allocates memory and should deallocate that memory before exiting and returning to the calling procedure. Memory leaks that cause a program to consume vast amounts of memory could be traced to a failure to observe a single exit-point in a subprogram needing memory deallocation.

Trackbacks

  1. [...] process and pondered what the election and governance would look like if it was modeled this way. Read his entire analysis of the matter in this link. Tagged with: flowchart, flowcharting, governance, philippine elections, Philippines no [...]

Speak Your Mind

*