slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Oryx PowerPoint Presentation
Download Presentation
Oryx

Loading in 2 Seconds...

play fullscreen
1 / 31

Oryx - PowerPoint PPT Presentation


  • 210 Views
  • Uploaded on

Oryx. Henrique Prado Sousa hsousa@inf.puc-rio.br. Agenda. Ferramenta Oryx Arquitetura Codificação Instalação. Características. Software Livre Acesso a partir de servidor Execução via browser Extensível por plugin. Cross Oryx. Modelos disponíveis. Arquitetura. Plugin.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Oryx' - chi


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Oryx

Henrique Prado Sousa

hsousa@inf.puc-rio.br

agenda
Agenda
  • Ferramenta Oryx
  • Arquitetura
  • Codificação
  • Instalação
caracter sticas
Características
  • Software Livre
  • Acesso a partir de servidor
  • Execução via browser
  • Extensível por plugin
plugin
Plugin
  • Stencil set +
  • Figuras no formato SVG +
  • Ícones
stencil set
Stencil set
  • Arquivo que define de forma descritiva os elementos

que compõem a linguagem de modelagem e suas regras

  • Arquivo no formato JSON (JavaScript Object Notation)
  • Composto por:
      • Cabeçalho
      • Conjunto de Stencils
      • Regras
stencil set1
Stencil set
  • Arquivo que define de forma descritiva os elementos

que compõem a linguagem de modelagem e suas regras

  • Arquivo no formato JSON (JavaScript Object Notation)
  • Composto por:
      • Cabeçalho
      • Conjunto de Stencils
      • Regras
slide16
SVG
  • Scalable Vetor Graphics
    • http://www.w3.org/Graphics/SVG/
instala o requisitos
Instalação - Requisitos
  • Firefox
  • Tomcat
  • Eclipse
  • Java Development Kit (JDK)
  • Python < v2.5
  • Postgres < v8.3
constru o do ambiente
Construção do ambiente
  • Mozilla Firefox – Instalar addon 1843
  • Criar variável de ambiente no SO “Java_Home”

com o path do JDK

  • Instalar plugin “Subclipse” no Eclipse
  • Instalar plugin “Aptana Studio” no Eclipse
  • Obter o código a partir do SVN no Eclipse no

repositório “http://Oryx-editor.googlecode.com/svn/trunk”

constru o do ambiente1
Construção do ambiente
  • No prompt de comando, digitar:
    • createuser –U postgres –-echo –-pwprompt –-encrypted poem
    • createdb –U postgres –-echo –-encoding utf8 –-owner poem poem
    • psql –U postgres –-dbname poem –-file db_schema.sql
  • Editar o arquivo tomcat-users.xml
    • <?xml version='1.0' encoding='utf-8'?>
    • <tomcat-users>
    • <user username="Oryx" password="Oryx" roles="admin, manager”/>
    • </tomcat-users>
constru o do ambiente2
Construção do ambiente
  • Editar o arquivo build.properties do Oryx,linha

deploymentdir com o Path da pasta apps do tomcat.

Ex: “C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps”

  • Ainda nos arquivos do Oryx, vá em “editor/client/scripts/Oryx.js”

e configure a linha PATH como “PATH: "/Oryx/",”.

Em “poem-jvm/etc/hibernate.cfg.xml”, configure as configurações de

acesso ao banco como:

  • <!-- Database connection settings -->
  • <property name="connection.driver_class">org.postgresql.Driver</property>
  • <property name="connection.url">jdbc:postgresql://localhost/poem</property>
  • <property name="connection.username">poem</property>
  • <property name="connection.password">Oryx</property>
constru o do ambiente3
Construção do ambiente
  • No arquivo build.xml acesse o “External Tools Configuration”,

selecionar os seguintes Targets:

build-with-xhtml-test-files-flag, build-all, deploy-all.

  • Executar o buildpara compilação.
refer ncias
Referências
  •  [1] Daniel, P., Weske, M., Overdick, H., Decker, G., “Oryx BPMN Stencil Set Implementation”, Bachelor Thesis, Hasso Plattner Institut, 30/06/2007, disponível em “http://Oryx-project.org/research”.
  •  [2] Decker, G., Overdick, H., Weske, M., “Oryx - An Open Modeling Platform for the BPM Community”, In Marlon Dumas, Manfred Reichert, and Ming-Chien Shan, editors, BPM, volume 5240 of Lecture Notes in Computer Science, pages 382–385. Springer, 2008.
  •  [3] Kunze, M., Weske, M., “Signavio-Oryx Academic Initiative”, Demo Session of the 8th International Conference on Business Process Management (BPM 2010). Hoboken, NJ, September 2010.
  • [4] Oryx, Site oficial Oryx, disponível em “http://Oryx-project.org/research”, acessado em “20/12/2010”.
  • [5] Peters, N., Weske, M., Overdick, H., Decker, G., “OryxStencil Set Specification”, Final Bachelor’s Page, Hasso Plattner Institut, 30/06/2007, disponível em “http://Oryx-project.org/research”.
  •  [6] Tscheschner, W., Weske, M., Overdick, H., Decker, G., “Oryx Dokumentation”, Bachelorabeit, Hasso Plattner Institut, 30/06/2007, disponível em “http://Oryx-project.org/research”.
slide31

Oryx

Henrique Prado Sousa

hsousa@inf.puc-rio.br