{"id":281622,"name":null,"description":"The ASTRA Scheduler Tool, a Model-Driven Engineering (MDE)-based solution for designing, validating, and optimizing task schedules in safety-critical satellite systems. The tool supports Digital Twin-based runtime adaptation through scheduling reconfiguration and telemetry-driven monitoring.","url":"https://github.com/gssi/astra-project","last_synced_at":"2025-10-16T10:09:51.453Z","repository":{"id":285925234,"uuid":"959746779","full_name":"gssi/astra-project","owner":"gssi","description":"The ASTRA Scheduler Tool, a Model-Driven Engineering (MDE)-based solution for designing, validating, and optimizing task schedules in safety-critical satellite systems. The tool supports Digital Twin-based runtime adaptation through scheduling reconfiguration and telemetry-driven monitoring.","archived":false,"fork":false,"pushed_at":"2025-07-02T10:29:01.000Z","size":3078,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-10-16T02:19:56.179Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gssi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-03T09:34:38.000Z","updated_at":"2025-07-28T07:13:20.000Z","dependencies_parsed_at":"2025-10-15T23:49:29.735Z","dependency_job_id":"27e6b36d-4f51-4a62-a9f8-ac605c45e756","html_url":"https://github.com/gssi/astra-project","commit_stats":null,"previous_names":["gssi/astra-project"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gssi/astra-project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gssi","download_url":"https://codeload.github.com/gssi/astra-project/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279176358,"owners_count":26119678,"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","status":"online","status_checked_at":"2025-10-16T02:00:06.019Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"gssi","name":"Gran Sasso Science Institute","uuid":"13865851","kind":"organization","description":"International PhD school and a Center for advanced studies in physics, mathematics, computer science and social sciences.","email":null,"website":"http://cs.gssi.it","location":"L'Aquila (Italy)","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/13865851?v=4","repositories_count":36,"last_synced_at":"2023-08-02T14:11:08.521Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gssi","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-21T20:27:02.685Z","updated_at":"2023-08-02T14:11:08.612Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gssi","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gssi/repositories"},"packages":[],"commits":{"id":9544047,"full_name":"gssi/astra-project","default_branch":"master","committers":null,"total_commits":null,"total_committers":null,"total_bot_commits":null,"total_bot_committers":null,"mean_commits":null,"dds":null,"past_year_committers":null,"past_year_total_commits":null,"past_year_total_committers":null,"past_year_total_bot_commits":null,"past_year_total_bot_committers":null,"past_year_mean_commits":null,"past_year_dds":null,"last_synced_at":null,"last_synced_commit":null,"created_at":"2025-04-07T11:49:03.787Z","updated_at":"2025-04-07T11:49:03.787Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-16T00:09:37.962Z","repositories_count":6083693,"commits_count":925041024,"contributors_count":36101504,"owners_count":1107259,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"gssi/astra-project","html_url":"https://github.com/gssi/astra-project","last_synced_at":"2025-04-09T22:53:38.035Z","status":null,"issues_count":0,"pull_requests_count":0,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2025-04-07T11:49:04.080Z","updated_at":"2025-04-09T22:53:38.036Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gssi%2Fastra-project/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-16T00:00:07.423Z","repositories_count":10987337,"issues_count":33974748,"pull_requests_count":109840401,"authors_count":11037847,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"WatchEvent":2,"PushEvent":3,"CreateEvent":4},"last_year":{"WatchEvent":2,"PushEvent":3,"CreateEvent":4}},"keywords":[],"dependencies":[{"ecosystem":"maven","filepath":"astra-project-editor/pom.xml","sha":null,"kind":"manifest","created_at":"2025-04-09T22:53:38.471Z","updated_at":"2025-04-09T22:53:38.471Z","repository_link":"https://github.com/gssi/astra-project/blob/main/astra-project-editor/pom.xml","dependencies":[{"id":22619167279,"package_name":"it.gssi.astra:astra-project-solver","ecosystem":"maven","requirements":"0.0.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":22619167280,"package_name":"it.gssi.astra:astra-project-metamodel","ecosystem":"maven","requirements":"0.0.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":22619167281,"package_name":"it.gssi.astra:astra-project-metaeditor","ecosystem":"maven","requirements":"0.0.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"astra-project-metaeditor/pom.xml","sha":null,"kind":"manifest","created_at":"2025-04-09T22:53:38.677Z","updated_at":"2025-04-09T22:53:38.677Z","repository_link":"https://github.com/gssi/astra-project/blob/main/astra-project-metaeditor/pom.xml","dependencies":[{"id":22619167282,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.etl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167283,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.ecl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167284,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.eml.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167285,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.egl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167286,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.evl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167287,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.eol.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167288,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.emc.plainxml","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167289,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.emc.emf","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167290,"package_name":"org.apache.commons:commons-lang3","ecosystem":"maven","requirements":"3.12.0","direct":true,"kind":"runtime","optional":false},{"id":22619167291,"package_name":"org.eclipse.emf:org.eclipse.emf.databinding.edit","ecosystem":"maven","requirements":"1.3.0","direct":true,"kind":"runtime","optional":false},{"id":22619167292,"package_name":"org.eclipse.emf:org.eclipse.emf.databinding","ecosystem":"maven","requirements":"1.5.0","direct":true,"kind":"runtime","optional":false},{"id":22619167293,"package_name":"org.eclipse.emf:org.eclipse.emf.edit","ecosystem":"maven","requirements":"2.16.0","direct":true,"kind":"runtime","optional":false},{"id":22619167410,"package_name":"at.bestsolution.efxclipse.rt:org.eclipse.fx.core.databinding","ecosystem":"maven","requirements":"3.7.0.202010120723","direct":true,"kind":"runtime","optional":false},{"id":22619167424,"package_name":"com.google.guava:guava","ecosystem":"maven","requirements":"30.0-jre","direct":true,"kind":"runtime","optional":false},{"id":22619167425,"package_name":"org.slf4j:slf4j-log4j12","ecosystem":"maven","requirements":"1.7.30","direct":true,"kind":"runtime","optional":false},{"id":22619167517,"package_name":"org.apache.pdfbox:pdfbox","ecosystem":"maven","requirements":"2.0.24","direct":true,"kind":"runtime","optional":false},{"id":22619167518,"package_name":"com.github.librepdf:openpdf","ecosystem":"maven","requirements":"1.0.1","direct":true,"kind":"runtime","optional":false},{"id":22619167519,"package_name":"com.itextpdf:itextpdf","ecosystem":"maven","requirements":"5.5.13.2","direct":true,"kind":"runtime","optional":false},{"id":22619167520,"package_name":"org.apache.xmlgraphics:batik-codec","ecosystem":"maven","requirements":"1.13","direct":true,"kind":"runtime","optional":false},{"id":22619167696,"package_name":"org.apache.xmlgraphics:batik-dom","ecosystem":"maven","requirements":"1.13","direct":true,"kind":"runtime","optional":false},{"id":22619167697,"package_name":"org.apache.xmlgraphics:batik-svggen","ecosystem":"maven","requirements":"1.13","direct":true,"kind":"runtime","optional":false},{"id":22619167698,"package_name":"org.openjfx:javafx","ecosystem":"maven","requirements":"17.0.2","direct":true,"kind":"runtime","optional":false},{"id":22619167699,"package_name":"org.openjfx:javafx-base","ecosystem":"maven","requirements":"17.0.2","direct":true,"kind":"runtime","optional":false},{"id":22619167700,"package_name":"org.openjfx:javafx-controls","ecosystem":"maven","requirements":"17.0.2","direct":true,"kind":"runtime","optional":false},{"id":22619167701,"package_name":"org.openjfx:javafx-graphics","ecosystem":"maven","requirements":"17.0.2","direct":true,"kind":"runtime","optional":false},{"id":22619167702,"package_name":"org.openjfx:javafx-fxml","ecosystem":"maven","requirements":"17.0.2","direct":true,"kind":"runtime","optional":false},{"id":22619167703,"package_name":"org.openjfx:javafx-swing","ecosystem":"maven","requirements":"17.0.2","direct":true,"kind":"runtime","optional":false},{"id":22619167704,"package_name":"org.openjfx:javafx-media","ecosystem":"maven","requirements":"17.0.2","direct":true,"kind":"runtime","optional":false},{"id":22619167705,"package_name":"org.controlsfx:controlsfx","ecosystem":"maven","requirements":"11.1.1","direct":true,"kind":"runtime","optional":false},{"id":22619167706,"package_name":"org.jfxtras:jmetro","ecosystem":"maven","requirements":"11.6.12","direct":true,"kind":"runtime","optional":false},{"id":22619167707,"package_name":"com.jfoenix:jfoenix","ecosystem":"maven","requirements":"9.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"astra-project-metamodel/pom.xml","sha":null,"kind":"manifest","created_at":"2025-04-09T22:53:43.829Z","updated_at":"2025-04-09T22:53:43.829Z","repository_link":"https://github.com/gssi/astra-project/blob/main/astra-project-metamodel/pom.xml","dependencies":[{"id":22619167708,"package_name":"junit:junit","ecosystem":"maven","requirements":"4.13.1","direct":true,"kind":"test","optional":false},{"id":22619167709,"package_name":"com.googlecode.json-simple:json-simple","ecosystem":"maven","requirements":"1.1.1","direct":true,"kind":"runtime","optional":false},{"id":22619167710,"package_name":"com.fasterxml.jackson.core:jackson-core","ecosystem":"maven","requirements":"2.10.5","direct":true,"kind":"runtime","optional":false},{"id":22619167711,"package_name":"com.fasterxml.jackson.core:jackson-annotations","ecosystem":"maven","requirements":"2.10.5","direct":true,"kind":"runtime","optional":false},{"id":22619167712,"package_name":"com.fasterxml.jackson.core:jackson-databind","ecosystem":"maven","requirements":"2.10.5.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"astra-project-solver/pom.xml","sha":null,"kind":"manifest","created_at":"2025-04-09T22:53:43.887Z","updated_at":"2025-04-09T22:53:43.887Z","repository_link":"https://github.com/gssi/astra-project/blob/main/astra-project-solver/pom.xml","dependencies":[{"id":22619167713,"package_name":"it.gssi.astra:astra-project-metamodel","ecosystem":"maven","requirements":"0.0.1-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":22619167714,"package_name":"org.apache.commons:commons-math3","ecosystem":"maven","requirements":"3.6.1","direct":true,"kind":"runtime","optional":false},{"id":22619167716,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.etl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167717,"package_name":"org.apache.poi:poi","ecosystem":"maven","requirements":"5.2.3","direct":true,"kind":"runtime","optional":false},{"id":22619167718,"package_name":"org.apache.poi:poi-ooxml","ecosystem":"maven","requirements":"5.2.3","direct":true,"kind":"runtime","optional":false},{"id":22619167719,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.ecl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167720,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.eml.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167721,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.egl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167722,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.evl.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167723,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.eol.engine","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167724,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.emc.plainxml","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false},{"id":22619167725,"package_name":"org.eclipse.epsilon:org.eclipse.epsilon.emc.emf","ecosystem":"maven","requirements":"2.4.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2025-04-09T22:53:44.009Z","updated_at":"2025-04-09T22:53:44.009Z","repository_link":"https://github.com/gssi/astra-project/blob/main/pom.xml","dependencies":[{"id":22619167727,"package_name":"org.eclipse.emf:org.eclipse.emf.common","ecosystem":"maven","requirements":"2.15.0","direct":true,"kind":"runtime","optional":false},{"id":22619167728,"package_name":"org.eclipse.emf:org.eclipse.emf.ecore","ecosystem":"maven","requirements":"2.15.0","direct":true,"kind":"runtime","optional":false},{"id":22619167734,"package_name":"org.eclipse.emf:org.eclipse.emf.ecore.xmi","ecosystem":"maven","requirements":"2.15.0","direct":true,"kind":"runtime","optional":false},{"id":22619167743,"package_name":"org.apache.poi:poi","ecosystem":"maven","requirements":"5.2.3","direct":true,"kind":"runtime","optional":false},{"id":22619167744,"package_name":"org.apache.poi:poi-ooxml","ecosystem":"maven","requirements":"5.2.3","direct":true,"kind":"runtime","optional":false},{"id":22619167745,"package_name":"org.apache.commons:commons-math3","ecosystem":"maven","requirements":"3.6.1","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-09T12:12:58.135Z","updated_at":"2025-10-16T10:09:51.489Z","avatar_url":"https://github.com/gssi.png","language":"Java","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/281622","html_url":"https://science.ecosyste.ms/projects/281622"}