Let s Evaluate Performance, Algebraically Marco Bernardo Universit` di Bologna, Dipartimento di Scienze dell Informazione a Mura Anteo Zamboni 7, 40127 Bologna, Italy E-mail: bernardo@cs.unibo.it We discuss the bene ts of using process algebras in the eld of performance modeling and evaluation. We brie y present problems that have been tackled, theoretical results, and future developments. Many computing systems consist of a possibly huge number of components that not only work independently but also communicate with each other from time to time. Examples of such systems are communication protocols, operating systems, embedded control systems for automobiles, airplanes, and medical equipment, railway signaling systems, air tra c control systems, distributed systems and algorithms, computer architectures, and integrated circuits. The catastrophic consequences of failures, such as loss of human lives, environmental damages, and nancial losses, in many of these critical systems compel computer scientists to develop formal description techniques for ensuring that these systems are implemented correctly despite of their complexity. Formal methods are conceived to allow the correctness of a system design to be formally veri ed because the design can be described in a mathematically precise fashion, correctness criteria can be speci ed in a similarly precise way,
/lp/association-for-computing-machinery/let-s-evaluate-performance-algebraically-1Xf6TjR90n