{"id":19979345,"url":"https://github.com/djelenc/alpha-testbed","last_synced_at":"2025-10-14T03:57:19.326Z","repository":{"id":151512052,"uuid":"124095720","full_name":"djelenc/alpha-testbed","owner":"djelenc","description":"Alpha Testbed is a tool for benchmarking trust and reputation models","archived":false,"fork":false,"pushed_at":"2020-10-13T04:59:25.000Z","size":943,"stargazers_count":0,"open_issues_count":7,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-12T10:28:07.387Z","etag":null,"topics":["reputation","testbeds","trust"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/djelenc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-06T15:08:54.000Z","updated_at":"2023-06-09T09:23:32.000Z","dependencies_parsed_at":"2023-05-18T19:00:32.977Z","dependency_job_id":null,"html_url":"https://github.com/djelenc/alpha-testbed","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djelenc%2Falpha-testbed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djelenc%2Falpha-testbed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djelenc%2Falpha-testbed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djelenc%2Falpha-testbed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/djelenc","download_url":"https://codeload.github.com/djelenc/alpha-testbed/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241412842,"owners_count":19958984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["reputation","testbeds","trust"],"created_at":"2024-11-13T03:37:34.498Z","updated_at":"2025-10-05T19:34:53.799Z","avatar_url":"https://github.com/djelenc.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![](https://jitpack.io/v/djelenc/alpha-testbed.svg)](https://jitpack.io/#djelenc/alpha-testbed)\n\n# Alpha Testbed\n\nAlpha testbed, or ATB for short, is a tool for benchmarking trust and reputation models. It is intended to be used by trust and reputation researchers.\n\nATB allows researchers to easily implement new trust models, evaluation scenarios, and benchmark metrics. These implementations can then be shared to enable straightforward comparison between various trust and reputation models.\n\nFor additional information please refer to the Wiki.\n\nAlso, please note that the site is still under construction, thus not all information is available at this point. We are doing our best to improve the site daily.\n\n## Running it\n\nAlpha testbed is a Java program that requires an installed maven and Java 8. To run it, simply run `mvn exec:java`. \n\n## Adding Alpha Testbed to your project\n\nYou can add ATB to your existing JVM-based (Java, Kotlin, Scala, etc.) projects.\n\nFirst, add the JitPack repository to your build file. For maven based project,  add the following XML to your `pom.xml`.\n```xml\n\u003crepositories\u003e\n\t\u003crepository\u003e\n\t    \u003cid\u003ejitpack.io\u003c/id\u003e\n\t    \u003curl\u003ehttps://jitpack.io\u003c/url\u003e\n\t\u003c/repository\u003e\n\u003c/repositories\u003e\n```\nThen, add the actual dependency. For maven-based projects, use the following XML snippet.\n```xml\n\u003cdependency\u003e\n\t\u003cgroupId\u003ecom.github.djelenc\u003c/groupId\u003e\n\t\u003cartifactId\u003ealpha-testbed\u003c/artifactId\u003e\n\t\u003cversion\u003e1.0.3\u003c/version\u003e\n\u003c/dependency\u003e\n```\nIf you want to use the most recent version, replace the version number with `master-SNAPSHOT`.\n\n### JavaDocs\n\n[JavaDocs are available on jitpack.](https://jitpack.io/com/github/djelenc/alpha-testbed/v1.0.0/javadoc/index.html)\n\n## Papers\n\nThese papers describe ATB in more detail.\n\n* [David Jelenc, Ramón Hermoso, Jordi Sabater-Mir, and Denis Trček. Decision Making Matters: A Better Way to Evaluate Trust Models. Knowledge-Based Systems, 2013.](http://www.sciencedirect.com/science/article/pii/S0950705113002189)\n\n* [David Jelenc, Ramón Hermoso, Sascha Ossowski, and Denis Trček. Alpha Test-bed: A New Approach for Evaluating Trust Models. In Proceedings of The Third International Workshop on Infrastructures and Tools for Multiagent Systems (ITMAS), Valencia, Spain, 2012.](http://riunet.upv.es/bitstream/handle/10251/16889/ITMAS%202012%20.pdf?...#page=57)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjelenc%2Falpha-testbed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdjelenc%2Falpha-testbed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjelenc%2Falpha-testbed/lists"}