• Nenhum resultado encontrado

Tutorial OME3. Paulo de Lima (plc2) Especificação de Requisitos e Validação de Sistemas. IF716 Cin UFPE OME3

N/A
N/A
Protected

Academic year: 2021

Share "Tutorial OME3. Paulo de Lima (plc2) Especificação de Requisitos e Validação de Sistemas. IF716 Cin UFPE OME3"

Copied!
13
0
0

Texto

(1)

Tutorial OME3

Paulo de Lima (plc2)

Especificação de Requisitos e Validação de Sistemas IF716 – Cin – UFPE

OME3

• Ferramenta para modela em i*...

• ...além de modelar noutras linguagens (frameworks). Ex: NFR (req. não funcionais)

• OME = Organization Modelling Environment

• Site oficial em: http://www.cs.toronto.edu/km/ome/

(2)

Instalação e Execução

• Baixe o arquivo compactado do OME3(.rar) • Extraia-o num diretório de sua preferência • Execute o “jome3.bat”, ou “ome3.bat”

Tutorial OME3 - www.cin.ufpe.br/~if716 3

Tela inicial do OME3

• Este é o gerenciador de projetos (Project View Manager) • Primeiro criaremos um projeto

(3)

Criando projeto

Tutorial OME3 - www.cin.ufpe.br/~if716 5 • Clique no botão chamado "New Project".

• Abrirá uma janela para que você insira o nome do novo projeto

• Colocado o nome, clique no botão "Continue". • Um novo projeto foi criado!

Carregando projeto

• Clique no botão "Load Project(s)".

• Uma janela abrirá para que você marque os projetos que deseja carregar • Após marcá-los clique no botão "Continue".

• Todos os projetos (modelos) foram carregados para a visão do projeto (Project View)

(4)

Fechando um projeto aberto

• Selecione o projeto na ‘Visão de Projeto’

(Project View)

• Clique no botão "Close Project".

• O projeto será removido do Project View. • OBS: isto não deletará o projeto.

Tutorial OME3 - www.cin.ufpe.br/~if716 7

Criando um novo modelo

• Clique no botão "New Model". • Uma janela abrirá para inserir: – O nome do novo modelo – O projeto ao qual pertencerá

– Qual linguagem(framework) será usada • Depois, clique no botão "Continue“ • Um modelo vazio será aberto!

(5)

Exibindo um modelo existente

• Clique no modelo para selecioná-lo.

• Clique no botão "Show Model".

• O modelo selecionado será aberto, e editável.

Tutorial OME3 - www.cin.ufpe.br/~if716 9

Agora...Modelando com OME

• Você tem o modelo (vazio) • E uma interface gráfica, com

elementos do seu framework escolhido (ex: nfr, i*)

(6)

Tutorial OME3 - www.cin.ufpe.br/~if716 11

Modelando com OME

• Barra de menus (Menu Bar):

– Parte superior da janela

– Fornece acesso a menus básicos e alguns específicos do framework modelado

(7)

Modelando com OME

• Barras de ferramentas (Toolbars):

– Oferece acesso rápido para funções mais usadas. – Estão abaixo da barra de menus.

– Plugins tem acesso às barras de ferramentas.

Tutorial OME3 - www.cin.ufpe.br/~if716 13

Modelando com OME

• Criação de Objetos (Creating Objects):

– Serve para adicionar objetos ao seu modelo

– Para adicionar o objeto, pressionar o botão do objeto desejado e siga as instruções apresentadas na barra de status.

(8)

Modelando com OME

• A Barra de status (Status Bar):

– Ocasionalmente, as informações importantes serão exibidas na barra de status.

Tutorial OME3 - www.cin.ufpe.br/~if716 15

Modelando com OME

• Pop-up Menu:

– Aparece quando clicado com o botão direito do mouse no gráfico. – Apresenta funções importantes. Ex:

(9)

Modelando com OME

• Selecionando objetos:

– Clique no objeto e ele estará selecionado.

– Aparecerá uma caixa (ex: vermelha) ao redor do objeto. – Selecione vários: segure a

tecla Control + cliques nos vários objetos.

Tutorial OME3 - www.cin.ufpe.br/~if716 17

Modelando com OME

• Seleção de Links:

– Os links (relacionamentos) são apenas

(10)

Modelando com OME

• Excluindo objetos:

– Selecione os objetos que deseja deletar

– Pressionando a tecla DELETE, irá deletar todos os objetos selecionados no modelo.

Tutorial OME3 - www.cin.ufpe.br/~if716 19

+ DEL =

Modelando com OME

• Expansão de objetos:

– Se o objeto permitir ele pode ser expandido e reduzido. Ex: actor, no i* – Para expandí-lo ou reduzí-lo, dê 2-cliques com o mouse sobre o objeto. – Método alternativo: menu pop-up do objeto (botão direito do mouse).

(11)

Salvando e exportando modelos

• Em OME é possível salvar e exportar seu

modelo.

• O “Salvar” armazena um arquivo do tipo *.tel no disco e é editável no OME.

– Para salvar, vá ao menu: FILE - SAVE

• O “Exportar” converterá seu modelo em outro formato de arquivo. Ex: imagens

– Para exportar, vá ao menu: FILE – EXPORT

• Selecione o tipo *.PNG

Tutorial OME3 - www.cin.ufpe.br/~if716 21

Outros softwares

• Há outros sistemas que modelam em i* • São alternativas, por exemplo:

– IStarTool: http://portal.cin.ufpe.br/ler/Projects/IStarTool.aspx

– OpenOME: https://se.cs.toronto.edu/trac/ome/wiki

– Visio: http://office.microsoft.com/en-us/visio/

(12)

AGORA, PRATICAR A MODELAGEM

COM O OME!

Tutorial OME3 - www.cin.ufpe.br/~if716 23

Exercício (1 de 2)

Modele no OME este SD:

(13)

Exercício (2 de 2)

E o SR:

Referências

Documentos relacionados

Corporate Control and Policies Page 12 UNIVERSIDAD DE PIURA UNIVERSIDAD DEL PACÍFICO UNIVERSIDAD ESAN UNIVERSIDAD NACIONAL AGRARIA LA MOLINA UNIVERSIDAD NACIONAL

Na imagem abai- xo, por exemplo, as dimensões e o posicionamento dos personagens (Tio Sam e Cardoso) traduzem, em linguagem simples, o desnível geopolítico existente entre Brasil

Somente na classe Aberta Jr e Sr, nas modalidades de Apartação, Rédeas e Working Cow Horse, que será na mesma passada dessas categorias e os resultados serão separados. O

A inscrição do imóvel rural após este prazo implica na perda do direito de manter atividades agropecuárias em áreas rurais consolidadas em APP e Reserva Legal, obrigando

Mas existe grande incerteza sobre quem detém esses direitos em certas áreas do Brasil rural.. Esta é a posição do Brasil em relação à segurança de direitos de propriedade de

This infographic is part of a project that analyzes property rights in rural areas of Brazil and maps out public policy pathways in order to guarantee them for the benefit of

Conjunto de quatro peças, para transmissão manual e transmissão automática, apenas para condução à esquerda.. Disponível nas seguintes cores:

O estudo múltiplo de casos foi aplicado para identificar as semelhanças e dissemelhanças na forma como as empresas relacionam seus modelos de negócios e suas