|A.H. Eden||Bio • Research • Publications • Personal • Freethought • Dysclaimer|
I'm a computer scientist specializing in software design and architecture (PhD Tel Aviv), machine learning (MSc Cum Laude, Tel Aviv), and superintelligence. My work is concerned with the application of disruptive technologies and original thought to interdisciplinary questions in the theory and practice of software design and artificial intelligence.
During my academic career I served as the associate editor of Minds and Machines, head teacher at the software engineering diploma programme in Tel Aviv College of Management, and held posts in Tel Aviv University, Israel Institute of Technology—Technion, Uppsala University, Concordia University, and the University of Essex. My publications appeared in the highest ranking outlet in Google Scholar's Top Publications - Software Systems category and in two other among the top twenty outlets, as well as other scholarly journals, conferences, and professional magazines, including the recipient of ASE's Most Influential Paper award in 2011 (cited 150 times). These include the book Codecharts about software modelling and visualization; an edited volume about superintelligence; and the Philosophy of Computer Science entry in Stanford Encyclopedia of Philosophy. My contributions include the metrics for measuring software flexibility, the paradigms of computer science, LePUS3 (formerly LePUS): a visual object-oriented design description Language axiomatized in the first-order predicate logic, and the Two-Tier Programming Toolkit, a round-trip engineering tool. Funding for this research has generously been provided by the Software Engineering Institute, the Royal Academy of Engineering, UK's Engineering and Physical Sciences Research Council (EPSRC), European Science Foundation (ESF), Natural Sciences and Engineering Research Council of Canada (NSERC), and Eshkol Fund, among others.
I have done substantial work on planning, evolving, and implementing the design and architecture of software platforms, infrastructure and applications, and consulting on the migration to object-oriented programming; as well as choosing, comparing, and implementing of machine learning algorithms. During my professional career I have worked as a programmer and software designer, consulting start-ups, multinationals and hedge funds in Tel Aviv, London and East Anglia, during which I had the pleasure of programming in object-oriented (C++, Java, Smalltalk, Eiffel), logic (PROLOG), functional (Scheme), imperative (C, Pascal, Basic, COBOL, Fortran), modular (Ada) and machine (various architectures) programming languages.
I was awarded a Master of Science in Computer Science (Cum Laude) for my research in machine learning, artificial intelligence and cognitive science in 1994 and a Doctorate in 2001 for my research in software design from the Department of Computer Science, Tel Aviv University. My [under-]graduate studies focused primarily in computer science but also covered subjects in cognitive science and philosophy, undertaken with Yehuda Elkana's Interdisciplinary Programme for Fostering Excellence (subsequently named after Adi Lautman).