Nucleus BridgePoint Roadmap Bill Tanner Engineering Manager.

Slides:



Advertisements
Similar presentations
® IBM Software Group Copyright © 2005 IBM Corporation AJAX Toolkit Framework Emerging Internet Technologies Group.
Advertisements

Extending Eclipse CDT for Remote Target Debugging Thomas Fletcher Director, Automotive Engineering Services QNX Software Systems.
CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
Introduction to Maven 2.0 An open source build tool for Enterprise Java projects Mahen Goonewardene.
Productivity Tools For SAS . SAS ® users today ASAP ™Enhancement complementSoft introduces ASAP ™ an innovative productivity tool for SAS ® Diagramming.
TPF/Eclipse: A New TPF Application Test Tool for the Eclipse and WebSphere ® Environments Presenter: Thiru Thirupuvanam TPF Users Group May 2003 New Orleans,
Elevator Simulator DSL Project Presented by Miguel Garzón and Stéphane Leblanc 1.
DEV-2: Getting Started with OpenEdge® Architect – Part I
Chapter 22 UML Tooks and UML as Blueprint Model-Driven Architecture (MDA) Object-Constraint Language (OCL)
Goals Give you a feeling of what Eclipse is.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
DataXtend 8.4 and Beyond Tomáš Kučera Principal Solution Architect November 11, 2009.
1 Model-driven development of SOA with Web services – using QVT technology Master thesis by Berge Stillingen Department of Informatics, University of Oslo.
MDA and QVT in Together Architect 2006  Pavel Kobiakov, Borland Software Corporation  06 December 2005.
NetBeans IDE Tal Maoz Na’ama Zahavi.
Integrated Development Environments. Today We Will: Go over more advanced functionality of Eclipse. Break up into teams to work on presentation and final.
Eclipse[10] MIPSinEclipse. Overview Goal: To provide a friendly development environment for CS students programming in MIPS (particularly CS33 at UCLA),
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
Eclipse Introduction Dwight Deugo Nesa Matic
Chair of Software Engineering OOSC - Summer Semester Object-Oriented Software Construction Bertrand Meyer.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
Chair of Software Engineering ATOT - Lecture 2, 2 April Advanced Topics in Object Technology Bertrand Meyer.
Whole Platform Tesi di Dottorato di: RICCARDO SOLMI Università degli Studi di Bologna Facoltà di scienze matematiche, fisiche e naturali Corso di Dottorato.
© 2008 IBM Corporation Behavioral Models for Software Development Andrei Kirshin, Dolev Dotan, Alan Hartman January 2008.
Time Domain Analysis Tool Semester Project Presentation Ehsan Ghaneie Ken Waller EEL 6883 – Software Engineering II Spring 2007.
NetBeans IDE Vishnuvardhan.M Dept. of Computer Science - SSBN.
© 2008 Zend Technologies; made available under the EPL v March 2008 PDT – The PHP Development Toolkit Assaf Almaz, PDT co-Project Leader Zend Technologies.
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
Eclipse IDE. 2 IDE Overview An IDE is an Interactive Development Environment Different IDEs meet different needs BlueJ and DrJava are designed as teaching.
03 Using Eclipse. 2 IDE Overview An IDE is an Interactive Development Environment Different IDEs meet different needs BlueJ and DrJava are designed as.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Bogor-Java Environment for Eclipse MSE Presentation II Yong Peng.
Definition of the SDK for FIspace Augusto Morales & Hector Bedón UPM.
MDA and QVT  Tom Gullion, Director of Product Management, Together Products.
Summary Report Project Name: Model-Driven Health Tools (MDHT) Brief Project Description: Support the complete lifecycle of designing CDA implementation.
Visual Studio 2010 and.NET Framework 4 Training Workshop.
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
Selected Topics in Software Engineering - Distributed Software Development.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
XASTRO-2 Overview Presentation CCSDS SAWG Athens Meeting 12 th April 2005.
Beta Prototype Sarah Kuria Overview Project Schedule Important Events Process Related Information Other Experiences Demonstration.
Product Update March Copyright © IET Ltd 2008 Agenda  Release 7.7  VerifIEr.
CASE Tools Union Palenshus. In the early days… ► Software engineering tools consisted solely of translators, compilers, assemblers, linkers, loaders,
Eclipse 24-Apr-17.
BridgePoint Integration John Wolfe / Robert Day Accelerated Technology.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Eclipse. An IDE is an Integrated Development Environment Different IDEs meet different needs BlueJ, DrJava are designed as teaching tools Emphasis is.
What is Eclipse? Campbell D McCausland Principal Engineer Tiger Development Team.
Design of an Integrated Robot Simulator for Learning Applications Brendon Wilson April 15th, 1999.
© 2002 IBM Corporation Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation Pete Nicholls IBM Toronto Lab TPF Toolkit.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Cross Language Clone Analysis Team 2 February 3, 2011.
Summer Project Marama2008 By Robert and Johnson. What is Marama? Marama is an Eclipses based toolset permits rapid specification of notational elements,
Brad Adams IBM Software, Rational 05/13/14
Chapter – 8 Software Tools.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
Bogor-Java Environment for Eclipse MSE Presentation III Yong Peng.
© 2005 by QNX; made available under the EPL v1.0 | March 8, 2016 CDT Roadmap Doug Schaefer CDT Project Lead QNX Software Systems.
Eclipse 27-Apr-17.
Programming 2 Intro to Java Machine code Assembly languages Fortran Basic Pascal Scheme CC++ Java LISP Smalltalk Smalltalk-80.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Slide: 1 GNATbench, an Ada Eclipse plugin Vincent Celier FOSDEM 8-9 February 2009 Senior software engineer, AdaCore.
Visual Studio 2010 and .NET Framework 4 Training Workshop
ATS Application Programming: Java Programming
HP C/C++ Remote developer plug-in for Eclipse
Behavioral Models for Software Development
Presentation transcript:

