stars

STARS - Scenario-Based Testing of Automated Robotic Systems

https://github.com/tudo-aqua/stars

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.0%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

STARS - Scenario-Based Testing of Automated Robotic Systems

Basic Info
Statistics
  • Stars: 10
  • Watchers: 5
  • Forks: 5
  • Open Issues: 23
  • Releases: 7
Created over 2 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License Citation Codeowners

README.md

STARS

Build

Project Status: Active – The project has reached a stable, usable state and is being actively developed.

Maven Central\ Maven Central\ Maven Central\ Maven Central

STARS (Scenario-Based Testing of Automated Robotic Systems) is a formal framework for coverage analysis of test data of automated robotic systems.

See stars-carla-experiments, or stars-auna-experiments for examples on how to use the framework.

Getting Started

Setup

Start by adding the latest version of STARS as a dependency to your project.

Gradle

gradle implementation("tools.aqua:stars-core:0.5")

Maven

xml <dependency> <groupId>tools.aqua</groupId> <artifactId>stars-core</artifactId> <version>0.5</version> </dependency>

(Optional) Git Hooks

If you want to use our proposed Git Hooks you can execute the following command: shell git config --local core.hooksPath .githooks

Owner

  • Name: AQUA - Automated Quality Assurance
  • Login: tudo-aqua
  • Kind: organization

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  STARS - Scenario-Based Testing of Autonomous Robotic
  Systems
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Till
    family-names: Schallau
    email: till.schallau@tu-dortmund.de
    affiliation: TU Dortmund University
    orcid: 'https://orcid.org/0000-0002-1769-3486'
  - given-names: Dominik
    family-names: Mäckel
    email: dominik.maeckel@tu-dortmund.de
    affiliation: TU Dortmund University
    orcid: 'https://orcid.org/0000-0002-7866-7927'
  - given-names: Stefan
    family-names: Naujokat
    email: stefan.naujokat@tu-dortmund.de
    affiliation: TU Dortmund University
    orcid: 'https://orcid.org/0000-0002-6265-6641'
  - given-names: Nick
    family-names: Pawlinorz
    email: nick.pawlinorz@tu-dortmund.de
    affiliation: TU Dortmund University
    orcid: 'https://orcid.org/0009-0003-6614-1252'
  - given-names: Falk
    family-names: Howar
    email: falk.howar@tu-dortmund.de
    affiliation: 'TU Dortmund University, Fraunhofer ISST'
    orcid: 'https://orcid.org/0000-0002-9524-4459'
repository-code: 'https://github.com/tudo-aqua/stars'
abstract: >-
  Extensive testing and simulation in different environments
  has been suggested as one piece of evidence for the safety
  of autonomous systems, e.g., in the automotive domain. To
  enable statements on the absolute number or fractions of
  tested scenarios, methods and tools for computing their
  coverage are needed. In this paper, we present STARS, a
  tool for specifying semantic environment features and
  measuring scenario coverage when testing autonomous
  systems.
keywords:
  - automated driving systems
  - temporal logic
  - scenario classification
  - autonomous-driving
  - carla
license: Apache-2.0
preferred-citation:
  authors:
    - given-names: Till
      family-names: Schallau
      email: till.schallau@tu-dortmund.de
      affiliation: TU Dortmund University
      orcid: 'https://orcid.org/0000-0002-1769-3486'
    - given-names: Dominik
      family-names: Mäckel
      email: dominik.maeckel@tu-dortmund.de
      affiliation: TU Dortmund University
      orcid: 'https://orcid.org/0000-0002-7866-7927'
    - given-names: Stefan
      family-names: Naujokat
      email: stefan.naujokat@tu-dortmund.de
      affiliation: TU Dortmund University
      orcid: 'https://orcid.org/0000-0002-6265-6641'
    - given-names: Falk
      family-names: Howar
      email: falk.howar@tu-dortmund.de
      affiliation: 'TU Dortmund University, Fraunhofer ISST'
      orcid: 'https://orcid.org/0000-0002-9524-4459'
  title: >-
    STARS: A Tool for Measuring Scenario Coverage When Testing Autonomous
    Robotic Systems
  type: conference-paper
  year: 2024
  doi: 10.1007/978-3-031-56776-6_6
  collection-title: Dependable Computing – EDCC 2024 Workshops
  publisher:
    name: Springer Nature Switzerland
  pages: 62-70
  isbn: '9783031567766'
  editors:
    - family-names: Sangchoolie
      given-names: Behrooz
    - family-names: Adler
      given-names: Rasmus
    - family-names: Hawkins
      given-names: Richard
    - family-names: Schleiss
      given-names: Philipp
    - family-names: Arteconi
      given-names: Alessia
    - family-names: Mancini
      given-names: Adriano

GitHub Events

Total
  • Create event: 44
  • Release event: 1
  • Issues event: 17
  • Watch event: 1
  • Delete event: 35
  • Issue comment event: 35
  • Push event: 168
  • Pull request review event: 28
  • Pull request review comment event: 13
  • Pull request event: 70
Last Year
  • Create event: 44
  • Release event: 1
  • Issues event: 17
  • Watch event: 1
  • Delete event: 35
  • Issue comment event: 35
  • Push event: 168
  • Pull request review event: 28
  • Pull request review comment event: 13
  • Pull request event: 70

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 63
  • Total pull requests: 69
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 12 days
  • Total issue authors: 2
  • Total pull request authors: 4
  • Average comments per issue: 0.27
  • Average comments per pull request: 0.83
  • Merged pull requests: 48
  • Bot issues: 0
  • Bot pull requests: 16
Past Year
  • Issues: 3
  • Pull requests: 28
  • Average time to close issues: 16 days
  • Average time to close pull requests: 20 days
  • Issue authors: 1
  • Pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.75
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 16
Top Authors
Issue Authors
  • dominikmaeckel (47)
  • tillschallau (40)
Pull Request Authors
  • dominikmaeckel (70)
  • tillschallau (47)
  • dependabot[bot] (30)
  • smilefx (2)
  • fikullmann (1)
Top Labels
Issue Labels
feature (24) bug (17) documentation (13) code-quality (11) performance (8) discussion (4) clean-up (4) tests (3) github_actions (2) dependencies (1)
Pull Request Labels
dependencies (34) feature (27) bug (23) java (22) documentation (18) code-quality (14) performance (11) github_actions (9) clean-up (7) tests (6) release (1)

Dependencies

build.gradle.kts maven
buildSrc/build.gradle.kts maven
stars-core/build.gradle.kts maven
stars-data-av/build.gradle.kts maven
stars-logic-kcmftbl/build.gradle.kts maven
.github/workflows/analyze-build-deploy.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • codecov/codecov-action v3 composite
  • github/codeql-action/upload-sarif v2 composite
  • gradle/gradle-build-action v2.4.2 composite
  • gradle/wrapper-validation-action v1 composite
  • mikepenz/action-junit-report v3 composite
stars-importer-carla/build.gradle.kts maven