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 (11.9%) to scientific vocabulary
Repository
Implementation of the CARiSMA Tool
Basic Info
- Host: GitHub
- Owner: CARiSMA-Tool
- License: epl-1.0
- Language: Java
- Default Branch: master
- Homepage: https://github.com/CARiSMA-Tool/carisma-tool
- Size: 141 MB
Statistics
- Stars: 3
- Watchers: 3
- Forks: 5
- Open Issues: 13
- Releases: 13
Metadata Files
README.md
CARiSMA

Modeling offers an unprecedented opportunity for high-quality critical systems development that is feasible in an industrial context. CARiSMA enables you to perform:
- compliance analyses,
- risk analyses, and
- security analyses
of software models. CARiSMA is an acronym for CompliAnce, Risk, and Security Model Analyzer.
Since CARiSMA is a reimplemented variant of the former UMLsec tool it natively supports UML models. Due to its EMF-based implementation CARiSMA can also support domain-specific modeling languages such as BPMN.
CARiSMA is fully integrated into Eclipse and can thus become part of the modeling tool of your choice including but not limited to Papyrus MDT, IBM Rational Software Architect, and many others.
A flexible plugin architecture makes CARiSMA extensible for new languages and allows users to implement their own compliance, risk, or security checks.
Installation
See Installation Guide for how to install CARiSMA and its extensions.
General Usage
See Usage Guide for information on how to use CARiSMA.
Features
See Features for information on CARiSMA specific features.
Development
If you want to extend CARiSMA, consult the Development Guide.
Video Documentation
There are multiple different screencasts available on the CARiSMA-Tool
Contact / Team
If you find bugs, please use GitHub's issue tracker.
For other questions contact: Research Group Software Engineering at University of Koblenz
Contact: * Jan Jürjens * Julian Flake * Sven Peldszus
Further developers and contributors: * Sven Wenzel * Daniel Poggenpohl, né Warzecha * Benjamin Berghoff * Jens Bürger * Lidiya Kaltchev * Johannes Kowald * Kubi Mensah * Marcel Michel * Alexander Peikert * Klaus Rudack * Nils Rodewald * Sanjeev Sun Shakya
Licenses
CARiSMA uses various third party components which utilize a number of different licenses.
Owner
- Name: CARiSMA-Tool
- Login: CARiSMA-Tool
- Kind: organization
- Website: http://carisma.umlsec.de
- Repositories: 2
- Profile: https://github.com/CARiSMA-Tool
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." type: software authors: - family-names: "University of Koblenz, Faculty Computer Science, Institute for Software Technology, Research Group Software Engineering" #given-names: "" title: "CARiSMA - CompliAnce, Risk, and Security Model Analyzer" #version: 1.0.0 #doi: 10.5281/zenodo.1234 date-released: 2024-05-31 url: "https://github.com/CARiSMA-Tool/carisma-tool"
GitHub Events
Total
- Create event: 17
- Commit comment event: 7
- Issues event: 8
- Release event: 8
- Delete event: 12
- Issue comment event: 6
- Push event: 55
- Pull request event: 9
Last Year
- Create event: 17
- Commit comment event: 7
- Issues event: 8
- Release event: 8
- Delete event: 12
- Issue comment event: 6
- Push event: 55
- Pull request event: 9
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 3
- Total pull requests: 2
- Average time to close issues: 4 months
- Average time to close pull requests: 2 days
- Total issue authors: 2
- Total pull request authors: 2
- Average comments per issue: 0.67
- Average comments per pull request: 0.5
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 1
- Pull requests: 2
- Average time to close issues: about 2 months
- Average time to close pull requests: 2 days
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 1.0
- Average comments per pull request: 0.5
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- nuthub (13)
- APHDKO (7)
Pull Request Authors
- nils-rodewald (3)
- sanjeev55 (3)
- nuthub (3)
- APHDKO (2)
- SvenPeldszus (2)
- dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- actions/setup-java v3 composite
- com.thoughtworks.xstream:xstream 1.4.20
- org.apache.commons:commons-text 1.10.0
- carisma:carisma.check.bpmn2.marisk 1.0.1-SNAPSHOT
- carisma:carisma.check.bpmn2.marisk.tests 1.0.0-SNAPSHOT
- carisma:carisma.check.bpmn2.ocl 1.0.1-SNAPSHOT
- carisma:carisma.check.bpmn2.ocl.tests 1.0.0-SNAPSHOT
- carisma:carisma.check.dummy.tests 1.1.0-SNAPSHOT
- carisma:carisma.check.oclcheck 1.0.3-SNAPSHOT
- carisma:carisma.check.oclcheck.tests 1.0.2-SNAPSHOT
- carisma:carisma.check.rabac.tests 1.0.0-SNAPSHOT
- carisma:carisma.check.staticcheck 1.0.4-SNAPSHOT
- carisma:carisma.check.staticcheck.tests 1.0.1-SNAPSHOT
- carisma:carisma.core 1.4.3-SNAPSHOT
- carisma:carisma.modeltype.bpmn2 1.0.0-SNAPSHOT
- carisma:carisma.modeltype.bpmn2.extended 1.0.1-SNAPSHOT
- carisma:carisma.modeltype.bpmn2.extended.tests 1.0.0-SNAPSHOT
- carisma:carisma.modeltype.bpmn2.extension 1.0.1-SNAPSHOT
- carisma:carisma.modeltype.bpmn2.tests 1.0.0-SNAPSHOT
- carisma:carisma.modeltype.uml2 1.1.4-SNAPSHOT
- carisma:carisma.modeltype.uml2.tests 1.1.1-SNAPSHOT
- carisma:carisma.ocl 1.0.2-SNAPSHOT
- carisma:carisma.ocl.library 1.0.3-SNAPSHOT
- carisma:carisma.profile.umlsec 1.0.6-SNAPSHOT
- carisma:carisma.profile.umlsec.rabac 1.0.0-SNAPSHOT
- carisma:carisma.profile.umlsec.tests 1.0.3-SNAPSHOT
- actions/checkout v4 composite
- actions/configure-pages v5 composite
- actions/deploy-pages v4 composite
- actions/setup-java v4 composite
- actions/upload-pages-artifact v3 composite