Building Diverse Computer Systems. Forrest, S., Somayaji, A., & Ackley, D. H. In Operating Systems, 1997., The Sixth Workshop on Hot Topics In, pages 67–72, May, 1997. IEEE / Dept. of Comput. Sci., New Mexico Univ., Albuquerque, NM. doi abstract bibtex Diversity is an important source of robustness in biological systems. Computers, by contrast, are notable for their lack of diversity. Although homogeneous systems have many advantages, the beneficial effects of diversity in computing systems have been overlooked, specifically in the area of computer security. Several methods of achieving software diversity are discussed based on randomizations that respect the specified behavior of the program. Such randomization could potentially increase the robustness of software systems with minimal impact on convenience, usability, and efficiency. Randomization of the amount of memory allocated on a stack frame is shown to disrupt a simple buffer overflow attack
@inproceedings{forrestBuildingDiverseComputer1997,
title = {Building Diverse Computer Systems},
booktitle = {Operating {{Systems}}, 1997., {{The Sixth Workshop}} on {{Hot Topics}} In},
author = {Forrest, S. and Somayaji, A. and Ackley, D. H.},
year = {1997},
month = may,
pages = {67--72},
publisher = {{IEEE / Dept. of Comput. Sci., New Mexico Univ., Albuquerque, NM}},
doi = {10.1109/hotos.1997.595185},
abstract = {Diversity is an important source of robustness in biological systems. Computers, by contrast, are notable for their lack of diversity. Although homogeneous systems have many advantages, the beneficial effects of diversity in computing systems have been overlooked, specifically in the area of computer security. Several methods of achieving software diversity are discussed based on randomizations that respect the specified behavior of the program. Such randomization could potentially increase the robustness of software systems with minimal impact on convenience, usability, and efficiency. Randomization of the amount of memory allocated on a stack frame is shown to disrupt a simple buffer overflow attack},
isbn = {0-8186-7834-8},
keywords = {*imported-from-citeulike-INRMM,~INRMM-MiD:c-11958314,design-diversity,diversity,ecosystem-resilience,software-engineering,software-errors},
lccn = {INRMM-MiD:c-11958314}
}
Downloads: 0
{"_id":"83B7ajd3ZAdzNBHbL","bibbaseid":"forrest-somayaji-ackley-buildingdiversecomputersystems-1997","downloads":0,"creationDate":"2016-06-22T10:20:03.124Z","title":"Building Diverse Computer Systems","author_short":["Forrest, S.","Somayaji, A.","Ackley, D. H."],"year":1997,"bibtype":"inproceedings","biburl":"https://sharefast.me/php/download.php?id=zOUKvA&token=29","bibdata":{"bibtype":"inproceedings","type":"inproceedings","title":"Building Diverse Computer Systems","booktitle":"Operating Systems, 1997., The Sixth Workshop on Hot Topics In","author":[{"propositions":[],"lastnames":["Forrest"],"firstnames":["S."],"suffixes":[]},{"propositions":[],"lastnames":["Somayaji"],"firstnames":["A."],"suffixes":[]},{"propositions":[],"lastnames":["Ackley"],"firstnames":["D.","H."],"suffixes":[]}],"year":"1997","month":"May","pages":"67–72","publisher":"IEEE / Dept. of Comput. Sci., New Mexico Univ., Albuquerque, NM","doi":"10.1109/hotos.1997.595185","abstract":"Diversity is an important source of robustness in biological systems. Computers, by contrast, are notable for their lack of diversity. Although homogeneous systems have many advantages, the beneficial effects of diversity in computing systems have been overlooked, specifically in the area of computer security. Several methods of achieving software diversity are discussed based on randomizations that respect the specified behavior of the program. Such randomization could potentially increase the robustness of software systems with minimal impact on convenience, usability, and efficiency. Randomization of the amount of memory allocated on a stack frame is shown to disrupt a simple buffer overflow attack","isbn":"0-8186-7834-8","keywords":"*imported-from-citeulike-INRMM,~INRMM-MiD:c-11958314,design-diversity,diversity,ecosystem-resilience,software-engineering,software-errors","lccn":"INRMM-MiD:c-11958314","bibtex":"@inproceedings{forrestBuildingDiverseComputer1997,\n title = {Building Diverse Computer Systems},\n booktitle = {Operating {{Systems}}, 1997., {{The Sixth Workshop}} on {{Hot Topics}} In},\n author = {Forrest, S. and Somayaji, A. and Ackley, D. H.},\n year = {1997},\n month = may,\n pages = {67--72},\n publisher = {{IEEE / Dept. of Comput. Sci., New Mexico Univ., Albuquerque, NM}},\n doi = {10.1109/hotos.1997.595185},\n abstract = {Diversity is an important source of robustness in biological systems. Computers, by contrast, are notable for their lack of diversity. Although homogeneous systems have many advantages, the beneficial effects of diversity in computing systems have been overlooked, specifically in the area of computer security. Several methods of achieving software diversity are discussed based on randomizations that respect the specified behavior of the program. Such randomization could potentially increase the robustness of software systems with minimal impact on convenience, usability, and efficiency. Randomization of the amount of memory allocated on a stack frame is shown to disrupt a simple buffer overflow attack},\n isbn = {0-8186-7834-8},\n keywords = {*imported-from-citeulike-INRMM,~INRMM-MiD:c-11958314,design-diversity,diversity,ecosystem-resilience,software-engineering,software-errors},\n lccn = {INRMM-MiD:c-11958314}\n}\n\n","author_short":["Forrest, S.","Somayaji, A.","Ackley, D. H."],"key":"forrestBuildingDiverseComputer1997","id":"forrestBuildingDiverseComputer1997","bibbaseid":"forrest-somayaji-ackley-buildingdiversecomputersystems-1997","role":"author","urls":{},"keyword":["*imported-from-citeulike-INRMM","~INRMM-MiD:c-11958314","design-diversity","diversity","ecosystem-resilience","software-engineering","software-errors"],"downloads":0},"search_terms":["building","diverse","computer","systems","forrest","somayaji","ackley"],"keywords":["design-diversity","diversity","ecosystem-resilience","software-engineering","software-errors","asr","computer security","computing systems","diverse computer systems","memory allocation","randomizations","robustness","security of data","simple buffer overflow attack","software diversity","specified behavior","stack frame","*imported-from-citeulike-inrmm","~inrmm-mid:c-11958314"],"authorIDs":[],"dataSources":["5S2zj2hKW8TWTkuMq"]}