Speaker: Xavier Franch
Download the presentation
Description:
Many recent studies still show how a significant percentage of software projects are out of budget, suffer delays or simply have to be cancelled. One of the most recognized causes for this scenario is the failure in producing a good set of software requirements. Methods for improving the quality of software requirement specifications are therefore needed. Pattern-based requirements engineering is one of such methods. The definition and use of a software requirements pattern catalogue supports the elicitation, validation, documentation and management of requirements. By designing an appropriate catalogue, an IT organization will have a starting point for the requirements engineering activity reducing the associated costs and producing better requirements.
Short bio:
Xavier Franch is associate professor at the Universitat Politècnica de Catalunya (Spain). He has published more than 150 papers in international journals and conference proceedings. Requirements Engineering is one of his main fields of research. He is greatly engaged with the two main international conferences in this area, IEEE RE and REFSQ, belonging to both Steering Committees. He has been General Chair of RE'08, and Program Chair of CAiSE'12, REFSQ'11 and ICCBSS'08. In the topic of the tutorial (requirements pattern), he has won one best paper award (RCIS'09), one best poster award (RE'11), given an invited keynote (IFIP WG 2.9, 2009) and a tutorial at ICSE'13.
Speakers: Martin Mahaux and Patrick Heymans
Download the presentation: No tutorial notes
Description:
This tutorial proposes participants to be the co- designers of an innovative Information System, in a session where improvisational theatre (improv) is used to invent creative user stories. Living this session, participants will discover how improv can become an intuitive experience-oriented design tool. They will have to tailor the tool to the problem at hand, and see how it fits with their preferred documentation technique. This contextetualization and personalization is expected to ease understanding and transfer to practice.
Short bio:
Martin Mahaux started his career as an IT consultant, where he enjoyed various positions in the IS development life cycle. He is the main developer of the improv based training technique that is the subject of this mini-tutorial. His work on creativity in RE has been featured in many important IS conferences recently. He also works on methods for assessing sustainability of socio-technical systems, and in particular is the co-organizer of the International Workshop on Requirements engineering for Sustainable Systems.
Dr. Patrick Heymans is full professor of IS at University of Namur, and visiting researcher at INRIA Lille. He is founding member and co-director of the PReCISE research centre (50 researchers) where he leads the requirements engineering and software product line efforts. He has supervised 9 PhD theses and authored 85 peer-reviewed papers. He is a regular referee for top IS journals and conferences, and associate editor of IEEE TSE. Patrick was recently the program chair of RE’11. He is principal investigator on various international SE research projects and regularly acts as an advisor and trainer for IT companies.
Speaker: Maya Daneva
Download the presentation
Description:
Empirical software engineering (SE) and information systems (IS) research is increasingly meant for practitioners to learn from it, and more often than not is carried out with practitioners as active participants. Focus Groups are a qualitative research method that helps empirical researchers do research for and with practitioners. It can be used for both exploratory and confirmatory studies and it serves the purpose of gaining understanding of a situation from the point of view of the professionals involved in that situation. This tutorial will provide a sound understanding of focus groups as an empirical research approach and how it can be meaningfully applied in SE and IS research.
Short bio:
Maya Daneva is assistant professor in the Information Systems and Software Engineering at the University of Twente, the Netherlands. Her research focuses on requirements engineering, software cost estimation, and information security decision-making as socially constructed processes in large projects. Maya has been using focus group research techniques since 2005, to evaluate SE problems and solution designs in real-life contexts, from the perspective of practitioners in software development organizations. Maya has a strong industrial exposure having spent 9 years of her career as a SAP business process analyst at TELUS Corporation, Canada’s second largest telecommunication company. She has been a leading member of several industry-university research projects and serves as the liaison to the industry members of the Dutch Software Measurement Association (NESMA).
Speakers: Marc-Florian Wendland and Ina Schieferdecker
Download the presentation
Description:
This tutorial aims at presenting the state of the art in model-based testing as a general technique to increase the degree of automation in the testing of software-intensive complex systems. The overall target is provide a comprehensible and concise overview of the different kinds of models that can be distinguished in an MBT approach, which task of a test process might be influenced by MBT and the outcome of industrial standardization work regarding MBT. The proposal will conclude with findings from the industry regarding benefits and shortcomings of MBT approaches.
Short bio:
Marc-Florian Wendland has been working for Fraunhofer FOKUS since 2008, at first as a student, afterwards as researcher in Prof. Dr. Ina Schieferdecker's team in the competence center MOTION. His interests and research topics are model-driven development and model-based testing, especially by using the well-known OMG standards like UML, UTP and SysML. Marc-Florian Wendland has been the chairman of the last two UML Testing Profile revisions (1.1 and 1.2) at the OMG. He is a member of SIG MBT at iSQI, who is in charge of elaborating a qualification scheme for the ISTQB certified tester programm for model-based testing. Most recently, he was elected as one of five ETSI experts who are in charge of developing a dedicated language (Test Description Language, short TDL) for model-based testing at ETSI.
Prof. Dr.-Ing. Ina Schieferdecker studied Mathematical Computer Science at Humboldt-University Berlin and did her PhD in 1994 at Technical University Berlin on performance-extended specifications and analysis of QoS characteristics. Since 1997, she is heading the Competence Center for Testing, Interoperability and Performance (TIP) at the Fraunhofer Institute on Open Communication Systems (FOKUS), Berlin and is heading now the Competence Center Modelling and Testing for System and Service Solutions (MOTION). Prof. Schieferdecker works since 1994 in the area of design, analysis, testing and evaluation of communication systems using specification-based techniques like UML (Unified Modelling Language), MSC (Message Sequence Charts) and TTCN-3 (Testing and Test Control Notation). Prof. Schieferdecker authored many scientific publications in the area of system development and testing.
Speaker: Dan C. Marinescu
Download the presentation
Description:
Cloud computing is a technical and social reality and, at the same time, it is an emerging technology. At this time one can only speculate how the infrastructure for this new paradigm will evolve and what applications will migrate to it. The economic, social, ethical, and legal implications of this shift in technology, whereby the users rely on services provided by large data centers and store private data and software on systems they do not control, are likely to be significant. The tutorial, based on the book “Cloud Computing: Theory and Practice” by the same author, published by Morgan Kaufmann in June 2013, covers a broad range of topics from the existing cloud infrastructure, to cloud applications, virtualization, resource management, networking, storage, security, and complex systems.
Short bio:
Dan C. Marinescu is a Professor of Computer Science at University of Central Florida. During the period 1984-2001, he was a professor of computer science at Purdue University in West Lafayette, Indians. He has held visiting faculty positions at IBM T. J. Watson Research Center; the Institute of Information Sciences, Beijing and the University of Science and Technology (USTC), Hefei, China; the Scalable Systems Division of Intel Corporation; Deutsche Telecom; GSI-Darmstadt in Germany, INRIA Rocquancourt in France, University College Cork, and Universidad Tecnica Federico Santa Maria in Valparaiso, Chile. His research interests cover parallel and distributed systems, cloud computing, scientific computing, and quantum computing and quantum information theory; he has published 4 books and more than 210 papers in refereed journals and conference proceedings in these areas.
Speakers: Noushin Ashrafi and Jean-Pierre Kuilboer
Download the presentation
Description:
An overview of Business Intelligence (BI) and “BIG DATA” will be followed by a discussion on BI platforms including their requirements, building and managing capabilities, and architecture. Platforms for desktop, enterprise, and cloud BI will be examined and some well-known BI solutions by Microsoft, Tableau software and IBM will be used to illustrate the power of BI technology to generate insights for faster and better decision making.
Short bio:
Noushin Ashrafi is a full professor of Management Information Systems at the University of Massachusetts-Boston. She is the author of a book and many journal publications and has conducted seminars in BI technology in the U.S.A and abroad. She was Fulbright Scholar in 2010-2011 and the recipient of IBM Healthcare Industry Skills Innovation award in 2010 and IBM Watson Solutions in 2012.
Jean-Pierre Kuilboer is an associate professor in the Management Information Systems Department at the University of Massachusetts Boston. He has numerous publications and is the author of a book entitled “e-Business and e-Commerce Infrastructure.” His recent research and interest has been about big data and the ability to store, aggregate, and combine data and then use the results to perform deep analyses.