by Tom on December 11, 2011
Please consider submitting to the 2nd International Workshop on Regression Testing (Regression 2012), co-located with ICST 2012 in Montréal, Quebec, Canada. I am on the program committee. Please submit your papers by February 6, 2012 (extended). The workshop will be held on April 17, 2012.
Regression testing has received a significant amount of attention from both academics and practitioners during the last 20 years. Even though the use of regression testing techniques often leads to software applications with high observed quality, the repeated execution of test cases can be so costly that it accounts for half the cost of maintaining a software system.
The regression testing research community also faces the additional challenges of transitioning established techniques into practice, improving the status-quo of the empirical evaluation of techniques, and proposing advanced methods for applying regression testing to modern software that is often complex, rapidly evolving, concurrent, and cloud-based.
Viewing these tensions and challenges as an opportunity and not a threat, and looking to tap the potential of well-established researchers and up-and-coming members of the community, the theme of this year’s workshop is minimizing problems, maximizing potential, mapping prospects.
by Tom on December 10, 2011
Over the next ten years, collaboration in software engineering will change in a number of ways and research will need to shift its focus to enable and enhance such collaboration. Specifically, we claim that software in the small will become more popular and even large software will be built by fewer people due to better tools. For large projects, research will need to address the collaboration needs of project members other than just developers, including quality assurance engineers, build engineers, architects, and operations managers. Finally, code reuse and sharing will change as a result of a growing software remix culture, leading to more loosely coupled and indirect collaboration.
[click for more details...]
by Tom on December 5, 2011
Please consider submitting to the Workshop on Developing Tools as Plug-ins (TOPI 2012), co-located with ICSE 2012 in Zurich, Switzerland. I am on the program committee. Please submit your papers by February 17, 2012. The workshop will be held on June 3, 2012.
Our knowledge as to how to solve software engineering problems is increasingly being encapsulated in tools. These tools are at their strongest when they operate in a pre-existing development environment that can provide integration with existing elements such as compilers, debuggers, profilers and visualizers. Some also exist beyond development time and work with the runtime. A further challenge is to develop tools that can span different – and future – development environments and runtimes. This workshop should of interest to all those interested in developing tools as plug-ins for IDEs, runtimes and browsers. We will examine the categories of problems that are best solved in this way, and look at the future challenges.
by Tom on November 29, 2011
Great news! The Third International Workshop on Recommendation Systems for Software Engineering (RSSE 2012) has been accepted at ICSE 2012 in Zurich, Switzerland. Please submit your papers by February 17, 2012. The workshop will be held on June 4, 2012.
Recommendation systems for software engineering are tools that help developers and managers to better cope with the huge amount of information faced in today’s software projects. They provide developers with information to guide them in a number of activities (e.g., software navigation, debugging, refactoring), or to alert them of potential issues (e.g., conflicting changes, failure-inducing changes, duplicated functionality). Similarly, managers get only to see the information that is relevant to make a certain decision (e.g., bug distribution when allocating resources). Recommendation systems can draw from a wide variety of input data, and benefit from different types of analyses.
For more information visit, the RSSE 2012 web-page.

by Tom on November 16, 2011
by Tom on November 16, 2011
The practices of industrial and academic data mining are very different. These differences have significant implications for (a) how we manage industrial data mining projects; (b) the direction of academic studies in data mining; and (c) training programs for engineers who seek to use data miners in an industrial setting.
[click for more details...]