extending and expanding the value of eclipse with commercial products
Post on 22-Feb-2016
34 Views
Preview:
DESCRIPTION
TRANSCRIPT
© 2002 IBM Corporation
Confidential | Date | Other Information, if necessaryApril 22, 2023
Extending and Expanding the Value of Eclipse with Commercial Products
Gary CernosekMarket Manager, Software Design and ConstructionIBM Rational software
Eclipse Foundation, Inc.
Extending Eclipse with additional design and construction functionality
Rational Software Architect
Rational Application Developer
Rational Web Developer
Eclipse
•UML Language Transforms
•Structural Review & Control
•C/C++ Development Tools
•J2EE/EJB & Portal Development•Component Testing•Code Review & Runtime
Analysis•UML Visual Editors•Configuration Management
• UML 2.0 Pattern/ Transform Authoring• Reusable Asset Browser
• Web Development• Web Services Development
• Rich Client Development
• XML & Database Tools
• 4GL Development
Rational Software Modeler
Marketing challenge: Differentiating value
• From Eclipse itself
• Between commercial offerings
Eclipse Foundation, Inc.
Analyst Architect Developer Tester
Rapidly construct, transform,integrate
and generate
code
Design, create,
and execute
tests
Model, simulate, assemble,
and monitor processes
Visuallymodel
applications and data
Provision, configure, tune and
troubleshoot applications
Follow a common process Manage and measure
projects and portfolios Manage requirements
Manage changeand assets
Manage qualityProject Manager
Executive
Align investments with business objectives Analyze and monitor project portfolios
Deployment Manager
Expanding the scope of Eclipse to other roles
Marketing challenge: Differentiating
• Roles and responsibilities
• Product mapping & applicability
Eclipse Foundation, Inc.
Eclipse as the basis for lifecycle tools integration
CustomerExtensions
3rd PartyISV Tools
WebSphere Business
Integration Modeler
Rational Software Modeler
Rational Software Architect
Rational Application Developer
Rational Web
Developer
Rational Functional
Tester
Rational Manual Tester
Rational Performance
Tester
Tivoli Configuration
Manager
Tivoli Monitoring
Analyst Architect Developer Tester Deployment Manager
Project Manager
Executive
Rational Team Unifying Platform
Rational Portfolio Manager
Marketing challenge: Positioning and packaging
• Single products vs. multi-product bundles
• Distinct offerings vs. layered supersets
Eclipse Foundation, Inc.
Realizing the full potential of Eclipse
Eclipse CoreEclipse Core
GEFGEF JDT/CDTJDT/CDT Team Team
HyadesHyades
CM, Merge, Traceability….CM, Merge, Traceability….
Model Services (UML2 ext, other Meta-Models, Code Gen APIs, …)Model Services (UML2 ext, other Meta-Models, Code Gen APIs, …)
EMFEMF
J2EE, Web Services, UML2 ModelsJ2EE, Web Services, UML2 Models
Eclip
se
AnalystArchitect
DeveloperTester Deployment
Manager
Project Manager
Eclipse changes the landscape of development tools
• Notion of what a “product” means
• Takes standards and extensibility to a new level of meaningfulness to customers
Eclipse Foundation, Inc.
Additional value-add
Test and QA Testing and providing patches to harden an open source base for
commercial use Support
Acting as a proxy for customer Intellectual Property Reviews
Assuring the integrity of open source code Critical factor: having committers and leaders on projects
Control is proportional to participation Provides influence, authority, and public perception of leadership Lends credibility to commercial product offerings
Demonstrating support and commitment through marketing events EclipseCon, Eclipse World, Eclipse Seminar Series
top related