Zum Hauptinhalt springen

Showing 1–20 of 20 results for author: Olsson, T

Searching in archive cs. Search in all archives.
.
  1. Persis: A Persian Font Recognition Pipeline Using Convolutional Neural Networks

    Authors: Mehrdad Mohammadian, Neda Maleki, Tobias Olsson, Fredrik Ahlgren

    Abstract: What happens if we encounter a suitable font for our design work but do not know its name? Visual Font Recognition (VFR) systems are used to identify the font typeface in an image. These systems can assist graphic designers in identifying fonts used in images. A VFR system also aids in improving the speed and accuracy of Optical Character Recognition (OCR) systems. In this paper, we introduce the… ▽ More

    Submitted 10 October, 2023; v1 submitted 8 October, 2023; originally announced October 2023.

    Journal ref: 12th International Conference on Computer and Knowledge Engineering (ICCKE) (2022) 196-204

  2. arXiv:2306.07023  [pdf, ps, other

    cs.DB

    Computational Team Assembly with Fairness Constraints

    Authors: Rodrigo Borges, Otto Sahlgrens, Sami Koivunen, Kostas Stefanidis, Thomas Olsson, Arto Laitinen

    Abstract: Team assembly is a problem that demands trade-offs between multiple fairness criteria and computational optimization. We focus on four criteria: (i) fair distribution of workloads within the team, (ii) fair distribution of skills and expertise regarding project requirements, (iii) fair distribution of protected classes in the team, and (iv) fair distribution of the team cost among protected classe… ▽ More

    Submitted 24 June, 2023; v1 submitted 12 June, 2023; originally announced June 2023.

    Comments: Accepted at ADBIS 2023

  3. arXiv:2208.01105  [pdf, other

    cs.SE

    How to characterize the health of an Open Source Software project? A snowball literature review of an emerging practice

    Authors: Johan Linåker, Efi Papatheocharous, Thomas Olsson

    Abstract: Motivation: Society's dependence on Open Source Software (OSS) and the communities that maintain the OSS is ever-growing. So are the potential risks of, e.g., vulnerabilities being introduced in projects not actively maintained. By assessing an OSS project's capability to stay viable and maintained over time without interruption or weakening, i.e., the OSS health, users can consider the risk impli… ▽ More

    Submitted 1 August, 2022; originally announced August 2022.

    Comments: Accepted for publication at Open Source Systems (OSS) Conference 2022

  4. arXiv:2205.06533  [pdf, other

    cs.SE

    Assessing the Linguistic Quality of REST APIs for IoT Applications

    Authors: Francis Palma, Tobias Olsson, Anna Wingkvist, Javier Gonzalez-Huerta

    Abstract: Internet of Things (IoT) is a growing technology that relies on connected 'things' that gather data from peer devices and send data to servers via APIs (Application Programming Interfaces). The design quality of those APIs has a direct impact on their understandability and reusability. This study focuses on the linguistic design quality of REST APIs for IoT applications and assesses their linguist… ▽ More

    Submitted 13 May, 2022; originally announced May 2022.

  5. A Systematic Literature Review of Empirical Research on Quality Requirements

    Authors: Thomas Olsson, Severine Sentilles, Efi Papatheocharous

    Abstract: Quality requirements deal with how well a product should perform the intended functionality, such as start-up time and learnability. Researchers argue they are important and at the same time studies indicate there are deficiencies in practice. Our goal is to review the state of evidence for quality requirements. We want to understand the empirical research on quality requirements topics as well… ▽ More

    Submitted 21 January, 2022; originally announced January 2022.

    Comments: Accepted for publication in the Requiremeng Engineering journal

  6. arXiv:2109.09525  [pdf, ps, other

    cs.SE

    To Automatically Map Source Code Entities to Architectural Modules with Naive Bayes

    Authors: Tobias Olsson, Morgan Ericsson, Anna Wingkvist

    Abstract: Background: The process of mapping a source code entity onto an architectural module is to a large degree a manual task. Automating this process could increase the use of static architecture conformance checking methods, such as reflexion modeling, in industry. Current techniques rely on user parameterization and a highly cohesive design. A machine learning approach would potentially require fewer… ▽ More

    Submitted 20 September, 2021; originally announced September 2021.

    Comments: Accepted for Publishing in The Journal of Systems and Software

    ACM Class: D.2.11; I.5.3

  7. arXiv:2109.01378  [pdf, other

    cs.SE

    Open Data Ecosystems -- an empirical investigation into an emerging industry collaboration concept

    Authors: Per Runeson, Thomas Olsson, Johan Linåker

    Abstract: Software systems are increasingly depending on data, particularly with the rising use of machine learning, and developers are looking for new sources of data. Open Data Ecosystems (ODE) is an emerging concept for data sharing under public licenses in software ecosystems, similar to Open Source Software (OSS). It has certain similarities to Open Government Data (OGD), where public agencies share da… ▽ More

    Submitted 3 September, 2021; originally announced September 2021.

  8. arXiv:2005.12607  [pdf, other

    cs.CY cs.SE

    Illuminating a Blind Spot in Digitalization -- Software Development in Sweden's Private and Public Sector

    Authors: Markus Borg, Joakim Wernberg, Thomas Olsson, Ulrik Franke, Martin Andersson

    Abstract: As Netscape co-founder Marc Andreessen famously remarked in 2011, software is eating the world - becoming a pervasive invisible critical infrastructure. Data on the distribution of software use and development in society is scarce, but we compile results from two novel surveys to provide a fuller picture of the role software plays in the public and private sectors in Sweden, respectively. Three ou… ▽ More

    Submitted 26 May, 2020; originally announced May 2020.

    Journal ref: In Proc. of the 1st International Workshop on Governance in Software Engineering (IEEE/ACM 42nd International Conference on Software Engineering Workshops (ICSEW'20), May 23-29, 2020, Seoul, Republic of Korea)

  9. Risks and Assets: A Qualitative Study of a Software Ecosystem in the Mining Industry

    Authors: Thomas Olsson, Ulrik Franke

    Abstract: Digitalization and servitization are impacting many domains, including the mining industry. As the equipment becomes connected and technical infrastructure evolves, business models and risk management need to adapt. In this paper, we present a study on how changes in asset and risk distribution are evolving for the actors in a software ecosystem (SECO) and system-of-systems (SoS) around a mining o… ▽ More

    Submitted 19 July, 2019; originally announced July 2019.

  10. arXiv:1906.04424  [pdf, other

    cs.SE

    Sharing of vulnerability information among companies -- a survey of Swedish companies

    Authors: Thomas Olsson, Martin Hell, Martin Höst, Ulrik Franke, Markus Borg

    Abstract: Software products are rarely developed from scratch and vulnerabilities in such products might reside in parts that are either open source software or provided by another organization. Hence, the total cybersecurity of a product often depends on cooperation, explicit or implicit, between several organizations. We study the attitudes and practices of companies in software ecosystems towards sharing… ▽ More

    Submitted 11 June, 2019; originally announced June 2019.

    Journal ref: Euromicro Conference on Software Engineering and Advanced Applications 2019

  11. arXiv:1904.00462  [pdf

    cs.SE

    Video Game Development in a Rush: A Survey of the Global Game Jam Participants

    Authors: Markus Borg, Vahid Garousi, Anas Mahmoud, Thomas Olsson, Oskar Stålberg

    Abstract: Video game development is a complex endeavor, often involving complex software, large organizations, and aggressive release deadlines. Several studies have reported that periods of "crunch time" are prevalent in the video game industry, but there are few studies on the effects of time pressure. We conducted a survey with participants of the Global Game Jam (GGJ), a 48-hour hackathon. Based on 198… ▽ More

    Submitted 31 March, 2019; originally announced April 2019.

    Comments: Accepted for publication in IEEE Transactions on Games

  12. An Empirical Study on Decision making for Quality Requirements

    Authors: Thomas Olsson, Krzystof Wnuk, Tony Gorschek

    Abstract: [Context] Quality requirements are important for product success yet often handled poorly. The problems with scope decision lead to delayed handling and an unbalanced scope. [Objective] This study characterizes the scope decision process to understand influencing factors and properties affecting the scope decision of quality requirements. [Method] We studied one company's scope decision process ov… ▽ More

    Submitted 12 December, 2018; originally announced December 2018.

    Journal ref: The Journal of Systems & Software 149C (2019) pp. 217-233

  13. arXiv:1803.05402  [pdf, other

    cs.AI cs.LG stat.ML

    Imitation Learning with Concurrent Actions in 3D Games

    Authors: Jack Harmer, Linus Gisslén, Jorge del Val, Henrik Holst, Joakim Bergdahl, Tom Olsson, Kristoffer Sjöö, Magnus Nordin

    Abstract: In this work we describe a novel deep reinforcement learning architecture that allows multiple actions to be selected at every time-step in an efficient manner. Multi-action policies allow complex behaviours to be learnt that would otherwise be hard to achieve when using single action selection techniques. We use both imitation learning and temporal difference (TD) reinforcement learning (RL) to p… ▽ More

    Submitted 6 September, 2018; v1 submitted 14 March, 2018; originally announced March 2018.

  14. QREME - Quality Requirements Management Model for Supporting Decision-Making

    Authors: Thomas Olsson, Krzysztof Wnuk

    Abstract: [Context and motivation] Quality requirements (QRs) are inherently diffi-cult to manage as they are often subjective, context-dependent and hard to fully grasp by various stakeholders. Furthermore, there are many sources that can provide input on important QRs and suitable levels. Responding timely to customer needs and realizing them in product portfolio and product scope decisions remain the mai… ▽ More

    Submitted 8 March, 2018; originally announced March 2018.

    Journal ref: 24th International Working Conference, Requirements Engineering: Foundation for Software Quality 2018, Utrecht, The Netherlands, March 19-22, 2018

  15. An exploratory study on how Internet of Things developing companies handle User Experience Requirements

    Authors: Johanna Bergman, Thomas Olsson, Isabelle johansson, Kirsten Rassmus-Gröhn

    Abstract: [Context and motivation] Internet of Things (IoT) is becoming common throughout everyday lives. However, the interaction is often different from when using e.g. computers and other smart devices. Furthermore, an IoT device is often dependent on several other systems, heavily impacting the user experience (UX). Finally, the domain is changing rapidly and is driven by technological innovation. [Qu… ▽ More

    Submitted 8 March, 2018; originally announced March 2018.

    Journal ref: 24th International Working Conference, Requirements Engineering: Foundation for Software Quality 2018, Utrecht, The Netherlands, March 19-22, 2018

  16. arXiv:1802.00312  [pdf, other

    cs.SE

    Digitalization of Swedish Government Agencies - A Perspective Through the Lens of a Software Development Census

    Authors: Markus Borg, Thomas Olsson, Ulrik Franke, Saïd Assar

    Abstract: Software engineering is at the core of the digitalization of society. Ill-informed decisions can have major consequences, as made evident in the 2017 government crisis in Sweden, originating in a data breach caused by an outsourcing deal made by the Swedish Transport Agency. Many Government Agencies (GovAgs) in Sweden are rapidly undergoing a digital transition, thus it is important to overview ho… ▽ More

    Submitted 11 February, 2018; v1 submitted 1 February, 2018; originally announced February 2018.

    Comments: Preprint of paper accepted for the 40th International Conference on Software Engineering, May 27-3 June 2018, Gothenburg, Sweden, Software Engineering in Society Track

  17. arXiv:1705.05087  [pdf, other

    cs.SE

    Piggybacking on an Autonomous Hauler: Business Models Enabling a System-of-Systems Approach to Mapping an Underground Mine

    Authors: Markus Borg, Thomas Olsson, John Svensson

    Abstract: With ever-increasing productivity targets in mining operations, there is a growing interest in mining automation. In future mines, remote-controlled and autonomous haulers will operate underground guided by LiDAR sensors. We envision reusing LiDAR measurements to maintain accurate mine maps that would contribute to both safety and productivity. Extrapolating from a pilot project on reliable wirele… ▽ More

    Submitted 15 May, 2017; originally announced May 2017.

    Comments: Preprint of industry track paper accepted for the 25th IEEE International Conference on Requirements Engineering (RE'17)

  18. arXiv:1702.03775  [pdf

    cs.SE

    From LiDAR to Underground Maps via 5G - Business Models Enabling a System-of-Systems Approach to Mapping the Kankberg Mine

    Authors: Markus Borg, Thomas Olsson, John Svensson

    Abstract: With ever-increasing productivity targets in mining operations, there is a growing interest in mining automation. The PIMM project addresses the fundamental challenge of network communication by constructing a pilot 5G network in the underground mine Kankberg. In this report, we discuss how such a 5G network could constitute the essential infrastructure to organize existing systems in Kankberg int… ▽ More

    Submitted 1 March, 2017; v1 submitted 13 February, 2017; originally announced February 2017.

    Comments: Technical report origining in the PIMM project, Pilot for Industrial Mobile communication in Mining. This work was funded by VINNOVA, the Swedish Agency for Innovation Systems

  19. arXiv:1602.05618  [pdf

    cs.SE

    Testing Quality Requirements of a System-of-Systems in the Public Sector - Challenges and Potential Remedies

    Authors: Jacob Larsson, Markus Borg, Thomas Olsson

    Abstract: Quality requirements is a difficult concept in software projects, and testing software qualities is a well-known challenge. Without proper management of quality requirements, there is an increased risk that the software product under development will not meet the expectations of its future users. In this paper, we share experiences from testing quality requirements when developing a large system-o… ▽ More

    Submitted 17 February, 2016; originally announced February 2016.

    Comments: 15 pages, accepted for publication in the Proceedings of the 3rd International Workshop on Requirements Engineering and Testing (RET'16)

  20. arXiv:1511.04285  [pdf, other

    cs.RO

    Kilombo: a Kilobot simulator to enable effective research in swarm robotics

    Authors: Fredrik Jansson, Matthew Hartley, Martin Hinsch, Ivica Slavkov, Noemí Carranza, Tjelvar S. G. Olsson, Roland M. Dries, Johanna H. Grönqvist, Athanasius F. M. Marée, James Sharpe, Jaap A. Kaandorp, Verônica A. Grieneisen

    Abstract: The Kilobot is a widely used platform for investigation of swarm robotics. Physical Kilobots are slow moving and require frequent recalibration and charging, which significantly slows down the development cycle. Simulators can speed up the process of testing, exploring and hypothesis generation, but usually require time consuming and error-prone translation of code between simulator and robot. Mor… ▽ More

    Submitted 9 May, 2016; v1 submitted 13 November, 2015; originally announced November 2015.