이클립스 시리우스
Eclipse Sirius![]() |
![]() | |
![]() | |
개발자 | 이클립스 재단 |
---|---|
안정적 해제 | 6.3.4 / 2020년 9월 16일;[1] 전 |
리포지토리 | |
기록 위치 | 자바 |
플랫폼 | Linux, MacOS, Microsoft Windows |
유형 | 틀 |
면허증 | 이클립스 공용 라이선스 |
웹사이트 | www |
시리우스는 이클립스 재단의 오픈소스 소프트웨어 프로젝트다. 이 기술은 Eclipse Modeling 기술을 활용하여 EMF, GMF 등 사용자들이 맞춤형 그래픽 모델링 워크벤치를 만들 수 있도록 하며, 만들어진 모델링 워크벤치는 Eclipse 편집기 세트(다이아그램, 테이블, 트리)로 구성되어 있어 사용자가 EMF 모델을 작성, 편집, 시각화할 수 있다.
역사
시리우스는 탈레스와 오베오 사이에 2007년에 시작된 파트너십의 결과물이다.[2] 초기 목표는 모델 기반 아키텍처 엔지니어링을 위한 일반적인 작업대를 제공하는 것이었습니다. 이 작업대는 특정 요구에 맞게 조정될 수 있었다.
2013년 이클립스 재단의 적용대상으로 오픈소스(Open Source)에서 프로젝트를 출시했다.[3][4] 시리우스는 이클립스 플랫폼의 연간 출시 열차에 통합되어 있다.[5]
원칙
Sirius는 선언적 설명을 사용하는 검증 규칙과 작업을 통해 그래픽, 테이블 또는 트리 편집기의 관점에서 모델링 작업대의 사양을 가능하게 한다. 모든 형상 특성과 동작은 최소한의 기술적 지식으로 구성할 수 있다. 이 설명은 Eclipse IDE 내의 작업대를 구체화하기 위해 동적으로 해석된다. 코드 생성은 관여하지 않으며, 워크벤치의 지정자는 설명을 수정하는 동안 즉각적인 피드백을 가질 수 있다. 모델링 작업대가 완료되면 표준 Eclipse 플러그인으로 배치될 수 있다.
Sirius는 사용자 정의가 가능하고 동적인 표현들을 제공한다. 이러한 표현은 ISO/IEC 42010 표준에서 영감을 받아 관점의 개념에 따라 결합하고 맞춤화할 수 있다. 특정 관점에만 집중된 뷰는 모델 상태와 현재 관심사에 따라 표시와 동작을 모두 조정할 수 있다. 동일한 정보를 다이어그램, 테이블 또는 트리 편집기를 통해 동시에 나타낼 수도 있다.
지정자/개발자의 관점에서 Sirius는 다음을 제공한다.
- 다이어그램, 테이블 또는 나무를 포함하여 편집자를 제공하는 워크벤치를 정의하는 기능.
- 앞서 언급한 환경을 Eclipse IDE 또는 RCP 애플리케이션으로 통합 및 배치하는 기능.
- 전문화 및 확장에 의해 기존 환경을 사용자 지정할 수 있는 기능.
최종 사용자의 관점에서 Sirius는 다음을 제공한다.
- 모델을 설계하기 위한 풍부하고 전문적인 모델링 편집기.
- 이러한 서로 다른 편집자 간의 동기화.
사용하다
시리우스는 주로 복잡한 시스템(산업 시스템 또는 IT 애플리케이션)을 설계하는 데 사용된다. 첫 번째 사용 사례는 탈레스가 2014년 Eclipse Working Group PolarSys에 기여한 Systems Engineering 워크벤치인 카펠라였다.
프로젝트 웹사이트의 Sirius 갤러리는 Sirius를 사용한 프로젝트 중 일부를 나열한다.[6]
호환성.
시리우스 최신판은 다음 버전의 이클립스와 호환된다.
- 이클립스 산소
- 이클립스 네온
- 이클립스 2020-09
시리우스는 모델링 프레임워크 EMF를 기반으로 한다. 따라서 그것은 EMF 호환 모델을 생산할 수 있는 모든 도구와 호환된다.
커뮤니티 및 커뮤니케이션
시리우스 공동체는 이클립스 재단 웹사이트의 시리우스 부분을 중심으로 모여 있다. Sirius 문서는[7] Eclipse 도움말 센터와[8] Sirius 프로젝트의 위키에서 온라인으로 액세스할 수 있다.[9]
컨퍼런스
매년 시리우스 공동체는 시리우스콘에서 만난다.[10] 시리우스의 개발자들도 모델링이나 이클립스 회의에서 실현된 프레젠테이션 덕분에 지역사회와 소통하고 있다.
이름 | 날짜 | 위치 | 발표 제목 |
---|---|---|---|
이클립스콘 북미 2013 | 2013년 3월 26일 | 미국 샌프란시스코 | 사용자 지정 모델링 환경 정의가 쉬워짐. 드디어! |
다시아 2013 | 2013년 5월 14일 | 포르투, 포르투갈 | 다중 관점 시스템 / 공간용 소프트웨어 엔지니어링 |
이클립스콘 프랑스 2013 | 2013년 6월 6일 | 프랑스 툴루즈 | Sirius By 예: 20분 내에 자신만의 다이어그램, 테이블 및 트리 편집기 구축 |
Bicc Net 2013 | 2013년 9월 30일 | 독일 뮌헨 | 시스템 엔지니어링 및 임베디드 시스템을 위한 개방형 도구 |
이클립스콘 유럽 2013 | 2013년 10월 29일 | 독일 루드위스부르크 | Eclipse를 아두이노 프로그래밍 플랫폼으로 전환 |
이클립스콘 유럽 2013 | 2013년 10월 30일 | 독일 루드위스부르크 | 시리우스: 시스템 아키텍처의 게임 변화 |
폴라시스 데이 2013 | 2013년 11월 22일 | 스웨덴 스톡홀름 | Sirius: DSL의 그래픽 편집기 |
CSDM 2013 | 2013년 12월 4일 | 프랑스 파리 | Sirius: 간편한 맞춤형 모델링 작업벤치 제작 |
이클립스콘 북미 2014 | 2014년 3월 18일 | 미국 샌프란시스코 | Sirius-role-playing-game-build-diagram-table-and-tree-editors-20분 |
Solutions Linux 2014 | 2014년 5월 20일 | 프랑스 파리 | 시리우스 : la nouvel donne 오픈소스 pour la conception de systémes |
이클립스 데이 플로렌스 2014 | 2014년 5월 23일 | 이탈리아 플로렌스 | Sirius: 20분 안에 다이어그램, 테이블, 나무 편집기를 만들어라! [19] |
XTextCon 2014 | 2014년 5월 26일 | 독일 키엘 | 시리우스 + 엑스텍스트 |
이클립스콘 프랑스 2014 | 2014년 6월 18일 | 프랑스 툴루즈 | Hands-On Sirius: 도메인별 언어에 대한 그래픽 편집기 만들기 |
주그 여름 캠프 2014 | 2014년 9월 19일 | 프랑스의 라 로셸 | 시리우스 1.0 : UN Schéma Vaut MIEUX 긴 결례 (프랑스어)[22] |
RRL Nantes 2014 | 2014년 9월 19일 | 프랑스 난테스 | 프리젠테이션 시리우스(프랑스어)[23] |
이클립스콘 유럽 2014 | 2014년 10월 29일 | 독일 루드위스부르크 | 시리우스를 빛나게 하는 방법? [24] |
오픈 월드 포럼 2014 | 2014년 10월 31일 | 프랑스 파리 | Sirius: 시스템 설계를 위한 새로운 오픈 소스 방식 - 오베오와 탈레스의 성공적인 협업 이야기 |
이클립스 파이낸스의 날 2014 | 2014년 10월 31일 | 스위스 취리히 | Sirius for financial: IT 및 EA를 위한 자체 그래픽 디자이너 생성 |
이클립스 데이 론 알페스 2014 | 2014년 12월 18일 | 프랑스 리옹 | 시리우스 - 그래픽 모델은 천 단어의 가치가 있다. |
참조
- ^ "Eclipse Sirius 6.3.4". Retrieved 2020-09-22.
- ^ "Obeo website". Retrieved 2015-03-05.
- ^ "Sirius Open Source announcement". Archived from the original on 2015-04-02. Retrieved 2015-03-05.
- ^ "Eclipse proposal for Sirius". Retrieved 2015-03-05.
- ^ "Eclipse release train". Retrieved 2015-03-05.
- ^ "Sirius gallery". Retrieved 2015-03-05.
- ^ "Sirius documentation". Retrieved 2015-03-05.
- ^ "Sirius documentation on the Eclipse Help Center". Retrieved 2015-03-05.
- ^ "Sirius wiki". Retrieved 2015-03-05.
- ^ "SiriusCon website". Retrieved 2017-01-04.
- ^ "Dasia 2013". Retrieved 2015-03-09.
- ^ "EclipseCon France 2013". Archived from the original on 2014-12-03. Retrieved 2015-03-09.
- ^ "Bicc Net 2013". Retrieved 2015-03-09.
- ^ "EclipseCon Europe 2013". Archived from the original on 2015-04-02. Retrieved 2015-03-09.
- ^ "EclipseCon Europe 2013". Archived from the original on 2015-04-02. Retrieved 2015-03-09.
- ^ "PolarSys Day 2013". Retrieved 2015-03-09.
- ^ "CSDM 2013". Retrieved 2015-03-09.
- ^ "EclipseCon North America 2014". Archived from the original on 2015-04-02. Retrieved 2015-03-09.
- ^ "Eclipse Day Florence 2014". Retrieved 2015-03-09.
- ^ "XTextCon 2014". Retrieved 2015-03-09.
- ^ "EclipseCon France 2014". Archived from the original on 2015-04-02. Retrieved 2015-03-09.
- ^ "Jug Summer Camp 2014". Retrieved 2015-03-09.
- ^ "RRLL Nantes 2014". Archived from the original on 2015-04-02. Retrieved 2015-03-09.
- ^ "EclipseCon Europe 2014". Archived from the original on 2015-04-02. Retrieved 2015-03-09.
- ^ "Open World Forum 2014". Archived from the original on 2015-04-02. Retrieved 2015-03-09.
- ^ "Eclipse Finance Day 2014". Retrieved 2015-03-09.
- ^ "Eclipse Day Rhone Alpes 2014". Retrieved 2015-03-09.
추가 읽기
- 기사들
- Sirius: Intelligent Engineering Systems(INES), 2014년 DSM 그래픽 편집기의 빠른 개발
- DSM Graphical Editor 프레임워크 비교 분석: Grapiti 대 Graphiti. 제23회 국제 전기 기술 및 컴퓨터 과학 회의 ERK에서 시리우스 선수단
- SACI(Application Computing Intelligence and Informatics)에서 RESTful Sensor Web Network Modeling을 위한 DSM Graphical Editor 개발, 2014
외부 링크
![]() | 위키미디어 커먼즈에는 이클립스 시리우스와 관련된 미디어가 있다. |