RAISE'12 Workshop on Realizing Artificial Intelligence Synergies in Software Engineering
The objective of this workshop is to provide a forum for researchers and industrial practitioners to exchange and discuss the latest innovative synergistic AI and SE techniques/practices. Namely, we are interested in AI solutions to SE changes and SE practices to answer AI obstacles, and techniques that could benefit these realms bi-directionally.
- Testing and quality assurance
- Spectra-based software diagnosis
- System dynamics and simulation models
- Software metrics applied to AI techniques
- Rapid prototyping and scripting for AI techniques
- Cost analysis and risk assessment in software projects
- Software for knowledge acquisition and representation
- Knowledge representation, ontologies and reasoning and other semantic aspects in SE
- Software specification, design, integration and requirement engineering
- Assessing the quality of datasets (imbalance, noise, missing values, etc.)
- Cognitive psychology for requirements engineering and knowledge engineering
- Machine Learning, Optimisation, Search-based SE and Computational Intelligence techniques
Motivation and Relevance
As SE is asked to answer dynamic automated, adaptive, and/or large scale demands, other computer science disciplines come to play. AI is one of them that may bring SE to further heights. Conversely, SE can also play role to alleviate development costs and the development effort associated with AI tools. Such mutually beneficial characteristics have appeared in the past few decades and still evolve due to new challenges.
At this workshop, we ask "what else can AI do?" SE researchers are only exploring a small fraction of AI technologies. For example, AI research topics that we feel could significantly impact SE, but are under-represented include: inductive logic programming, logic programming, case-based reasoning, abduction, and qualitative reasoning. Another example of an AI technique missing in SE is the application of cognitive psychology to the creation of knowledge acquisition tools. As far as we can tell, all this work is absent in SE. Also, all the work on description logics produced well-defined semantics for languages that use inheritance. None of that work is represented in mainstream SE languages. Is SE ignoring important insights from a mature field?
On the other hand, SE has resulted in tools and methodologies that can build large and complex systems. Prior research in AI suffered from too many prototypes and not enough deployed systems. We assert that SE has much to offer AI about systems engineering and scalability of methodologies. Hence, we propose this RAISE crossover workshop where the state of the art in both fields is documented and extended. Thus our workshop will explore not only the application of AI techniques to software engineering problems but also the application of software engineering techniques to AI problems.
Paper Submission and Selection
Ten position papers (maximum 5 pages) will be chosen for short (i.e. 15 minute) presentations followed by approximately 5 minutes of critical discussion from the attendees. Position papers will be distributed to attendees prior to the workshop and published in a proceedings. Following the workshop the authors will be invited to extend their position papers into full journal papers, for a Special Issue of the Software Quality Journal, edited by Tim Menzies and Marjan Mernik.
Participation will be sought with the aim of encouraging a selection of about 30 colleagues from the academic, industrial and commercial communities. The interactive nature of the workshop will provide a forum for discussion and debate in order to promote interdisciplinary research between the disciplines. Following presentation of the position papers, the participants will be split into two Working Groups, and each will be given a specific question to focus on, taken from the workshop themes.
Please submit your IEEE formatted position paper via Easychair.
Programme
We will use an informal workshop style. Following presentation of the position papers, the participants will be split into two Working Groups, and each will be given a specific question to focus on, taken from the workshop themes.
Each Working Group will prepare a short summary of their findings, which will then be presented to the whole group in a final plenary session.
Timetable
Programme Committee
- Wasif Afzal, Blekinge Institute of Technology, Sweden
- Antonio Bahamonte, University of Oviedo, Spain
- Lionel Briand, Simula, Norway
- Francisco Chicano, University of Malaga, Spain
- David Corne, Heriot-Watt University, UK
- Daniela da Cruz, University of Minho, Portugal
- Jim Davies, University of Oxford, UK
- Massimiliano Di Penta, University of Sannio, Italy
- João Pascoal Faria, Universidade do Porto, Portugal
- Bernd Fischer, University of Southampton, UK
- Dragan Gasevic, Athabasca University, Canada
- Mark Harman, University College London (UCL), UK.
- Rachel Harrison, Oxford Brookes University, UK
- Pedro Henriques, University of Minho, Portugal
- Israel Herraiz, Technical University of Madrid (UPM), Spain
- Shih-Hsi 'Alex' Liu, California State University, USA
- Ivan Lukovic, University of Novi Sad, Serbia
- Radu Marinescu, University of Timisoara, Romania
- Emilia Mendes, Zayed University, UAE
- Tim Menzies, West Virginia University, USA
- Marjan Mernik, University of Maribor, Slovenia
- Giovani Liberlotto, Federal University of Santa Maria, Brazil
- Juan Pavon, Complutense University, Spain
- Rajeev Raje, Indiana University Purdue University Indianapolis, USA
- Marek Reformat, University of Alberta, Canada
- Daniel Rodríguez, University of Alcalá, Spain
- Alessandra Russo, Imperial College, UK
- Richard Torkar, Blekinge Institute of Technology, Sweden
- Martin Shepperd, Brunel University, UK
- Maria João Varanda Pereira, Polytechnic Institute of Bragança, Portugal
- Yuming Zhou, Nanjing University, China
- Bin Zhou, University of Maryland, USA
Keynote
- Mark Harman, University College London (UCL), UK.
Workshop Organiser
- Rachel Harrison, Oxford Brookes University, UK
Workshop Co-chairs
- Pedro Henriques, University of Minho, Portugal
- Daniel Rodríguez, University of Alcalá, Spain
SQJ Special Issue Editors
- Tim Menzies, West Virginia University, USA
- Marjan Mernik, University of Maribor, Slovenia
Local Organiser
- Daniela da Cruz, University of Minho, Portugal
Proceedings
- Maria João Varanda Pereira, Polytechnic Institute of Bragança, Portugal
Webmaster
- Daniel Rodríguez, University of Alcalá, Spain
Publicity Chair
- Shih-Hsi 'Alex' Liu, California State University, USA
Steering Committee
- Rachel Harrison, Oxford Brookes University, UK
- Pedro Henriques, University of Minho, Portugal
- Tim Menzies, West Virginia University, USA
- Marjan Mernik, University of Maribor, Slovenia
- Daniel Rodríguez, University of Alcalá, Spain
Participants
- Tulio Alcantara, University of Calgary, Canada
- Bruno Antunes, Universidade de Coimbra, Portugar
- Jeremy Bradbury, University of Ontario Institute of Technology, Canada
- David Clifton, University of Oxford, UK
- Daniela da Cruz, University of Minho, Portugal
- Mark Harman, University College London, UK
- Rachel Harrison, Oxford Brookes, UK
- Martin Iliev, Leiden Institute of Advanced Computer Science, Netherlands
- Kevin Jalbert, University of Ontario Institute of Technology, Canada
- Christopher Jefferson, University of St Andrews, UK
- Iman Keivanloo, Concordia University, Canada
- Kostas Kontogiannis, NTUA / U. Waterloo, Canada
- Lars Kotthoff, University of St Andrews, UK
- Mathias Landhäußer, Karlsruhe Institute of Technology (KIT), Germany
- Tim Menzies, West Virginia University, USA
- Sabine Moisan, INRIA Sophia-Antipolis, France
- Inês Morgado, Universidade do Porto - Faculdade de Engenharia, Portugal
- Jean-Paul Rigault, University of Nice, France
- Juergen Rilling, Concordia University, Canada
- Daniel Rodriguez, The University of Alcala, Spain
- Tobias Roehm, Technische Universität München I1, Germany
- Walter Tichy, Karlsruher Institut für Technologie, Germany
- Maria João Varanda Pereira, Polytechnic Institute of Bragança, Portugal
- Shin Yoo, University College London, UK

