{"id":1307,"date":"2012-06-07T13:56:22","date_gmt":"2012-06-07T13:56:22","guid":{"rendered":"http:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307"},"modified":"2012-06-07T14:14:29","modified_gmt":"2012-06-07T14:14:29","slug":"into-the-lab-computer-science-and-software-2","status":"publish","type":"post","link":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307","title":{"rendered":"Into the Lab: Computer Science and Software"},"content":{"rendered":"<p>Faculty member Munawar Hafiz is leading the department\u2019s Software Analysis, Transformation and Security (SATS) group to work on program analysis and transformation technologies, as well as to improve security for Javascript and C applications. The group is spearheading the development of CR-12, a framework for developing automatic program transformations in C, which allows them to remove various types of vulnerabilities, such as integer overflow. The program also displays before and after modifications to the users, who have the option of approving the changes. The project is a collaborative effort with the University of Illinois at Urbana-Champaign (UIUC) and the National Center for Supercomputing Applications.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Faculty member Munawar Hafiz is leading the department\u2019s Software Analysis, Transformation and Security (SATS) group to work on program analysis and transformation technologies, as well as to improve security for Javascript and C applications. The group is spearheading the development of CR-12, a framework for developing automatic program transformations in [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Into the Lab: Computer Science and Software &raquo; Auburn Engineer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Into the Lab: Computer Science and Software &raquo; Auburn Engineer\" \/>\n<meta property=\"og:description\" content=\"Faculty member Munawar Hafiz is leading the department\u2019s Software Analysis, Transformation and Security (SATS) group to work on program analysis and transformation technologies, as well as to improve security for Javascript and C applications. The group is spearheading the development of CR-12, a framework for developing automatic program transformations in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307\" \/>\n<meta property=\"og:site_name\" content=\"Auburn Engineer\" \/>\n<meta property=\"article:published_time\" content=\"2012-06-07T13:56:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2012-06-07T14:14:29+00:00\" \/>\n<meta name=\"author\" content=\"Morgan Martin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Morgan Martin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307\",\"url\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307\",\"name\":\"Into the Lab: Computer Science and Software &raquo; Auburn Engineer\",\"isPartOf\":{\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#website\"},\"datePublished\":\"2012-06-07T13:56:22+00:00\",\"dateModified\":\"2012-06-07T14:14:29+00:00\",\"author\":{\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#\/schema\/person\/7ab81b24bfc1bb5d4da1aa26be1059a9\"},\"breadcrumb\":{\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Into the Lab: Computer Science and Software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#website\",\"url\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/\",\"name\":\"Auburn Engineer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#\/schema\/person\/7ab81b24bfc1bb5d4da1aa26be1059a9\",\"name\":\"Morgan Martin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a04493b7c53f838be2729ff12d8a2bf9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a04493b7c53f838be2729ff12d8a2bf9?s=96&d=mm&r=g\",\"caption\":\"Morgan Martin\"},\"url\":\"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?author=8\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Into the Lab: Computer Science and Software &raquo; Auburn Engineer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307","og_locale":"en_US","og_type":"article","og_title":"Into the Lab: Computer Science and Software &raquo; Auburn Engineer","og_description":"Faculty member Munawar Hafiz is leading the department\u2019s Software Analysis, Transformation and Security (SATS) group to work on program analysis and transformation technologies, as well as to improve security for Javascript and C applications. The group is spearheading the development of CR-12, a framework for developing automatic program transformations in [&hellip;]","og_url":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307","og_site_name":"Auburn Engineer","article_published_time":"2012-06-07T13:56:22+00:00","article_modified_time":"2012-06-07T14:14:29+00:00","author":"Morgan Martin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Morgan Martin","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307","url":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307","name":"Into the Lab: Computer Science and Software &raquo; Auburn Engineer","isPartOf":{"@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#website"},"datePublished":"2012-06-07T13:56:22+00:00","dateModified":"2012-06-07T14:14:29+00:00","author":{"@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#\/schema\/person\/7ab81b24bfc1bb5d4da1aa26be1059a9"},"breadcrumb":{"@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?p=1307#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ecm.eng.auburn.edu\/wp\/emag"},{"@type":"ListItem","position":2,"name":"Into the Lab: Computer Science and Software"}]},{"@type":"WebSite","@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#website","url":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/","name":"Auburn Engineer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#\/schema\/person\/7ab81b24bfc1bb5d4da1aa26be1059a9","name":"Morgan Martin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a04493b7c53f838be2729ff12d8a2bf9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a04493b7c53f838be2729ff12d8a2bf9?s=96&d=mm&r=g","caption":"Morgan Martin"},"url":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/?author=8"}]}},"_links":{"self":[{"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=\/wp\/v2\/posts\/1307"}],"collection":[{"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1307"}],"version-history":[{"count":5,"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=\/wp\/v2\/posts\/1307\/revisions"}],"predecessor-version":[{"id":1372,"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=\/wp\/v2\/posts\/1307\/revisions\/1372"}],"wp:attachment":[{"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ecm.eng.auburn.edu\/wp\/emag\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}