A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Orcas Borland Together Fabrício Teles, abril, 2008

Apresentações semelhantes


Apresentação em tema: "Orcas Borland Together Fabrício Teles, abril, 2008"— Transcrição da apresentação:

1 Orcas Borland Together Fabrício Teles, abril, 2008 fabricio.teles@gmail.com

2 Orcas Conteúdo Borland Together –Borland Together 2007 –Integração c/ outros produtos Borland –Demonstração

3 Orcas Borland Together Borland Together 2007 –Ferramenta de modelagem visual Design de arquitetura de sw Capacidades: –Criação de modelos: UML2.0, BPMN TM –Conforme c/ MDA: UML2.0, XMI2.0, QVT, OCL2.0 Plataformas Eclipse e MS Visual Studio Versão trial disponível em: http://www.borland.com/downloads/download_together.html

4 Orcas Borland Together Integração c/ outros produtos Borland –Borland StarTeam Gerenciamento de mudanças e configuração –Borland Caliber DefineIT Definição de requisitos –Borland CaliberRM Gerenciamento de requisitos

5 Orcas Borland Together Demonstração –Funcionalidades a serem vistas: Modelos UML2.0 –Criação de modelos UML2.0 Restrições OCL2.0 –Destaque de sintaxe, validação e code sense Profiles UML2.0 –Criação e publicação de profiles Queries QVT –Transformação de modelos

6 Orcas Borland Together Exemplo 1 – UML2/OCL2 –Vôos: context Flight inv: passengers -> size() <= plane.numberOfSeats

7 Orcas Borland Together Exemplo 2 – UML2/OCL2 –Hipoteca: context Mortgage inv: security.owner = borrower inv: startDate < endDate context Person inv: Person::allInstances() -> isUnique(socSecNr) context Person::getMortgage(sum:Money,security:House) pre: self.mortgages.monthlyPayment -> sum() <= self.salary * 0.3

8 Orcas Borland Together Exemplo 3 – UML2 Profile –Kobra2 Profile (Simplificado) K2Specification ServiceView K2Interface K2Realiz K2SubjectComponent * * Interface Association Component

9 Orcas Borland Together Exemplo 3 – UML2 Profile –PenaltySim usando Kobra2 Profile > SimStateKind created running stopped > PenaltySim > IPenaltySim +new() +run() +stop() +getState(): SimStateKind > PenaltySim_SpecificationServiceView >

10 Orcas Borland Together VT Transformation Exemplo 4 – QVT Transformation –Data Modeling para UML Via wizard de exemplos do Together


Carregar ppt "Orcas Borland Together Fabrício Teles, abril, 2008"

Apresentações semelhantes


Anúncios Google