• DocumentCode
    1394070
  • Title

    E-process design and assurance using model checking

  • Author

    Wang, Wenli ; Hidvégi, Zoltán ; Bailey, Andrew D., Jr. ; Whinston, Andrew B.

  • Author_Institution
    Bus. Sch., Emory Univ., Atlanta, GA, USA
  • Volume
    33
  • Issue
    10
  • fYear
    2000
  • fDate
    10/1/2000 12:00:00 AM
  • Firstpage
    48
  • Lastpage
    53
  • Abstract
    Trust in e-commerce is difficult to establish and maintain. Almost daily, news headlines cover some incident, causing users to question e-commerce systems´ trustworthiness. Strong e-process design and implementation is the first line of defense against errors, fraud and hacking. Minimizing program faults in business operations is critical for an e-business´s survival. Carefully designed and implemented code can handle most expected situations, so these e-processes often function well within their defined boundaries, but guaranteeing correct processing under all circumstances is extremely difficult, if not impossible. Hidden flaws and errors, triggered only under unexpected, hard-to-anticipate scenarios, lead to subtle mistakes and even catastrophic failures. The authors use an online ticket sales example to illustrate the potential of model checking (an advanced formal method) for economically finding certain flaws. Model checking is a powerful verification method that determines whether a system model satisfies certain specifications under all circumstances. It can locate subtle but critical flaws that conventional design and assurance methods, such as testing and simulation, often miss
  • Keywords
    electronic commerce; formal verification; reservation computer systems; security of data; business operations; catastrophic failures; correct processing guarantees; critical flaws; electronic business survival; electronic commerce; electronic process assurance; electronic process design; errors; formal method; formal verification; fraud; hacking; hidden flaws; model checking; online ticket sales; program fault minimization; specifications; subtle mistakes; system model; trustworthiness; unexpected scenarios; Automata; Computer crime; Internet; Logic; Marketing and sales; Power system modeling; Power system reliability; Safety; Testing; Uncertainty;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.876292
  • Filename
    876292