SiREN SIGNAL MEETING 2018 (SIGNAL’18)

Sponsor of SIREN 2018
Logo

Location: Linköping University
Time: 7-8 May, 12 to 12.
Building:
Room: Grace Hopper, building B, entrance 27, upper floor, corridor D
Host: Kristian Sandahl

How to get there:
You are going to Campus Valla in Linköping, click here for a map.

To find the B-building, entrance 27, where the green "R" is on the map, click here for the map.

How to get to the room: Enter at entrance 27, which is the same as the entrance to the reception. Climb the stairs and continue straight ahead through the doors. To the left is an open space with a large poster of Ada Lovelace. At the end of the open space, turn left and walk 10 meters, second door to the right. There it is! Click here for the indoor map.

From Linköping C (Resecentrum) to campus:
Taxi: There are normally lot of cars waiting at Resecentrum. At the university here is a taxi stand at building "Zenit". Just walk a few meters north to find the B building.

Bus: Don't trust the map; they recently reengineered everything. The fastest way is to take bus number 4 from Resecentrum, and jump off at Nobeltorget. That will take you to the corner of Campushallen. It's a 5 minutes' walk to the north to find the B building.

You cannot pay with cash or credit card on the bus. Easiest way is to download an app at:
https://www.ostgotatrafiken.se/biljetter/kopa-biljett/appen/

By car: The E4 runs to the north of the city. Use Exit 111, Linköping V (west). Follow the signs to the University, turn at "Avfart 2".

VENUE information

Hotels:
Scandic Frimurarehotellet: https://www.scandichotels.se/hotell/sverige/linkoping/scandic-frimurarehotellet
Scandic Linköping city: https://www.scandichotels.se/hotell/sverige/linkoping/scandic-linkoping-city
Best Western Plus Priceless Hotel: http://www.pricelesshotel.se/
Best Western Hotel: http://www.hotellinkoping.se/
Elite Stora Hotellet: https://www.elite.se/sv/hotell/linkoping/stora-hotellet/
Linköping City Hotel & Hostel: https://lvh.se/
Stångå Hotell: http://www.stanga.se/

Confirmed presenters

  • Eric Kanuss, Chalmers | University of Gothenburg - "RE: Enabler or Impediment for Speed and Flexibility in Large-Scale System Development?"
  • Lena Buffoni, Linköping University - "Requirement Modelling for Cyber Physical Systems in Modelica"
  • Kristian Sandahl, Linköping University - "An empirical study in requirements engineering in cross domain development"
  • Björn Regnell, Lund University - "Discussion on goals and priorities in Swedish Requirements Engineering higher education curricula"
  • Richard Berntsson Svensson, Chalmers | University of Gothenburg - "Creative Thinking in Requirements Engineering"
  • Elizabeth Bjarnason, Lund University - "The Role of Distances in Requirements Communication"
  • Peter Sjöberg, Volvo CE - "An industrial example of using Enterprise Architecture to speed up systems development"
  • AGENDA (tentative - subject to change)


    General Notes: All talks are scheduled for 45min. This implies a MAXIMUM of 30 min presentation then 15 min QnA.

    Day One: May 7
    **12-13: Welcome, coffee and "smörgås", mingling

    **13.00-13.15: Introduction (Richard Berntsson Svensson)

    **13.15-13.30: Introduction of Linköping University (Kristian Sandahl)

    **13.35-14.20: Requirement Modelling for Cyber Physical Systems in Modelica (Lena Buffoni)
    Abstract: As cyber-physical systems grow increasingly complex, the need for methodologies and tool support for an automated requirement verification process becomes evident. Expressing requirements in a computable form becomes a crucial step in defining such a process. The equation based declarative nature of the Modelica language makes it an ideal candidate for modeling a large subset of system requirements. Moreover, modeling both the requirements and the system itself in the same language presents numerous advantages. In this talk an overview of the requirement modelling process in the OpenModelica tool will be presented.

    **14.25-15.10: RE: Enabler or Impediment for Speed and Flexibility in Large-Scale System Development? (Eric Kanuss)
    Abstract: Requirements have been seen at their end, for example in agile methods, where some claim that they are no longer needed. In several large-scale system development organizations, we have investigated whether RE can help solving relevant challenges, to what extent the current way of doing RE is an impediment, and which aspects of a new way of doing RE promise to enable speed and flexibility at scale. This talk summarizes our findings from a series of qualitative case studies, an ethnography as well as design science studies. It advocates to identify better ways for managing requirements-related knowledge in order to become a key enabler for Speed and Flexibility in Large-Scale System Development.

    **15.15-15.30: Coffee and Refreshments - mingling

    **15.35-16.20: An industrial example of using Enterprise Architecture to speed up systems development (Peter Sjöberg)
    Abstract: The development of large, complex, heavy construction equipment can be difficult, time consuming and expensive, even more so if the goal is to design a complete site solution. The example used is taken from an ongoing real project named Electric site. The aim is to electrify a transport stage in a quarry – from excavation to primary crushing and transport to secondary crushing. This will reduce the CO2 95% and the total cost of operation 25%. This paper describes how a standards-based enterprise architecture model can be used to significantly influence continued system engineering efforts as well as the software architecture for the application development. The enterprise architecture model has been developed specifically to ensure overall management of the site. It is this description, created with an enterprise perspective of the site that is used directly to speed up the development of the systems architecture. The model also details the applications that are required as part of the different systems that will support the overall management of the site.

    **16.25-17.10: The Role of Distances in Requirements Communication (Elizabeth Bjarnason)
    Abstract: In our research, we have explored the concept of distance as a factor that influences requirements communication and ultimately the effort required to successfully complete software engineering projects. Physical distances, as well as, organisational, cognitive and psychological distances between customers, business roles and software engineers can cause communication gaps, and lead to misunderstood or uncommunicated requirements. This in turn may result in producing software that does not meet the customers’ requirements, and subsequent low number of sales or additional cost required to redo the implementation. We have defined a theory of distances for software engineering based on empirical data, and operationalised this theory through case studies of ongoing software development projects. In these case studies, we have measured distances and identified how these affect the requirements communication within the studied cases. We have found that the concept of distance in general, and the use of distance measurements can enable constructive group reflection on communication gaps and improvements to development practices. An increased awareness of distances and their impact can support practitioners in identifying and addressing communication issues. In this talk, I will present the theory of distances, different types of distances and how they affect requirements communication.

    **17.15-18.00: Creative Thinking in Requirements Engineering (Richard Berntsson Svensson)
    Abstract: In our modern world, creativity is important as it is essential for innovation to happen. However, there has been relatively little research in requirements engineering as a creative process, in spite the widespread anecdotal evidence that many software engineering problems necessitate creative thinking to be solved effectively. Creativity and creative processes is a trend that requirements engineering, with its focus on elicitation, analysis and management, has yet to grasp fully. In this talk, I will present the need for creative thinking in requirements engineering. Particularly, I will focus on agile requirements practices and creative thinking. These practices are often associated with more creative and innovative work, however there is little evidence that agile techniques, used on their own, enhance creative thinking about new requirements.

    **18:00 Hotel Check-in etc.

    **TBD: SIREN dinner
    Abstract: Food and excellent company.
    Details: TBA

    Day Two: May 8
    **09.15-10.00: An empirical study in requirements engineering in cross domain development (Kristian Sandahl)
    Abstract: Offerings by companies are commonly integrated systems consisting of a combination of different sub-systems and/or individual elements e.g. software, services, or products where the elements have been designed to be integrated and optimized from a life cycle perspective in relation to customer value. The main objective of this study is to explore how companies internally work with requirements that go across engineering-specific domains and departments from the perspective of engineers and their managers. The context is four large companies in multi-domain engineering and the study has provided insights regarding how requirements that stretch across engineering domains are worked with currently in the industry. We have found several practices from the different companies in how the problem can be addressed. Authors: Nilsson, Sara; Buffoni, Lena; Sandahl, Kristian; Johansson, Hanna; Tahir Sheikh, Bilal

    **10.00-10.30 Coffee and Refreshments - mingling

    **10.30-11:30: Discussion on goals and priorities in Swedish Requirements Engineering higher education curricula (Björn Regnell)
    Abstract: TBA

    **TBD: Wrap up (Richard Berntsson Svensson)

    Participants
    See: https://doodle.com/poll/cfs794skgrcu33ph


    Questions
    Contact: richard [AT] cse.gu.se

    WELCOME!