• System of Systems Engineering Conference

    IEEE System, Man, and Cybernetics Society (SMC), in cooperation with the International Council on Systems Engineering (INCOSE), is organizing the 16th International Conference on System of Systems Engineering (SoSE) to be held in the Stockholm region, Sweden. Systems of systems have vast ramifications in numerous engineering fields such as control, computing, communication, information technology and in applications such as manufacturing, defense, national security, aerospace, aeronautics, energy, environment, healthcare, and transportation.

  • Lunch seminar: Don’t let sample size stop your A/B experiments

    Virtual event , Sweden

    Most welcome to the next Software Center Brown Bag seminar which will be hosted by theme 4 (‘Customer Data and Ecosystem Driven Development’) on August 23rd, 12:00 – 12:30. Our presenter is Yuchu Liu who is an industrial PhD student at Volvo Cars. Please find the title and the abstract of the talk below. Also, attached to this e-mail are two recent papers by Yuchu in which she presents the

  • Lunch seminar: AI-Powered Fault Tolerance in Data Pipelines

    Virtual event , Sweden

    Welcome to the Software Center brown bag seminar organized by the AI engineering theme. The speaker is Aiswarya Raj, PhD student at Chalmers. Abstract: A large volume of high-quality data is mission-critical for real-world AI applications. Data pipelines consolidate data from disparate sources into one common destination, enable quick data accessibility, and ensure consistent data quality, which is crucial for AI applications. Companies from all domains experience data quality issues

  • Lunch seminar: Individual test designer performance

    Virtual event , Sweden

    Lunch seminar hosted by Theme1: Individual test designer performance – an elephant in the room or an asset for improvement? Speaker: Kristian Sandahl Linköping university It is often heard that the quality of test code suffers compared to production code. A frequent problem is flaky tests, where it is time consuming to determine the credibility of the test. The underlying assumption of this planned research is that probable causes can

  • Design Methods and Processes for ML/DL Models

    Virtual event , Sweden

    Welcome to Meenu Mary John´s licentiate seminar! Meenu defends her licentiate thesis: Design Methods and Processes for ML/DL Models Opponent: Professor Maria Paasivaara, LUT University, Finland Examiner: Professor Jan Persson, Malmö University Chair of the seminar: Professor Helena Holmström Olsson Abstract: Context: With the advent of Machine Learning (ML) and especially Deep Learning (DL) technology, companies are increasingly using Artificial Intelligence (AI) in systems, along with electronics and software. Nevertheless,

  • ECSA´21: European Conference on Software Architecture

    Virtual event , Sweden

    The European Conference on Software Architecture (ECSA) is the premier European software architecture conference and we are now organising its 15th edition. Deadline for paper submission to the Industry Track is extended to May 13, 2021.   Software Center contact: Marjan Sirjani, Mälardalen University, PC Chair of ECSA 2021 Industry Track

  • Lunch seminar: “Macrodebts” in microservices

    Västerås Västerås, Sweden

    Welcome to another Software Center lunch seminar, this time from theme 2: “Macrodebts” in microservices: understanding and managing them Speakers: Antonio Martini and Saulo Soares de Toledo The microservices architectural style is increasing in popularity because it helps companies deliver value to their customers fast and continuously. However, a microservice architecture is prone to costly architectural technical debt (ATD), if not timely identified and avoided or removed. The most important

  • Metrics lunch seminar

    Virtual event , Sweden

    Deep neural networks trained on source code have been shown to automate routine development tasks such as code completion, comments generation, etc. But is such an AI expert in coding also an expert in software design? With design often being considered as a specialist skill, what do we do to ensure that the model understands nuances of SW design? Ensuring this opens up possibilities of automating design-related tasks. This talk

  • Lunch seminar: Move the world easy & sustainable

    Virtual event , Sweden

    Most welcome to the next Software Center Brown Bag seminar hosted by theme 4 (‘Customer Data and Ecosystem Driven Development’), September 27th at 12:00 – 12:30. At the seminar, we will get to learn about our most recent Software Center member company, Toyota Material Handling, and the ways in which digitalization is experienced in this domain. As our speaker, we have the privilege to present Roger Westman, Manager of Program

  • Lunch seminar: Ericsson Research – what’s in it for me?

    Virtual event , Sweden

    You are very welcome to a brownbag seminar by Anders Aronsson from Ericsson Research where he will talk about their research and how it impacts society. Abstract: Who are we at Ericsson Research in Gothenburg and what are we really doing? What does “research” mean within our company, and how does it look like? Some examples and how we aim to make an impact on our society. Warm welcome! __________________________________________________________________Microsoft

  • Lunch seminar: Biases in testing – how aware are we?

    Virtual event , Sweden

    Brown-Bag seminar by Theme1: Biases in testing: how aware are we?    In our current research work, we investigate the influence of prior beliefs, expectations, preconceptions, and biases on testing and test automation. As a first step, we studied the awareness of the industry regarding this topic by surveying test practitioners from all over Europe. In this seminar, we will outline some of the preliminary results.   Speakers: Eduard Paul

  • Lunch seminar: Continuous safety conformance – but, what is safety?

    Virtual event , Sweden

    Welcome to the next Software Center Brown Bag seminar hosted by theme 2: Continuous safety conformance/compliance/self-assessment…WOW! But, what is safety? Speaker: Barbara Gallina, associate professor, Mälardalen University In this talk, first, we will recall the notion of safety. Then, we will provide a possible solution for continuous safety conformance/compliance/self-assessment based on OSLC (Open Services for Lifecycle Collaboration). Most welcome to the seminar and please share this invite with your colleagues!

  • Lunch seminar: Improving Machine Learning-based Test Case Selection

    Virtual event , Sweden

    Welcome to the next Brown bag seminar: Noise Handling for Improving Machine Learning-based Test Case Selection This week, our doctoral candidate Khaled Al-Sabbagh will present his research about noise selection – which is a preparation for his Licentiate seminar. Background: Continuous integration is a modern software engineering practice that promotes for continuously integrating and testing new code changes as soon as they get submitted to the project repository.  One challenge

  • Lunch seminar: Why data for AI needs context

    Virtual event , Sweden

    Most welcome to the Software Center Brown Bag seminar on November 8th: ”Setting AI in context: Why data for AI needs context” The seminar is hosted by theme 4 (‘Customer Data and Ecosystem Driven Development’) and we are happy to welcome Hans-Martin Heyn as our speaker. Hans-Martin is a Postdoctoral researcher at the Department of Computer Science and Engineering at Chalmers/University of Gothenburg. For automated driving systems the operational context

  • State-of-the-art in using AI for programming tasks

    Virtual event , Sweden

    Most welcome to the Software Center Brown Bag seminar on November 15th: OpenAI and CodeX – state-of-the-art in using AI for programming tasks – in the context of Software Center The seminar is hosted by theme 5 (AI Engineering) and the presentation is given by Miroslaw Staron, professor at Chalmers and Gothenburg University and the leader of theme 3. Presenter: Miroslaw Staron OpenAI consortium has developed a beta version of

  • Lunch seminar: OpenAI and CodeX

    Virtual event , Sweden

    The seminar OpenAI and CodeX – state-of-the-art in using AI for programming tasks – in the context of Software Center is hosted by theme 5 (AI Engineering) and the presentation is given by Miroslaw Staron, professor at Chalmers and Gothenburg University and the leader of theme 3. OpenAI consortium has developed a beta version of a powerful AI model, capable of writing software based on natural language description of an

  • Flaky Test Workshop

    Virtual event , Sweden

    We are organising an online workshop with the dedicated subject of flaky tests.  The details together with agenda is as follows: Welcome, project overview, and introduction with each other (Kristian) - 15 minutes Jean presentation (20 minutes for presentation) General-purpose static analysers on Test code - What did we learn? Defining the vocabulary of flaky tests - what is flaky test and what is not flaky test? (20 minutes) -

  • PdM community workshop: Co-existence of existing and emerging business ecosystems

    Wallenberg Conference Center Medicinaregatan 20, Göteborg, Sweden

    Most welcome to the next PdM community workshop on November 18th. The workshop will be a hybrid event with the opportunity to participate on-site at Lindholmen (building Jupiter, room 424) or online (Teams link provided below). The topic we address, and that we invite all of you to contribute to, is on the ‘co-existence of existing and emerging business ecosystems’. In our experience, most of the Software Center companies look

  • Lunch Seminar: Generating Exception-Triggering Tests

    Virtual event , Sweden

    Speaker: Gregory Gay, Chalmers Abstract: Search-based test generation is guided by feedback from one or more fitness functions—scoring functions that judge solution optimality. Choosing informative fitness functions is crucial to meeting the goals of a tester. Unfortunately, many goals—such as forcing the class-under-test to throw exceptions—do not have a known fitness function formulation. We propose that meeting such goals requires treating fitness function identification as a secondary optimization step. An adaptive algorithm that can vary the selection of

  • Lunch seminar: Consistent development artifacts

    Virtual event , Sweden

    Welcome to the next Software Center lunch seminar hosted by theme 2: Consistent development artifacts - a reality check Speaker: Jan Carlson, Mälardalen University Development of complex software of high quality can involve a number of artifacts in addition to the produced code, from requirement documents, models at architectural and design level to test suits. As development becomes more agile, these artifacts must be allowed to evolve concurrently, while still

  • Lunch seminar: Communicating software metrics

    Virtual event , Sweden

    It’s time for the next lunch seminar, this time organized by the metrics theme, and project #37: “It is no blame game”: How to succeed in communicating software metrics in the organization? Measuring the correct metrics and using it in the right and transparent way can contribute to pushing the development in a desirable direction, leading to achieving projected goals and outcomes, effective collaboration, and improved team performance. On the other

  • Reporting workshop for all companies and other interested parties

    CEVT headquarters, Pumpgatan 1, 417 55 Göteborg Gothenburg, Sweden

    Join virtually over Teams: Klicka här för att ansluta till mötet Connect with video conf equipment: uni3@m.webex.com videokonferens-ID: 126 402 687 2 Alternate VTC instructions On-site venue: CEVT headquarters, Pumpgatan 1, 417 55 Göteborg Max 100 persons at CEVT (bring your Covid pass!) In Software Center, companies and universities work together to accelerate the adoption of novel approaches to software engineering. The reporting workshop takes place twice a year, in

  • Value design workshop at Reporting workshop

    CEVT headquarters, Pumpgatan 1, 417 55 Göteborg Gothenburg, Sweden

    Value design is concerned with helping companies and teams clarify and agree on what they optimize for. It is a technique for identifying, prioritizing and aligning metrics at the feature, system and business level. With A/B testing and feature experimentation becoming critical for continuous improvement of products and services, companies need techniques that support continuous development and delivery of customer value. Value design is a step-by-step technique that help roles

  • Lunch seminar: Towards Mature Enterprises in AI engineering

    Virtual event , Sweden

    The first Software Center lunch seminar of 2022 will be presented by Ivica Crnkovic, professor at Chalmers and former director of the Chalmers AI Research center (CHAIR). Title: Towards Mature Enterprises in AI engineering – challenges and directions towards possible solutions The hype of AI/ML is getting in his mature phase. A focus from a fascination about endless possibilities and business opportunities and predictions of horror scenarios, has moved to

  • Lunch seminar: Service innovation and development

    Virtual event , Sweden

    Most welcome to the next Software Center lunch seminar that, due to a Software Center steering committee meeting and Christmas holidays, is organized on January 17th, 2022. The seminar is hosted by theme 4 (‘Customer Data and Ecosystems’) and our speaker Helena H. Olsson, Malmö University: “NOT my job: On the challenges with service innovation and development” With digitalization disrupting industry after industry to an extent that we have only

  • Lunch seminar: Results from a survey about AI and testing

    Artificial intelligence (AI) is becoming increasingly prevalent in software testing, as evidenced by a recent report from the World Quality Report (WQR) for the year 2019-2020. Typically, the use of AI in software testing results in a faster, better, and more budgeted testing process. Artificial intelligence-based testing, thus, provides a strategic framework for software testers to utilize AI and elevate the testing process, resulting in higher-quality results for companies. AI-based

  • Lunch seminar: Creating light-weight consistency checks

    Virtual event , Sweden

    Welcome to the next Software Center lunch seminar hosted by theme 2: Title: Creating light-weight consistency checks for continuous model-based development Speaker: Robbert Jongeling, Mälardalen University Abstract: Model-based development (MBD) incorporates any practices where models are used as core development artefacts, that is, they are created and maintained with the purpose of designing and/or documenting the system under development. As in other development paradigms, it is commonly desired to adopt

  • Lunch seminar: Non-functional Requirements for Machine Learning

    Virtual event , Sweden

    Non-functional Requirements for Machine Learning: Understanding Current Use and Challenges in Industry This week, we have a presentation from our new associated project iNFORM, which studies non-functional requirements for machine learning. Speaker: Khan Mohammad Habibullah Machine Learning (ML) is an application of Artificial Intelligence (AI) that uses big data to produce complex predictions and decision-making systems, which would be challenging to obtain otherwise. To ensure the success of ML-enabled systems,

  • Effective ML System Development

    Virtual event , Sweden

    Welcome to the next Software Center lunch seminar hosted by theme 5: AI Engineering: Effective ML System Development Speaker: Leonard Aukea, Volvo Cars In order to efficiently deliver and maintain ML systems; the adoption of MLOps practices is a must. In recent times, the ML community have had to embrace and modify ideas originating from software engineering with reasonable success. Software 2.0 (AI/ML) poses some additional challenges that we are

  • Lunch seminar: Improving Security Testing using Dynamic Program Analysis

    Virtual event , Sweden

    Speaker:  Dr Ulf Kargén, LiU Due to its scalability, cost-effectiveness, and ability to uncover critical security bugs, fuzzing has become the de facto standard approach for automatic security testing. Today, many companies also stipulate fuzzing as a mandatory activity during development of security-critical software. Consequently, fuzzing has also received significant attention in academia lately. One area of fuzzing research that is still wanting, however, is fuzzing evaluation, measurement, and benchmarking.

  • Lunch seminar: DevOps Multi-paradigm Automotive Software Development  

    Virtual event , Sweden

    Welcome to the next Software Center lunch seminar hosted by theme 2: DevOps Multi-paradigm Automotive Software Development   Speaker: Alessio Bucaioni, Mälardalen University In the seminar, we will discuss the main results of two research projects, which aimed at improving timing predictability of multi-paradigm automotive software. In particular, we will see how we used metamodeling and automation for developing a DevOps framework for the development of automotive software. The framework makes