Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouCláudia Paixão Batista Alterado mais de 8 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.