Issue No. 03 - March (2004 vol. 37)
Peter M. Maurer , Baylor University
<p>A programming methodology that violates most of the rules of good programming has shown spectacular reductions in simulation times on several benchmarks. Applying this technique in logic-level VLSI circuit simulation also improved simulation performance. For a new VLSI circuit, faster simulation translates into faster time to market, so even the most peculiar programming type is worth exploring if the carrot is increased performance.</p><p>Discovering efficient and effective metamorphic programming techniques across a range of problems outside simluation will require a concerted effort across the software community. The most important problem is the lack of metamorphic constructs in mainstream high-level languages.</p>
P. M. Maurer, "Metamorphic Programming: Unconventional High," in Computer, vol. 37, no. , pp. 30-38, 2004.