Nucleus BridgePoint Roadmap Bill Tanner Engineering Manager

Outline Scope Releases 1H 2005 Releases 2H and beyond Q&A

Scope - Immediate Through the end of next year. Releases about every 6-9 months. Features as they become available 4Q041/2Q053/4Q05

Scope – Future 2006 and beyond …..

Releases 1H05 Front-end products Back-end products Date Model Builder – Eclipse-based – Added Features Model Builder – More Features Model Verifier – Eclipse-based – Added Features MC-3020 – Persistence – Multi-tasking – Nucleus PLUS Integration MC-2020/MC-3020 – Eclipse-based – Harmonization – Defect fixes 1Q05 2Q05

Releases 2H05 Front-end productsBack-end productsDate Model Builder – Productivity Features Model Debugger/Verifier – Harmonization Legacy Integration Tool MC-2020/MC-3020 – Productivity Features – Integration with Model Debugger – Commence work on Mako – Generator replacement 3/4Q05 4Q05

Model Builder (Eclipse-based) Eclipse 3 Refreshing look and feel Common platform for our tools Plug-in architecture Team plug-in

Model Builder (Added Features) Syntax Highlighting for Activity Editors Double-click access to parse and audit errors Cut/copy/paste on the diagrams Undo/redo/revert on the diagrams Nested Packages Nicer behavior on existing diagrams – drawing, grabbing, zooming

Model Builder (More Features) Package-based Version Control Search facility Sequence Chart Use Case Notes

Model Verifier Plug-in based on Eclipse Debugger Framework for integration with EDGE later in the year Additional features such as multi- domain, breakpoints, audits

MC-3020 (Persistence) Persistent classes and links Marking individual classes and/or subsystems persistent Works with any non-volatile storage (NVS) technology Explicit user synchronized "commit to NVS" operation Compact storage

MC-3020 (Multi-tasking) Nucleus PLUS Tasks Class and domain allocation

MC2020/MC-3020 (Integration with Eclipse) MC Integration with a GUI!!! Build button Minimal integration at first, then with EDGE build environment.

MC-2020/MC-3020 (Harmonization) Alignment of the following features: –Installation –Marking –Documentation (a la Mentor standard) –Build environment –Mechanisms –Archetypes

Model Builder (Productivity Features) Plug-ins –Domain Chart Editor –Bridge Editor xtUML extensions –Actions on transitions –Inheritance –Instance reference passing –Enhanced data type support –In-sync with Executable UML Book

Model Debugger/Verifier (Harmonization) Same UI, different back-end Combines features from both tools – the best of both worlds Integration with Nucleus EDGE –“View” from OAL to assembly –Multi-level breakpoints Host and target support

Legacy Integration Tool Wizard-like interface Parses header files Provides a list of function prototypes Group and associate with External Entities Organize header files for Model Compiler

MC-2020/MC-3020 (Productivity Features) Actions on transitions Inheritance Instance reference passing Enhanced data type support In-sync with Executable UML Book

MC-2020/MC-3020 (Integration with Model Debugger) Add support for debug protocol changes Additional protocols Harmonization of MC-2020/MC-3020

Mako – Generator Replacement (Commence work) Fast, fast, fast Quick turnaround from Δ to code gen Same features as Gen today –Arbitrary schema –Instance populations Archetype compilation Multiple languages

2006 and beyond Tools Marking Editor Instance Editor Merge Coverage/Profiling Integrations Requirements Doc Generation Matlab Mentor prods MC’s MT II SIMdx Java UML 2.0 Metamodel Diagrams Profiles XMI

Q&A