{"id":18487,"date":"2018-07-16T11:23:01","date_gmt":"2018-07-16T15:23:01","guid":{"rendered":"http:\/\/www.bu.edu\/csmet\/?p=18487"},"modified":"2018-08-21T09:53:38","modified_gmt":"2018-08-21T13:53:38","slug":"faculty-spotlight-dr-eric-braude","status":"publish","type":"post","link":"https:\/\/www.bu.edu\/csmet\/2018\/07\/16\/faculty-spotlight-dr-eric-braude\/","title":{"rendered":"Dr. Eric Braude"},"content":{"rendered":"<figure id=\"attachment13694\" aria-describedby=\"caption-attachment13694\" style=\"width: 212px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" src=\"\/csmet\/files\/2017\/09\/13-6251-METGROUP-094-LR-1-e1506611152526.jpg\" alt=\"Dr. Eric Braude\" class=\"wp-image-13694\" width=\"202\" height=\"200\" \/><figcaption id=\"caption-attachment13694\" class=\"wp-caption-text\">Dr. Eric Braude<\/figcaption><\/figure>\n<p><em>Faculty Spotlight.<\/em><\/p>\n<p>Meet Dr. Eric Braude, Associate Professor of Computer Science and Coordinator of the Master of Science in Software Development program. Dr. Braude holds a PhD from Columbia University, MS from University of Miami, MS from University of Illinois and a BSc from University of Natal.<\/p>\n<p><strong>What is your area of expertise?<\/strong><br \/>\nMachine learning and software engineering.<\/p>\n<p><strong>Tell us about your work\u2014can you share any current research or recent publications?<\/strong><br \/>\n<span> A paper, &#8220;Generalizing Morley&#8217;s and Other Theorems with Automated Realization,&#8221; by my student (and recent MSCS graduate) Satbek Abdyldayev and myself, appeared in <\/span><a href=\"https:\/\/link.springer.com\/article\/10.1007%2Fs10817-017-9435-3\" target=\"_blank\" rel=\"noopener\">April\u2019s issue<\/a><span> of the<\/span><em> Journal of Automated Reasoning<\/em><span>. Morley\u2019s Theorem is a statement about triangle trisectors that came to my attention years ago via the writing of computer scientist Edsgar Dijkstra, and in this 23-page paper we describe the theory as well as our GEOPAR program, which checks the validity of various proposed theorems in plane geometry.<\/span><\/p>\n<p><span> MSSD graduate Jason Van Schooneveld and I recently completed work on \u201cIncremental UML for Agile Development with PREXEL,\u201d which was introduced at the International Conference on Software Engineering last month in Gothenburg, Sweden.<\/span><br \/>\n<span> <\/span><br \/>\n<span> <\/span><strong>How does your work in apply in practice? What is its application?<\/strong><br \/>\n<span> The most common form of software development, agile, does not readily accommodate the use of design tools. That\u2019s the issue PREXEL addresses, and master\u2019s graduates Chih-Chieh Liang and Nitish Gaddam are now working with me on the next generation of PREXEL.<\/span><br \/>\n<span> <\/span><br \/>\n<span> The work that student Andy O\u2019Connell and I are doing applies machine learning to recovery from failures in the Internet of Things\u2014which is now quite pervasive.<\/span><br \/>\n<span> <\/span><br \/>\n<span> <\/span><strong>What course(s) do you teach at MET?<\/strong><br \/>\n<span> Most recently, <\/span><a href=\"http:\/\/www.bu.edu\/met\/courses\/graduate\/computer-science\/#course-METCS767\" target=\"_blank\" rel=\"noopener\">Machine Learning (MET CS 767)<\/a><span>, <\/span><a href=\"http:\/\/www.bu.edu\/met\/courses\/graduate\/computer-science\/#course-METCS622\" target=\"_blank\" rel=\"noopener\">Advanced Programming Techniques (MET CS 622)<\/a><span>, and <\/span><a href=\"http:\/\/www.bu.edu\/met\/courses\/graduate\/computer-science\/#course-METCS566\" target=\"_blank\" rel=\"noopener\">Analysis of Algorithms (MET CS 566)<\/a><span>.<\/span><br \/>\n<span> <\/span><br \/>\n<span> <\/span><strong>From your previous work in the industry, what \u201creal-life\u201d exercises do you bring to class? And how does that inform your classroom?<\/strong><br \/>\n<span> Before coming to BU, I worked in applying AI to complex systems and was also involved in software reliability. The resulting perspectives influence my research and teaching. In advanced classes, I emphasize the development of individual projects, so students have the opportunity to apply concepts as they learn them. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Faculty Spotlight. Meet Dr. Eric Braude, Associate Professor of Computer Science and Coordinator of the Master of Science in Software Development program. Dr. Braude holds a PhD from Columbia University, MS from University of Miami, MS from University of Illinois and a BSc from University of Natal. What is your area of expertise? Machine learning [&hellip;]<\/p>\n","protected":false},"author":2828,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[10838,10828],"tags":[10833],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts\/18487"}],"collection":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/users\/2828"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/comments?post=18487"}],"version-history":[{"count":6,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts\/18487\/revisions"}],"predecessor-version":[{"id":18538,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts\/18487\/revisions\/18538"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/media?parent=18487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/categories?post=18487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/tags?post=18487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}