The goal of this project is to connect architecture documentation and models while identifying missing or deviating elements (inconsistencies). An element can be any representable item of the model, like a component or a relation. To do so, we first create trace links and then make use of them and other information to identify inconsistencies. ArDoCo is actively developed by researchers of the Modelling for Continuous Software Engineering (MCSE) group of KASTEL - ...

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Reflection Apache 2.0
org.jetbrains.kotlin » kotlin-reflect
Runtime libraries for Kotlin reflection, which allows you to introspect the structure of your program at runtime.
1.9.222.4.21
JVM Languages Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib
Standard library for the Kotlin Programming Language
1.9.222.4.21
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.92.0.20

Managed Dependencies (24)

Category/LicenseGroup / ArtifactVersionUpdates
Annotation Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.16.12.22
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core3 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.16.13.2.4
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind12 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.16.13.2.4
JSON Lib Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jdk8
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support
2.16.12.22.4
JSON Lib Apache 2.0
com.fasterxml.jackson.module » jackson-module-kotlin
Add-on module for Jackson (https://github.com/FasterXML/jackson/) to support
2.16.13.2.4
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.15.12.22.0
Core Utils Apache 2.0
org.apache.commons » commons-lang31 vulnerability
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.14.03.21.0
String Utils Apache 2.0
org.apache.commons » commons-text
The Commons Text library provides additions to the standard JDK text handling. It includes algorithms for string ...
1.11.01.15.0
HTTP Clients Apache 2.0
org.apache.httpcomponents.client5 » httpclient51 vulnerability
Apache HttpComponents Client
5.35.6.5
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.24.23.27.7
Collections EDL 1.0 +1
org.eclipse.collections » eclipse-collections
feature-rich collections framework for Java, offering alternatives to standard Java Collections.
12.0.0.M313.0.0
Collections EDL 1.0 +1
org.eclipse.collections » eclipse-collections-api
The API module of Eclipse Collections, offering rich and efficient data structures for Java.
12.0.0.M313.0.0
Git Tool BSD 3-clause +1
org.eclipse.jgit » org.eclipse.jgit1 vulnerability
Repository access and algorithms
6.8.0.202311291450-r7.8.0.202609011348-r
Testing Apache 2.0
org.jetbrains.kotlin » kotlin-test-junit5
Kotlin Test library support for JUnit5
1.9.222.4.21
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.10.16.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-engine
Core package for the JUnit Jupiter test engine.
5.10.16.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
5.10.16.1.3
Testing EPL 2.0
org.junit.vintage » junit-vintage-engine
A thin layer on top of JUnit 4 to allow running vintage tests (based on JUnit 3.8 and JUnit 4) with the JUnit Platform ...
5.10.16.1.3
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.2.05.24.0
Mocking MIT
org.mockito » mockito-inline
Mockito mock objects library core API and implementation
5.2.05.24.0
Mocking MIT
org.mockito » mockito-junit-jupiter
Mockito JUnit 5 support
5.2.05.24.0
Reflection Apache 2.0
org.reflections » reflections
Reflections - Java runtime metadata analysis
0.10.2✔
Logging Bridge Apache 2.0
org.slf4j » log4j-over-slf4j
Log4j implemented over SLF4J
2.0.92.0.20
Logging MIT
org.slf4j » slf4j-simple
Binding/provider for SLF4J, which outputs all events to System.err. Only messages of level INFO and higher are printed.
2.0.92.0.20