Skip to content

Commit

Permalink
upgraded hmas to integrate olivaw v0.0.5 (#231)
Browse files Browse the repository at this point in the history
  • Loading branch information
NicoRobertIn authored Jun 24, 2024
1 parent 12984ac commit 3b0b11e
Show file tree
Hide file tree
Showing 4 changed files with 57 additions and 13 deletions.
21 changes: 19 additions & 2 deletions .acimov/parameters.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,27 @@
{
"ontology_url": "https://purl.org/hmas/",
"ontology_prefix": "hmas",
"ontology_namespace": "https://purl.org/hmas/",
"term_distance_threshold": 3,
"blocking_errors": [
"syntax-error",
"owl-rl-constraint-violation"
],
"gist_index": "c4128ff5fec462d83e2ae8a229917537",
"skipped_files": []
"skipped_errors": [],
"skipped_tests": [],
"skipped_subjects": [],
"skip_for_test": {
"profile-compatibility": [
"src/jacamo.ttl",
"src/jade.ttl",
"src/interaction-http.ttl",
"all-fragments"
]
},
"skip_for_subject": {},
"project_prefixes": {
"hctl": "https://www.w3.org/2019/wot/hypermedia#",
"htv": "http://www.w3.org/2011/http#",
"jsonld": "http://www.w3.org/ns/json-ld#"
}
}
21 changes: 21 additions & 0 deletions .github/workflows/init-branch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: init-branch
on: create

jobs:
init-branch:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Getting ref type information
shell: bash
run: |
IFS='/' read -ra PATHS <<< "${{ inputs.ref }}"
echo "REF_TYPE=$(echo ${PATHS[1]})" >> $GITHUB_ENV
- uses: Wimmics/olivaw/init-branch@v0.0.5
if: ${{ env.REF_TYPE != 'tags' }}
with:
repository: ${{ github.repository }}
ref: ${{ github.ref }}
gist-secret: ${{ secrets.GIST_SECRET }}
init-badges: true
19 changes: 10 additions & 9 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
name: tests
on:
push:
branches:
- main
name: olivaw-test
on: push

env:
MAIN: 'main'
jobs:
tests:
olivaw-test:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- uses: Wimmics/olivaw/test-actions@v0.0.4
- run: |
IFS='/' read -ra PATHS <<< "${{ github.ref }}"
echo "BRANCH=$(echo ${PATHS[2]})" >> $GITHUB_ENV
- uses: Wimmics/olivaw/test-actions@v0.0.5
with:
repository: ${{ github.repository }}
ref: ${{ github.ref }}
gist-secret: ${{ secrets.GIST_SECRET }}
model-test: true
data-test: true
commit-report: ${{ env.BRANCH == env.MAIN }}
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,18 @@ Data tests:
![MinorFail Badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/NicoRobertIn/c4128ff5fec462d83e2ae8a229917537/raw/heads_main_DATA_MINORFAIL.json)
![MajorFail Badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/NicoRobertIn/c4128ff5fec462d83e2ae8a229917537/raw/heads_main_DATA_MAJORFAIL.json)

Query tests:
![Pass Badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/NicoRobertIn/c4128ff5fec462d83e2ae8a229917537/raw/heads_main_QUERY_PASS.json)
![NotTested Badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/NicoRobertIn/c4128ff5fec462d83e2ae8a229917537/raw/heads_main_QUERY_NOTTESTED.json)
![CannotTell Badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/NicoRobertIn/c4128ff5fec462d83e2ae8a229917537/raw/heads_main_QUERY_CANNOTTELL.json)
![MinorFail Badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/NicoRobertIn/c4128ff5fec462d83e2ae8a229917537/raw/heads_main_QUERY_MINORFAIL.json)
![MajorFail Badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/NicoRobertIn/c4128ff5fec462d83e2ae8a229917537/raw/heads_main_QUERY_MAJORFAIL.json)

# Hyperagent ontology git space
[HyperAgents](https://www.hyperagents.org/) is an ANR/SNF project working towards the deployment of world-wide hybrid communities of people and artificial agents on the Web. For this purpose, we are defining a new class of multi-agent systems (MAS) that are:
1) aligned with the Web architecture to inherit the properties of the Web as a world-wide, open, and long-lived system ;
2) transparent and accountable to support acceptance by people.

Our systems use semantic hypermedia to enable uniform interaction among heterogeneous entities in MAS: people, artificial agents, devices, digital serivces, knowledge repositories, etc. We refer to this new class of Web-based MAS as Hypermedia MAS.

To undertake this investigation, HyperAgents brings together internationally recognized researchers actively contributing to research on autonomous agents and MAS, the Web architecture and the Web of Things, Semantic Web and Linked Data, and to the standardization of the Web.
![view of the ontology](https://github.com/HyperAgents/ns.hyperagents.org/blob/master/resources/hmas-webvowl-v2.jpg)
## I - General information
Expand Down

0 comments on commit 3b0b11e

Please sign in to comment.