ICSE 2013 Co-located Events

Software repositories such as source control systems, archived communications between project personnel, and defect tracking systems are used to help manage the progress of software projects. Software practitioners and researchers are recognizing the benefits of mining this information to support the maintenance of software systems, improve software design/reuse, and empirically validate novel ideas and techniques. Research is now proceeding to uncover the ways in which mining these repositories can help to understand software development and software evolution, to support predictions about software development, and to exploit this knowledge concretely in planning future development.

The goal of this two-day working conference is to advance the science and practice of software engineering via the analysis of data stored in software repositories.

With the rapid growth of web services and the continuous evolution from software-intensive systems to socio-technical ecosystems, the management complexity of these modern, decentralized, distributed computing systems presents significant challenges for businesses and often exceeds the capabilities of human operators. End-users increasingly demand from businesses that they provide software systems that are versatile, resilient, dependable, robust, service-oriented, meshable, inter-operable, continuously available, decentralized, self-healing, configurable, or self-optimizing.

One of the most promising approaches to achieving some of these properties is to equip software systems with feedback control to address the management of inherent system dynamics. The resulting self-adapting and self-managing computing systems are better able to cope with and even accommodate changing environments, shifting requirements, and computing-on-demand needs

Conference on Software Engineering Education and Training seeks to answer the question:
"As educators, how do we adjust our teaching to meet the personal preferences and technical challenges of the next generation of software engineers?"

Started in 1987 by Norm Gibbs at the Software Engineering Institute (SEI), CSEE&T has become the premier annual conference focusing on education and training in software engineering. The Conference offers an opportunity to educators and industry professionals to share and expand their knowledge of software engineering education, training, and professional issues. The conference has received the sustained support and sponsorship of IEEE - Computer Society, academia and industry.

Program comprehension is a vital software engineering and maintenance activity. It is necessary to facilitate reuse, inspection, maintenance, reverse engineering, reengineering, migration, and extension of existing software systems. ICPC provides an opportunity for researchers and industry practitioners to present and discuss both the state of the art and the state of the practice in the general area of program comprehension.

Software and systems development takes place in a dynamic context of frequently changing technologies, and limited resources. Development teams worldwide are under ever-increasing pressure to deliver software, systems and services more quickly and with higher levels of quality. At the same time, global competition is forcing development organizations to cut costs by rationalizing processes, outsourcing part or all of their activities, reusing existing software in new or modified applications and evolving existing systems to meet new needs, whilst still minimizing the risk of projects failing to deliver. To address these difficulties, new or modified processes are emerging including lean and agile methods, plan-based product line development, and stronger integration with existing processes. This new ICSSP conference series is the successor to the past ICSP conference series, widening the ICSP scope from a focus on software process to a focus on the larger issues relating to systems research and practice. For ICSSP 2013, submissions addressing process support for developing software, systems and services in a systems engineering context are of particular interest.