액티비티(소프트웨어)

Activiti (software)
액티비티
Alfresco Activiti Process Modeler Screenshot.png
Alfresco의 Activiti Process Modeler 계약 워크플로우 스크린샷
개발자Alfresco와 Activiti 커뮤니티
초기 릴리즈2010년 12월, 11년 전(2010-12)[1]
안정된 릴리스
7.1.x[2] / 2019년 5월[2] 19일
저장소
기입처자바
운영 체제크로스 플랫폼
유형워크플로우 엔진, BPM
면허증.Apache 라이센스 2.0[3]
웹 사이트http://www.activiti.org

Activiti는 Java로 작성오픈소스 워크플로우 엔진으로 BPMN 2.0에서 [4]설명된 비즈니스 프로세스를 실행할 수 있습니다.Activiti는 Alfresco의 Alfresco Process Services(APS)[5]의 기반이며, Alfresco는 Activiti 프로젝트의 주요 [6]스폰서입니다.

역사

2010년 3월, jBPM의 양대 개발자인 Tom Baeyens와 Joram Barrez가 Red Hat을 떠나 Alfresco의 직원으로 Activiti를 시작했습니다.Activiti는 jBPM에 대한 워크플로우 경험을 기반으로 하지만 이전 jBPM [7]코드를 기반으로 하지 않는 새로운 코드 기반입니다.

미국Activiti의 첫 번째 버전은 5.0으로, 제품이 jBPM 1에서 [8]4까지를 통해 습득한 경험의 연속임을 나타냅니다.

2016년 10월, Barrez, Rademakers(Activiti in[9] Action의 저자) 및 기타 기고가들이 Alfresco를 [10]떠났다.떠나는 개발자들은 Flowable이라는 새로운 프로젝트를 시작하기 위해 Activiti 코드를 포크했다.

2017년 2월 Activiti의 새로운 상용 버전이 출시되어 Alfresco Process Services로 [5]브랜드 변경되었습니다.

2017년 5월 Activiti는 애드혹 서브 프로세스와 새로운 애플리케이션 사용자 [11]인터페이스를 지원하는 6.0.0 버전을[2] 출시했습니다.

구성 요소들

이 프로젝트는 [4]함께 작동하는 일련의 애플리케이션입니다.

  • 웹 기반 그래픽 워크플로우 제작 인터페이스인 Modeler
  • 워크플로우를 개발하기 위한 Eclipse 플러그인인 Designer
  • 엔진, 핵심 워크플로우 프로세서
  • 탐색기 - 프로세스 정의 도입, 새로운 프로세스 인스턴스 시작 및 워크플로우 작업 수행을 위한 웹 도구
  • Cycle, 비즈니스 사용자와 소프트웨어 엔지니어 간의 공동 작업을 위한 웹 앱

대체 모델링 GUI

Yaoqiang BPMN Editor(FLOSS, GPLv3)는 Activiti 엔진에 연결할 수 있으므로 Activiti Modeler 대신 그래픽 워크플로우 오서링 인터페이스로 사용할 수 있습니다.

DocuBrain Workflow Editor는 일반 BPMN 프로세스를 생성하고 편집하는 데 사용할 수 있는 독립 실행형 BPMN 2.0 호환 워크플로 편집기입니다.편집기는 Activiti에 대한 직접 연결과 Activiti의 모든 사용자 지정(예: Activiti 특정 요소 속성, Camel Task, Mull Task 등 Activiti 특정 작업)을 지원합니다.

레퍼런스

  1. ^ Long, Josh (2 December 2010). "Activiti 5.0 GA, the Apache 2 Licensed BPMN 2 Engine Released". InfoQ. Retrieved 29 August 2017.
  2. ^ a b c "Activiti GitHub Releases". GitHub. Retrieved 19 May 2019.
  3. ^ 액티비티에 관한 FAQ, Apache 라이선스가 필요한 이유
  4. ^ a b Andrew Bonham (2016-09-28). "Comparing and Contrasting Open Source BPM Projects". Capital One DevExchange. Retrieved 2016-12-29.
  5. ^ a b "Alfresco Releases Digital Business Platform to Speed App Development". CMSWire. February 28, 2017. Retrieved August 22, 2017.
  6. ^ "About Activiti". Activiti. Retrieved 29 August 2017.
  7. ^ 프로세스 개발: Alfresco가 Tom Bayens 블로그에서 Activiti를 작성하다
  8. ^ 액티비티에 관한 FAQ, 첫 번째 버전은 왜 5.0입니까?
  9. ^ Tijs Rademakers (2012-07-01). "Activiti in Action". Manning Publications. Retrieved 2016-12-29.
  10. ^ Sandy Kemsley (2016-10-20). "Another rift in the open source BPM market: @FlowableBPM forks from @Alfresco Activiti". Enterprise Irregulars. Archived from the original on 2016-12-30. Retrieved 2016-10-20.
  11. ^ Al-Sarori, Bassam. "Activiti 6 is here!". Alfresco Community. Retrieved 29 August 2017.

외부 링크