Skip to main content

Showing 1–7 of 7 results for author: Raatikainen, M

.
  1. On Misbehaviour and Fault Tolerance in Machine Learning Systems

    Authors: Lalli Myllyaho, Mikko Raatikainen, Tomi Männistö, Jukka K. Nurminen, Tommi Mikkonen

    Abstract: Machine learning (ML) provides us with numerous opportunities, allowing ML systems to adapt to new situations and contexts. At the same time, this adaptability raises uncertainties concerning the run-time product quality or dependability, such as reliability and security, of these systems. Systems can be tested and monitored, but this does not provide protection against faults and failures in adap… ▽ More

    Submitted 16 September, 2021; originally announced September 2021.

    Comments: 15 pages, 1 figure, 2 tables. The manuscript has been accepted to the Journal of Systems and Software

    ACM Class: D.2.5; D.2.10; D.2.11

  2. Systematic Literature Review of Validation Methods for AI Systems

    Authors: Lalli Myllyaho, Mikko Raatikainen, Tomi Männistö, Tommi Mikkonen, Jukka K. Nurminen

    Abstract: Context: Artificial intelligence (AI) has made its way into everyday activities, particularly through new techniques such as machine learning (ML). These techniques are implementable with little domain knowledge. This, combined with the difficulty of testing AI systems with traditional methods, has made system trustworthiness a pressing issue. Objective: This paper studies the methods used to va… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: 25 pages, 6 figures, 12 tables. The manuscript has been accepted to the Journal of Systems and Software

  3. arXiv:2103.07290  [pdf, ps, other

    cs.SE

    Challenges and Governance Solutions for Data Science Services based on Open Data and APIs

    Authors: Juha-Pekka Joutsenlahti, Timo Lehtonen, Mikko Raatikainen, Elina Kettunen, Tommi Mikkonen

    Abstract: Increasingly common open data and open application programming interfaces (APIs) together with the progress of data science -- such as artificial intelligence (AI) and especially machine learning (ML) -- create opportunities to build novel services by combining data from different sources. In this experience report, we describe our firsthand experiences on open data and in the domain of marine tra… ▽ More

    Submitted 12 March, 2021; originally announced March 2021.

    Comments: 2021 IEEE/ACM 1st Workshop on AI Engineering - Software Engineering for AI (WAIN) of 43rd International Conference on Software Engineering (ICSE)

  4. arXiv:2102.08638  [pdf, other

    cs.SE cs.AI cs.SI

    Towards Utility-based Prioritization of Requirements in Open Source Environments

    Authors: Alexander Felfernig, Martin Stettinger, Müslüm Atas, Ralph Samer, Jennifer Nerlich, Simon Scholz, Juha Tiihonen, Mikko Raatikainen

    Abstract: Requirements Engineering in open source projects such as Eclipse faces the challenge of having to prioritize requirements for individual contributors in a more or less unobtrusive fashion. In contrast to conventional industrial software development projects, contributors in open source platforms can decide on their own which requirements to implement next. In this context, the main role of priorit… ▽ More

    Submitted 17 February, 2021; originally announced February 2021.

    Comments: A. Felfernig, M. Stettinger, M. Atas, R. Samer, J. Nerlich, S. Scholz, J. Tiihonen, and M. Raatikainen. Towards Utility-based Prioritization of Requirements in Open Source Environments, 26th IEEE Conference on Requirements Engineering, pp. 406-411, Banff, Canada, 2018

  5. Improved management of issue dependencies in issue trackers of large collaborative projects

    Authors: Mikko Raatikainen, Quim Motger, Clara Marie Lüders, Xavier Franch, Lalli Myllyaho, Elina Kettunen, Jordi Marco, Juha Tiihonen, Mikko Halonen, Tomi Männistö

    Abstract: Issue trackers, such as Jira, have become the prevalent collaborative tools in software engineering for managing issues, such as requirements, development tasks, and software bugs. However, issue trackers inherently focus on the lifecycle of single issues, although issues have and express dependencies on other issues that constitute issue dependency networks in large complex collaborative projects… ▽ More

    Submitted 15 November, 2022; v1 submitted 16 February, 2021; originally announced February 2021.

    Comments: Accepted for publication in IEEE Transactions on Software Engineering. Published online 05 October 2022. 21 pages, 3 figures, 8 tables

    ACM Class: D.2.1

  6. arXiv:1909.07699  [pdf, other

    cs.SE

    OpenReq Issue Link Map: A Tool to Visualize Issue Links in Jira

    Authors: Clara Marie Lüders, Mikko Raatikainen, Joaquim Motger, Walid Maalej

    Abstract: Managing software projects gets more and more complicated with an increasing project and product size. To cope with this complexity, many organizations use issue tracking systems, where tasks, bugs, and requirements are stored as issues. Unfortunately, managing software projects might remain chaotic even when using issue trackers. Particularly for long lasting projects with a large number of issue… ▽ More

    Submitted 17 September, 2019; originally announced September 2019.

  7. arXiv:1808.02284  [pdf, other

    cs.SE

    Needs and Challenges for a Platform to Support Large-scale Requirements Engineering. A Multiple Case Study

    Authors: Davide Fucci, Cristina Palomares, Dolors Costal, Xavier Franch, Mikko Raatikainen, Martin Stettinger, Zijad Kurtanovic, Tero Kojo, Lars Koenig, Andreas Falkner, Gottfried Schenner, Fabrizio Brasca, Tomi Männistö, Alexander Felfernig, Walid Maalej

    Abstract: Background: Requirement engineering is often considered a critical activity in system development projects. The increasing complexity of software, as well as number and heterogeneity of stakeholders, motivate the development of methods and tools for improving large-scale requirement engineering. Aims: The empirical study presented in this paper aims to identify and understand the characteristics a… ▽ More

    Submitted 6 September, 2018; v1 submitted 7 August, 2018; originally announced August 2018.

    Comments: Accepted for publication to the 12th International Symposium on Empirical Software Engineering and Measurement (ESEM18)