{"id":19901,"name":"CoMPAS","description":"Formed to develop open source software components related to IEC 61850 model implementation (profile management) and configuration of a power industry Protection Automation and Control System.","url":"https://github.com/com-pas/compas-architecture","last_synced_at":"2026-05-26T22:30:30.720Z","repository":{"id":40306205,"uuid":"257897854","full_name":"com-pas/compas-architecture","owner":"com-pas","description":"Project's architecture documentation","archived":false,"fork":false,"pushed_at":"2025-07-24T11:07:03.000Z","size":7214,"stargazers_count":10,"open_issues_count":24,"forks_count":6,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-05-23T21:06:37.006Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/com-pas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":"SUPPORT.md","governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-04-22T12:41:08.000Z","updated_at":"2025-07-24T11:07:06.000Z","dependencies_parsed_at":"2024-11-06T00:35:52.800Z","dependency_job_id":"d70ce474-2fee-4c97-b91e-55ca810d3fa2","html_url":"https://github.com/com-pas/compas-architecture","commit_stats":{"total_commits":238,"total_committers":12,"mean_commits":"19.833333333333332","dds":0.365546218487395,"last_synced_commit":"28ca2585ceb8eff63ff1d934774aadebf705956b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/com-pas/compas-architecture","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/com-pas","download_url":"https://codeload.github.com/com-pas/compas-architecture/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33494799,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-25T14:31:05.219Z","status":"ssl_error","status_checked_at":"2026-05-25T14:31:02.878Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"com-pas","name":"CoMPAS - (Co)nfiguration (M)odules for (P)ower industry (A)utomation (S)ystems","uuid":"63782197","kind":"organization","description":"61850 SCL management and configuration tool","email":"CoMPAS@lists.lfenergy.org","website":"https://www.lfenergy.org/all-projects/compas/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/63782197?v=4","repositories_count":12,"last_synced_at":"2023-03-04T11:55:02.707Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/com-pas","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T18:19:48.559Z","updated_at":"2023-03-04T11:55:02.738Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/com-pas","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/com-pas/repositories"},"packages":[],"commits":{"id":1253976,"full_name":"com-pas/compas-architecture","default_branch":"main","total_commits":243,"total_committers":13,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":18.692307692307693,"dds":0.37860082304526754,"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2026-05-15T17:09:24.776Z","last_synced_commit":"40f377a6ed51d908d45eb41b6ff6c0b653419403","created_at":"2023-03-27T10:49:17.963Z","updated_at":"2026-05-15T17:08:31.261Z","committers":[{"name":"Rob Tjalma","email":"rob@tjalma.com","login":"Flurb","count":151},{"name":"Dennis Labordus","email":"dennis.labordus@alliander.com","login":null,"count":36},{"name":"lucian-balea","email":"49149071+lucian-balea","login":"lucian-balea","count":17},{"name":"Sander Jansen","email":"Sander3003","login":"Sander3003","count":13},{"name":"Jorgen","email":"scubajorgen@gmail.com","login":"scubajorgen","count":11},{"name":"SYLLA MOHAMED","email":"mohamed.sylla@rte-france.com","login":"syllamoh","count":5},{"name":"Rob Tjalma","email":"rob.tjalma@alliander.com","login":null,"count":4},{"name":"Stef3st","email":"steffen.van.den.driest@alliander.com","login":"Stef3st","count":1},{"name":"Pascal Wilbrink","email":"pascal.wilbrink@gmail.com","login":"pascalwilbrink","count":1},{"name":"Nora Blomaard","email":"nora.blomaard@alliander.com","login":"noraeb","count":1},{"name":"MarthaLevin","email":"95232461+MarthaLevin","login":"MarthaLevin","count":1},{"name":"Aurélien Pupier","email":"apupier@redhat.com","login":"apupier","count":1},{"name":"rlaouadi","email":"rabah.laouadi@ge.com","login":null,"count":1}],"past_year_committers":[{"name":"Nora Blomaard","email":"nora.blomaard@alliander.com","login":"noraeb","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-23T00:00:39.628Z","repositories_count":6239527,"commits_count":884345403,"contributors_count":34898205,"owners_count":1156520,"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":"com-pas/compas-architecture","html_url":"https://github.com/com-pas/compas-architecture","last_synced_at":"2026-05-13T16:05:37.972Z","status":"active","issues_count":99,"pull_requests_count":99,"avg_time_to_close_issue":13275740.08219178,"avg_time_to_close_pull_request":907547.21875,"issues_closed_count":73,"pull_requests_closed_count":96,"pull_request_authors_count":14,"issue_authors_count":12,"avg_comments_per_issue":1.8080808080808082,"avg_comments_per_pull_request":0.37373737373737376,"merged_pull_requests_count":83,"bot_issues_count":1,"bot_pull_requests_count":0,"past_year_issues_count":5,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":11551444.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:46:45.344Z","updated_at":"2026-05-13T16:05:37.973Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/com-pas%2Fcompas-architecture/issues","issue_labels_count":{"enhancement":11,"Community refinement done":8,"AWS":7,"bug":7,"Needs refinement":7,"documentation":5,"OpenSSF Best Practices":4,"SonarCloud":3,"Ready for development":1,"good first issue":1,"allstar":1},"pull_request_labels_count":{"enhancement":1},"issue_author_associations_count":{"MEMBER":88,"NONE":9,"CONTRIBUTOR":1,"COLLABORATOR":1},"pull_request_author_associations_count":{"MEMBER":84,"CONTRIBUTOR":10,"NONE":5},"issue_authors":{"Sander3003":55,"Flurb":20,"dlabordus":9,"pascalwilbrink":3,"FredFousPro":3,"joyshmitz":2,"juancho0202":2,"Jonasvdbo":1,"allstar-app[bot]":1,"ghost":1,"keith-gray-powereng":1,"SaintierFr":1},"pull_request_authors":{"Flurb":58,"dlabordus":17,"Sander3003":7,"lucian-balea":3,"syllamoh":3,"LRBH10":2,"pascalwilbrink":2,"JorgenVanDerVelde":1,"Stef3st":1,"noraeb":1,"juancho0202":1,"nicorikken":1,"apupier":1,"MarthaLevin":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-23T00:00:30.079Z","repositories_count":14678103,"issues_count":34083680,"pull_requests_count":111567066,"authors_count":11271697,"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":{"bug":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"MEMBER":5},"past_year_pull_request_author_associations_count":{"NONE":1},"past_year_issue_authors":{"Sander3003":5},"past_year_pull_request_authors":{"noraeb":1},"maintainers":[{"login":"Flurb","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Flurb"},{"login":"Sander3003","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sander3003"},{"login":"dlabordus","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dlabordus"},{"login":"pascalwilbrink","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pascalwilbrink"},{"login":"FredFousPro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FredFousPro"},{"login":"SaintierFr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SaintierFr"}],"active_maintainers":[{"login":"Sander3003","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sander3003"}]},"events":{"total":{"DeleteEvent":3,"PullRequestEvent":2,"IssuesEvent":9,"WatchEvent":1,"IssueCommentEvent":5,"PushEvent":4,"PullRequestReviewEvent":4,"CreateEvent":1},"last_year":{"DeleteEvent":1,"PullRequestEvent":1,"IssuesEvent":5,"IssueCommentEvent":2,"PushEvent":2,"PullRequestReviewEvent":2}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/automate_projects.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T00:35:52.424Z","updated_at":"2024-11-06T00:35:52.424Z","repository_link":"https://github.com/com-pas/compas-architecture/blob/main/.github/workflows/automate_projects.yml","dependencies":[{"id":20582583485,"package_name":"alex-page/github-project-automation-plus","ecosystem":"actions","requirements":"v0.8.1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/reuse.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T00:35:52.584Z","updated_at":"2024-11-06T00:35:52.584Z","repository_link":"https://github.com/com-pas/compas-architecture/blob/main/.github/workflows/reuse.yml","dependencies":[{"id":20582583486,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20582583487,"package_name":"fsfe/reuse-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":6.091309882077699,"created_at":"2023-09-11T14:52:07.954Z","updated_at":"2026-05-26T22:30:30.724Z","avatar_url":"https://github.com/com-pas.png","language":"CSS","category":"Energy Systems","sub_category":"Energy System Modeling Frameworks","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"\u003c!--\nSPDX-FileCopyrightText: 2021 Alliander N.V.\n\nSPDX-License-Identifier: CC-BY-4.0\n--\u003e\n\n# CoMPAS Architecture\n\n[![REUSE status](https://api.reuse.software/badge/github.com/com-pas/compas-architecture)](https://api.reuse.software/info/github.com/com-pas/compas-architecture)\n[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/5925/badge)](https://bestpractices.coreinfrastructure.org/projects/5925)\n[![Slack](public/LFEnergy-slack.svg)](http://lfenergy.slack.com/)\n\nThis site provides the architectural description of CoMPAS. It describes the [Functional Architecture](FUNCTIONAL_ARCHITECTURE.md), presenting the logical view and design decisions, as well as the [Technical Architecture](technical/TECHNICAL_ARCHITECTURE.md), presenting the deployment view. It describes the [Technology Choices](TECHNOLOGY.md) made for the project together with the motivation.\nGeneral information about CoMPAS can be found [on the wiki at the LFE site](https://wiki.lfenergy.org/display/HOME/CoMPAS).\n\n## Resources\nMore information on the CoMPAS project can be found on the [LF energy wiki page](https://wiki.lfenergy.org/display/SHP/).\n\n## Contributing\nInterested in contributing? Please read carefully the [CONTRIBUTING guidelines](https://com-pas.github.io/contributing/).\n\n## GitHub Pages\nThis site is provided as a [gitHub pages site](https://com-pas.github.io/compas-architecture/). \nThe content is maintained and edited on [GitHub](https://github.com/com-pas/compas-architecture). \nContributors are only allowed to contribute by editing the content on GitHub and must do so by presenting their modifications as *pull-request* to the community. \nThe diagrams on this page are created using [DrawIO](https://github.com/jgraph/drawio-desktop/releases) \nand follow [Unified Modeling Language (UML)](https://www.omg.org/spec/UML/). \nThe drawIO design file is available on this site: [/blob-files/CoMPAS.drawio](blob-files/CoMPAS.drawio). \nModification made to UML diagrams on this site must be made in this file and the modified file must be part of the pull request.\n\n## Contributing\n\nPlease refer to the [CoMPAS Contributing Guide](https://com-pas.github.io/contributing/) for contribution guidelines.","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["iec61850","61850scl","der","pacs","scl","substation","siemens","sitipe","cim","iec-cim"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/19901","html_url":"https://ost.ecosyste.ms/projects/19901"}