Copyright © 2010 Obeo, Made available under the Eclipse Public License v 1.0 11 SCA Tools 2.1.0 (Helios) Release Review Planned Review Date: June 11, 2010.

Slides:



Advertisements
Similar presentations
Europa Simultaneous Release | © 2007 by Borland Software Corporation, made available under the EPL v1.0 1 GMF 2.0 Europa Simultaneous Release June 06,
Advertisements

Galileo Simultaneous Release Review © 2009 by Borland Software Corp., made available under the EPL v1.0 Object Constraint Language (MDT OCL) 1.3 Galileo.
Ganymede Simultaneous Release Review © 2008 by Borland Software Corp., made available under the EPL v1.0 MDT UML2Tools 0.8 Ganymede Simultaneous Release.
© 2007 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
© 2006 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
IAAnalyzer: Towards a Model-Driven Modeling and Analysis Framework for C ONNECT(ors) Massimo Tivoli, University of L’Aquila (UNIVAQ)
E4 July 2010 Move | © 2010 Eclipse Contributors, made available under the EPL v1.0E4 July 2010 Move | © 2010 Eclipse Contributors, made available under.
© 2006 by IBM and Oracle; made available under the EPL v1.0 | Santa Clara | Mar. 23, 2006 Arthur Ryman, WTP PMC, IBM Rational Software Raghu Srinivasan,
1 Eclipse SOA Roadmap Proposal V Change History VersionDateChanged N/a Merge of first two milestones Update.
Deployment and administration of SOA / SCA distributed systems Grand Colloque STIC 2007, La Villette – Cité des sciences et de l’industrie Damien Fournier,
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
2006 JavaOne SM Conference | Session TS-4160 | © 2006 by IBM Create, Test, and Consume Web Services with the Eclipse Web Tools Platform Jeffrey Liu, Release.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
Standards for Technology in Automotive Retail STAR Workbench 1.0 Michelle Vidanes & Dave Carver STAR XML Data Architects, Certified Scrum Masters.
Vex Release Review | © 2012 by Vex committers, made available under the EPL v1.0 Visual Editor for XML 1.0 Release and Graduation Review Florian Thienel.
Eclipse 4.0 Release | © 2010 Eclipse contributors, made available under the EPL v1.0 1 Eclipse 4.0 Release Review July 28, 2010 Review communication channel:
Copyright © IBM Corp., All rights reserved; made available under the EPL v1.0 | March 20, 2008 | Short Talk Standards based systems management: An.
© 2007 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Eclipse SOA Tools Platform Project Eric Newcomer IONA Technologies.
Content provided under the terms and conditions of the Eclipse Public License Version June Eclipse Foundation - Chuck Bridgham/
Modeling Tools for Healthcare Technical Overview April 8, 2009.
Dali JPA Tools. About Dali Dali JPA Tools is an Eclipse Web Tools Platform sub-Project Dali 1.0 is a part of WTP 2.0 Europa coordinated release Goal -
Europa Simultaneous Release Review | © 2007 by IBM Corporation, made available under the EPL v1.0 1 Model Development Tools (MDT) 1.0 Europa Simultaneous.
© 2005 by IBM; made available under the EPL v1.0 | May 19, 2005 Tim deBoer WTP Server Tools Open House.
Mylyn Release Review | © 2009 by Mylyn Committers, made available under the EPL v1.0 1 Mylyn 3.4 Release Review Mik Kersten and Steffen Pingel Planned.
Mylyn Release Review | © 2009 by Mylyn Committers, made available under the EPL v1.0 1 Mylyn 3.1 Release Review Mik Kersten and Steffen Pingel Planned.
Selected Topics in Software Engineering - Distributed Software Development.
A graphical specification environment for GCM component-based applications INRIA – I3S – CNRS – University of Nice-Sophia Antipolis EPC OASIS Oleksandra.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary PTP 2.1 Release Review October 29, 2008.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
ModelPedia Model Driven Engineering Graphical User Interfaces for Web 2.0 Sites Centro de Informática – CIn/UFPe ORCAS Group Eclipse GMF Fábio M. Pereira.
Ganymede Simultaneous Release | © 2008 by Springsite B.V., The Netherlands made available under the EPL v1.0 Teneo Ganymede Simultaneous Release.
1 Copyright 2010 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. OHT Application Integration Platform.
Content provided under the terms and conditions of the Eclipse Public License Version 1.0 OOPSLA, San Diego Oct , Eclipse Foundation -
EBPM Creation Review | © 2010 by Andrea Zoppello, Engineering Ing. Informatica S.p.A, made available under the EPL v1.0 1 eBPM Creation Review Planned.
Mylyn Release Review | © 2009 by Mylyn Committers, made available under the EPL v1.0 1 Mylyn 3.3 Release Review Mik Kersten and Steffen Pingel Planned.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Java Workflow Tooling (JWT) Move Review March XX 2010 Transition from Technology.
Review for Eclipse Release Review | © 2012 by Review for Eclipse Committers, made available under the EPL v1.0 1 Review for Eclipse (R4E) 0.11 Release.
Copyright © 2012 Obeo and Petals Link, Made available under the Eclipse Public License v SCA Tools (Juno) Release Review Planned Review Date:
ETrice Release Review | © Protos Software GmbH, Made available under the EPL v 1.0 eTrice Release Review Planned Review Date: Communcation.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary Java Workflow Toolbox (JWT) Release review: Workflow Editor v0.4 & Transformations.
Release Review – Planned Review Date: 01/9/2011 Communication Channel: Greg Wilkins, Jesse McConnell, Hugues Malphettes.
Building easily and quickly an SCA composite with the SCA Composite Designer Stéphane Drapeau Obeo.
EMF Compare Ganymede Simultaneous Release
Teneo Ganymede Simultaneous Release Graduation Review
Java Workflow Tooling (JWT) Release review: JWT v0.5
Object Constraint Language (MDT OCL) 1
Java Workflow Tooling (JWT) Release review: JWT v0.5
Java Workflow Tooling (JWT) Release review: JWT v0.6
Execute your Processes
The JSF Tools Project – WTP (internal) release review
Java Workflow Tooling (JWT) Release review: JWT v0.6
QVT Operational 1.0 Ganymede Simultaneous Release Graduation Review
Java Workflow Tooling (JWT) Release review: JWT v0.6
Java Workflow Tooling (JWT) Release review: JWT v0
Java Workflow Tooling (JWT) Release review: JWT v0.6
Java Workflow Tooling (JWT) Release review: JWT v0
Java Workflow Tooling (JWT) Release review: JWT v0
XSD Ganymede Simultaneous Release
Presentation transcript:

Copyright © 2010 Obeo, Made available under the Eclipse Public License v SCA Tools (Helios) Release Review Planned Review Date: June 11, 2010 Communication Channel: eclipse.stp.sca-tools forum Stéphane Drapeau (Obeo)

Copyright © 2010 Obeo, Made available under the Eclipse Public License v SCA Tools Overview The purpose of the Eclipse SCA Tools project is to develop a set of tools to help developers of SCA applications The SCA Tools project focuses on tools covering the SCA specifications: – SCA ecore meta model corresponding to the XSD scheme proposed by the Open SOA consortium and by OASIS – Ecore meta models of additional implementations, interfaces, and bindings defined by the SCA runtime implementations Tuscany, Frascati, and Fabric3 – Editors (XML, form, graphical) helping developers to construct SCA assembly files – Introspective tools that analyze existing code to complete the SCA model according to SCA annotations found in the code

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Features SCA Meta Model – 2 core meta models: OSOA and OASIS – Extensible: one extension per SCA platform – The user can define its own extensions SCA Composite Designer – Easily extensible – Bottom-up approach: introspection of existing Java code and ComponentType files SCA XML Editor – Customization of the WTP XML editor: auto-completion for attribute values

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Features SCA Form Editor – Editor with a web-interface for SCA XML artifacts SCA Project utilities – Creation wizards – SCA Builder – Generation of Java code skeletons from a composite SCA Runtime support – Deployment of SCA projects on servers from Eclipse – Currently available: Apache Tuscany 1.x, Apache Tuscany 2.x, OW2 FraSCAti 1.x OSOA Java annotations and APIs embedded

Copyright © 2010 Obeo, Made available under the Eclipse Public License v New & Noteworthy Support for: – The Open SOA and OASIS specifications – Different SCA runtimes: Tuscany 1.x, Tuscany 2.x, FraSCAti 1.x, and Fabric3 1.x SCA-OASIS SCA-OSOA

Copyright © 2010 Obeo, Made available under the Eclipse Public License v New & Noteworthy Acceleo is used to generate code skeletons from SCA composites Resolution of the line number in the SCA builder

Copyright © 2010 Obeo, Made available under the Eclipse Public License v SCA Editors SCA Editors editor xmleditor formeditor SCA Composite Designer SCA Composite Designer diagram SCA Domain Model sca edit validation SCA Integration SCA Integration run/debug generator test SCA Introspector SCA Introspector introspection.java GMF editor for composite Additional validation rules SCA meta model + extensions for Tuscany and FraSCAti Tree editor for composite XML editor for composite and componentType Java and ComponentType introspection doc common SCA project, perspective, preference page, builder,... Form editor for composite and componentType Integration with STP PolicyEditor, STP IM Generic reusable classes for building editors Component Plugin Legend: suffix org.eclipse.stp.sca Documentation Architecture

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Non-Code Aspects 2 new commiters in 2009 (Damien and Lionel) Conferences – Eclipse Summit Europe 2009 – Eclipse Con 2010 SCA Tools has been moved from the STP TLP to the SOA TLP in April Schedule

Copyright © 2010 Obeo, Made available under the Eclipse Public License v API Metamodels and corresponding implementations Documentation For users : – - section « Tutorials for SCA Tools users » For developpers : – - section « Tutorials for SCA Tools developers» Wiki –

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Standards The SCA Composite Designer is compliant with: – The SCA specifications 1.0 proposed by the Open SOA consortium and – The SCA Specifications 1.1 proposed by OASIS End of life No features from the previous release have been end- of-life'd in release Tool usability Localization / externalization

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Synergies With other Eclipse projects – EMF project is used to generate the SCA Domain Model – EMF Validation Framework is used to implement the validation rules – GMF project is used to generate the SCA Composite Designer – XML editor from WTP is extended With other communities – OW2 FraSCAti We share the same meta model and The same introspection mechanism – Apache Tuscany Collaboration with the Tuscany community to update SCA Tools according to the last version of Tuscany – Fabric3 Collaboration with the Fabric3 community to provide SCA Tools extensions for Fabric3

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Bugzilla 20 contributions from 6 contributors 92 bugs resolved 7 bugs will be resolved after Helios (enhancements or bug tagged as « help wanted »)

Copyright © 2010 Obeo, Made available under the Eclipse Public License v IP The developer understands and adheres to the Eclipse Development Process, committer responsibilities and due diligence rules, as well as the Eclipse IP Policy All contributions are marked with the keyword “contributed” in bugzilla IP Log – stp.sca

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Project Plan June 2010 – Helios Release : SCA Tools December 2010 – SCA Event Processing Meta Model – SCA Composite Designer: update with the SCA Event Processing Meta Model – SCA Composite Editors: update with the SCA Event Processing Meta Model – Update of the utilities for the OASIS specification (builder, wizards) February 2010 – Ease the definition of WS references – SOA Policy editor support – Use Eclipse EEF for the property view

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Team Stéphane Drapeau – Obeo (lead) Vincent Zurczak – EBM WebSourcing Oisin Hurley – Free Electron at large Etienne Juliot - Obeo David Porter – Progress Software Lionel Seinturier – Univ. Lille Damien Fournier – INRIA

Copyright © 2010 Obeo, Made available under the Eclipse Public License v More information SCA website – SCA wiki – SCA newsgroup: starting point for questions – news://news.eclipse.org/eclipse.stp.sca-tools SCA Bugzilla – Review and create Bugzilla entries SCA SVN repository – tools/org.eclipse.stp.sca/

Copyright © 2010 Obeo, Made available under the Eclipse Public License v Communication Channel for Feedback Please provide feedback on the SCA Tools forum: –