Дэвис, Алан М.
Дэвис, Алан М.
Алан Марк Дэвис (англ. Alan Mark Davis; [Нет даты!]) — американский учёный в области информатики. Известен как автор одной из первых вредоносных программ и классических книг по разработке программного обеспечения.
Карьера[править]
Дэвис получил степень магистра в области информатики под руководством Дональда Б. Гиллиса в Иллинойсском университете в Урбане-Шампейне (UIUC) в 1973 году и степень доктора философии в области информатики под руководством Томаса Р. Уилкокса там же в 1975 году.
В UIUC Дэвис создал одну из первых вредоносных программ. Это был процесс на PDP-11, который проверял, запущена ли его идентичная копия как активный процесс, и если нет, создавал свою копию и запускал её. Затем он проверял наличие свободного дискового пространства (которое делили все пользователи) и создавал файл размером с это пространство, после чего возвращался к первому шагу. В результате процесс занимал всё доступное дисковое пространство. Когда пользователи пытались сохранить файлы, операционная система сообщала им, что диск заполнен и необходимо удалить некоторые существующие файлы. Если они удаляли файл, процесс немедленно занимал освободившееся место. Когда пользователи вызвали системного администратора (А. Иэна Стокса) для решения проблемы, он изучил активные процессы, обнаружил вредоносный процесс и удалил его. Однако перед тем как он покинул комнату, всё ещё существующий процесс создал ещё одну свою копию, и проблема не исчезла. Единственным способом восстановить работу компьютера была перезагрузка[1].
Дэвис занимал академические должности в Университете Джорджа Мейсона и Университете Теннесси. Он был приглашённым преподавателем в UIUC, Университете Западной Капской провинции (ЮАР), Технологическом университете Сиднея (Австралия) и Мадридском политехническом университете (Испания). Он был специалистом программы Фулбрайта в Университете Джоса (Нигерия) и Университете Атма Джая в Джокьякарте (Индонезия). Он занимал должности в промышленности в GTE (директор по исследованиям и разработкам в GTE Communication Systems в Финиксе, Аризона; и директор Центра программных технологий в GTE Laboratories в Уолтеме, Массачусетс), BTG (вице-президент в Вене, Виргиния), Omni-Vista (президент в Колорадо-Спрингс, Колорадо) и Offtoa, Inc (президент и генеральный директор в Вестминстере, Колорадо). Он был главным редактором IEEE Software с 1994 по 1998 год, редактором Journal of Systems and Software (1987—2010) и Communications of the ACM (1981—1991), а также членом редакционной коллегии Requirements Engineering Journal (2005—2011). Он был старшим специалистом программы Фулбрайта с 2003 по 2007 год. Он является фелло IEEE с 1994 года и пожизненным фелло IEEE с 2015 года. До выхода на пенсию был профессором бизнес-стратегии и предпринимательства в бизнес-колледже Колорадского университета в Колорадо-Спрингс и в программе Executive MBA в Колорадском университете в Денвере.
В 2006 году его книга 201 Principles of Software Development была признана членами Ассоциации вычислительной техники (ACM) одной из 20 классических книг по информатике.
Библиография[править]
- Software Requirements: Analysis and Specification (Prentice Hall 1990), ISBN 0-13-824673-4.
- Software Requirements: Objects, Functions and States (Prentice Hall, 1993), ISBN 0-13-805763-X.
- 201 Principles of Software Development (McGraw Hill, 1995), ISBN 0-07-015840-1.
- Great Software Debates (Wiley and IEEE Computer Society Press, 2004), ISBN 0-471-67523-7.
- Just Enough Requirements Management (Dorset House, 2004), ISBN 0-932633-64-1.
- Will Your New Start Up Make Money (Scrub Oak Press, 2014), ISBN 0-996028-30-7.
- Unusual Africa: Traveling on the Edge (Scrub Oak Press, 2016), ISBN 0-996028-33-1.
- Unusual Asia: Traveling on the Edge (Scrub Oak Press, 2017), ISBN 0-996028-35-8.
- Unusual Latin America (and Antarctica): Traveling on the Edge (Scrub Oak Press, 2017), ISBN 0-996028-37-4.
Примечания[править]
- ↑ (July–August 2006) «First Virus?». IEEE Software 23 (4): 8–10. DOI:10.1109/MS.2006.101.
Ссылки[править]
Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Дэвис, Алан М.», расположенная по адресу:
Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий. Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?». |
- Персоналии по алфавиту
- Родившиеся в 1949 году
- Учёные в области информатики США
- Выпускники Иллинойсского университета в Урбане-Шампейне
- Преподаватели Университета Теннесси
- Действительные члены IEEE
- Выпускники Инженерного колледжа Иллинойсского университета в Урбане-Шампейне
- Выпускники Университета штата Нью-Йорк в Олбани
- Выпускники Средней школы Стайвесанта
- Преподаватели университета Джорджа Мейсона