Metamorphic programming

dc.contributor.authorMaurer, Peter M.
dc.date.accessioned2009-04-15T18:45:38Z
dc.date.available2009-04-15T18:45:38Z
dc.date.issued2009-04-15T18:45:38Z
dc.description.abstractMetamorphic programming is an effective tool for creating efficient and elegant solutions to many programming problems, at least once you get over the shock of seeing code that violates many of the accepted rules of good programming. We have used metamorphosis for many years to solve problems in the logic-level simulation of VLSI circuits. These solutions have provided some spectacular gains in performance, inspiring us to look for metamorphic solutions to other problems. We have found metamorphic solutions to many problems including string searching, sorting, and depth first search, most of which provide performance gains over conventional coding. A few of these solutions are presented here. These programs violate the rules of good programming, but with a few minor compiler enhancements, our programming techniques become clean and well structured.en
dc.format.extent71009 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/2104/5299
dc.language.isoen_US
dc.licenseGPLen
dc.subjectMetamorphic Programmingen
dc.subjectSoftware Engineeringen
dc.titleMetamorphic programmingen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Metamorphic.pdf
Size:
69.34 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.96 KB
Format:
Item-specific license agreed upon to submission
Description: