The importance of Openness continues to grow in both industry and academia. Through Open Innovation, companies, institutions and even competitors work together to accelerate innovation of products and services. Open Source has long been established in the software industry and the trend has also spread to the open hardware and other industries. Other forms of Openness include crowdsourcing and crowdfunding as alternative ways to develop and finance both software and hardware. Open Data is currently a hot area, not the least for public organizations, such as municipalities, regions, and county councils that want to make data available for various private and public services. During the LUCAS day we will hear presentations from academia, society, and industry on various forms of Openness, related opportunities and challenges and how Openess can be practically applied.
Robert Sandell, CloudBees on Controlling the openness - how to get your will done
Open communities are governed by other types and schemes than traditional corporations and projects. Instead of getting impact through ownership, formal power and cash payments, credibility and informal power rule. Illustrated by examples from the Jenkins community, Robert Sandell describes how a proprietary company can get software developed by others, without paying money. However, it does not come for free. You have to invest in the community to get the credibility that allows you to get your things done.
Fredrik Hugosson, Axis Communications, presents the challenges and possibilities around security issues when using open source
In open software, also the weak spots, like security issues, are openly accessible. This is often raised as an argument against going open. However, the advantage of being open is that there are many stakeholders interesting in fixing the security issues as soon as possible, and making those fixes available. Based on experience from Axis Communications long time use of open source software, Fredrik Hugosson presents how security issues may be handled in open communities. And it implies, you have to update.
Robert Fekete, Graphics SW Engineer, Visualization and Media at Intel Open Source Technology Center on Community code reviews– the good, the bad and the ugly?
When working with open source, code is king and community code reviews is the gate which all development needs to go through. It is important to understand how the process works to effectively work with community projects, the pros and cons of this development model and how to fit this into project life cycles.
Using the Linux kernel as an example, Robert will describe how the exceptional kernel code quality is maintained(the good), the drawbacks of patch-based development and how to avoid things turning ugly.
11.20 Session 2: Openness related research
- Open Innovation through the Lens of Open Source Tools, Hassan Munir and Johan Linåker
- Artifact evaluation, evaluation software submitted with academic papers, Martina Maggio
- Source Code Repository Speaks: Assessing and Monitoring Software Projects through Source Code Network Analysis, Alma Orucevic-Alagic
- Session 3 start: Cognibotics, Klas Nilsson
13.30 Session 3: Industry academia research projects - status reports
- EASE - Embedded Applications Software Engineering, Per Runeson
- itACiH - IT-stöd för Avancerad Cancervård i Hemmet, Boris Magnusson
- SCALARE - SCALing softwARE: Supporting Industry in Managing Software Scalability, Anders Sixtensson, Softhouse
- Shape & MAPCI Open Innovation Lab, Mats Pettersson
- WASP - Wallenberg Autonomous Systems Program, Karl-Erik Årzén
- BitCraze & Open Hardware, Marcus Eliasson
14:30 Session 4: Short presentations of posters and demos
- Development of Safety-Critical Software Systems Using Open Source Software - A Systematic Map, Markus Borg, SICS
- Distributed Stream Computing, Shubhabrata Sen, Jorn W. Janneck
- JaCoP - Java Constraint Programming solver, Krzysztof Kuchcinski
Analyzing Java Code With ExtendJ, Jesper Öqvist
- fUML Activity Diagrams with RAG-Controlled Rewriting, Christoff Bürger
- Supporting Variability in Block Diagrams, Niklas Fors
- Innovation med öppen källkod ger konkurrensfördelar, Johan Linåker
- Lufoss - Lund University Fund for Open Source Software, Carolina Sartorius
- Open Automatic Correction, Feedback and Ranking for C Programming Assignments, Jonas Skeppstedt
- Positioning Lab@MAPCI, Kalle Åström
- Teaching children to code through Kojo, Sandra Nilsson
16:00 Session 6
- Open Data - Public Sector Information, Jonas Ledendal
- Discussion and open ending, Per Runeson