{"51166":{"#nid":"51166","#data":{"type":"news","title":"Computing Paper Wins Awards at Major Software Engineering Conference","body":[{"value":"\u003Cp\u003EA paper by Ph.D. student Raul Santelices, former visiting researcher Pavan Kumar Chittimalli, alumnus Taweesup Apiwattanapong and Professors Alessandro (Alex) Orso and Mary Jean Harrold\u2014all of the School of Computer Science\u2014received a \u201cBest Paper Award\u201d and a \u201cDistinguished Paper Award\u201d at the 23rd IEEE\/ACM International Conference on Automated Software Engineering.\u003C\/p\u003E\n\u003Cp\u003ESoftware is constantly modified during its lifecycle. When changes are made to software code, engineers must know how to test those changes properly and to answer questions that come up, such as: Do the changes behave as expected? Are there unexpected side effects? The paper, \u0022Test-suite Augmentation for Evolving Software,\u0022 provides methods to help software engineers address those questions.\u003C\/p\u003E\n\u003Cp\u003E\u201cOur work provides a new algorithm based on dependence analysis and symbolic execution that identifies the different ways in which the effects of changes might propagate during execution,\u201d Santelices said. \u201cGiven this information, testers can evaluate the adequacy of the existing test suite for the modified software and augment this test suite with new test cases as necessary.\u201d\u003C\/p\u003E\n\u003Cp\u003ESantelices said most research on regression testing (that is, testing a program after it is modified) has focused on optimizing the re-running of the existing test suite to save resources. However, little research has been done on how to identify and test new behaviors introduced by changes.\u003C\/p\u003E\n\u003Cp\u003ETata Consultancy Services, Ltd. and the National Science Foundation provided funds for the research that formed the basis of this award-winning paper.\u003C\/p\u003E\n\u003Cp\u003EThe IEEE\/ACM International Conference on Automated Software Engineering conference is one of the most important in the field. This year only 34 of 280 submitted papers were accepted to the conference this year.\u003C\/p\u003E\n\u003Cp\u003E\u003C\/p\u003E","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":[{"value":"\u003Cp\u003EA paper by Ph.D. student Raul Santelices, former visiting researcher\nPavan Kumar Chittimalli, alumnus Taweesup Apiwattanapong and Professors\nAlessandro (Alex) Orso and Mary Jean Harrold\u2014all of the School of\nComputer Science\u2014received a \u201cBest Paper Award\u201d and a \u201cDistinguished\nPaper Award\u201d at the 23rd IEEE\/ACM International Conference on Automated\nSoftware Engineering. Source: Office of Communications\u003Cbr \/\u003E\u003C\/p\u003E","format":"limited_html"}],"field_summary_sentence":"","uid":"27154","created_gmt":"2010-02-09 21:40:47","changed_gmt":"2016-10-08 03:04:33","author":"Louise Russo","boilerplate_text":"","field_publication":"","field_article_url":"","dateline":{"date":"2008-09-29T00:00:00-04:00","iso_date":"2008-09-29T00:00:00-04:00","tz":"America\/New_York"},"extras":[],"groups":[{"id":"47223","name":"College of Computing"}],"categories":[],"keywords":[],"core_research_areas":[],"news_room_topics":[],"event_categories":[],"invited_audience":[],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[],"email":[],"slides":[],"orientation":[],"userdata":""}}}