Presentation is loading. Please wait.

Presentation is loading. Please wait.

® IBM Software Group © 2008 IBM Corporation RSM and UML 13 june 2008 Fredrik Ferm – ECAT Strategy Team Lead

Similar presentations


Presentation on theme: "® IBM Software Group © 2008 IBM Corporation RSM and UML 13 june 2008 Fredrik Ferm – ECAT Strategy Team Lead"— Presentation transcript:

1 ® IBM Software Group © 2008 IBM Corporation RSM and UML 13 june 2008 Fredrik Ferm – ECAT Strategy Team Lead Fredrik.ferm@se.ibm.com Fredrik.ferm@se.ibm.com +46 70 793 23 13

2 IBM Software Group | Rational software 2 Agenda  IBM Rational Software  New generation modeling tools  Rational Software Modeler v7.0.5

3 IBM Software Group | Rational software 3 IBM Rational Software Delivery Platform What we offer Process design & implementation expertise based on the market’s leading solutions delivery platform Open technology & community innovation for collaborative process driven software & systems engineering Process & portfolio management Change & release management Quality management Architecture management Governance expertise & dashboards  Development productivity  Geographically distributed development & delivery  SOA governance for service delivery lifecycle management  Risk & compliance management

4 IBM Software Group | Rational software 4 Agenda  IBM Rational Software  New Generation Modeling tools  Rational Software Modeler v7.0.5

5 IBM Software Group | Rational software 5  Since 2004, IBM Rational has a new generation of UML modeling tools  Fully built on Eclipse  Major improvements since Rational Rose in  Usability  Configuration management of models  Automation of modeling tasks  Customizability  Integrations  Development solution in many variants  Building blocks of functionality  UML modeling in Rational Software Modeler (RSM) New generation modeling tools – RSx RSA RSD RAD RSM

6 IBM Software Group | Rational software 6 Agenda  IBM Rational Software  New Generation Modeling tools  Rational Software Modeler v7.0.5

7 IBM Software Group | Rational software 7 IBM Rational Software Modeler v7.0.5  Supports major architectural modeling and specification environments  Enables easy adoption and use from a simplified and responsive user interface  Provides an open and extensible modeling platform based on Eclipse v3.3  Supports the development of custom meta-models  Integrates with top-line development platforms  Automates traceability from requirements development, to design, to implementation

8 IBM Software Group | Rational software 8 Solution: Unified Modeling Language (UML) 2.1 Support  Rational Software Modeler is based on the latest open standard Unified Modeling Language (UML) specification version 2.1.  Supports diagramming for architectural and design specification  Class, Communication, Component, Composite Structure, Deployment, Activity, Sequence, State, Object and Use Case diagram types  Automatic diagram generation  Allows you to capture and communicate all aspects of an application architecture using a standard notation that is recognized by many different stakeholders.

9 IBM Software Group | Rational software 9 Solution: Modeling assistance  Visual modeling with content assistance  Guides you with action bars, connection handles, context- sensitive content suggestions, task-specific modeling cheat sheets, extensive online help, samples and tutorials to help you create well-formed models. Simplify the capture of UML models during Analysis and Design  Make modeling more accessible to a broader audience  Including Section 508  New custom views improve the editing experience “Diagram Navigator” view provides a diagram filtered view of the models and workspace Diagram links as first- class citizens “In diagram editing” to accelerate modeling. Properties view Inheritance view

10 IBM Software Group | Rational software 10 Solution: Freeform Diagrams  Simplified diagramming using freeform diagrams  Simplifies the usage of UML notation for design, documentation, communication and understanding design elements captured in UML models.  Include images in diagrams Web Browser-like controls to navigate workspace or model

11 IBM Software Group | Rational software 11 Solution: Making product installation & deployment easier  Optionally install into existing Eclipse environment  Checks plug-in versions for compatibility  Smaller “features” to optionally install  Managed updates  No re-installation from trial to product  No technical license

12 IBM Software Group | Rational software 12 Solution: Model Compare & Merge Model differences & conflicts Description of selected difference or conflict Diagram view of selected difference or conflict for left contributor Choose View Type

13 IBM Software Group | Rational software 13 Solution: Model Sub-Unit Support  Create model fragments (Sub-units) from existing model elements (packages & classes)  Allows for independence of physical structure from logical structure  Model fragments can be version controlled  Provides for better team development support  Model fragments can also be absorbed back into a model at a later point

14 IBM Software Group | Rational software 14 Solution: Consumability  Able to configure UML tools exposed to the user  Simplify interface  Remove unnecessary tools on drawing palettes and in context menus  Enable customers to configure the tools to better suit the needs of different types of modelers  SW architects  Business analysts  Problem domain / requirements analysts  Rose users (disguise UML 2 to appear more like UML 1.x)  Complements existing Project Explorer UML element filtering capabilities  Complements new Profile capabilities

15 IBM Software Group | Rational software 15 Solution: Patterns  Applying Patterns is very simple  Evolution of pattern experience based on lessons learned  Pattern-authoring provides greater flexibility using Open API  All Gang of Four design patterns provided  Additional patterns provided via RAS repository on IBM developerWorks New patterns view providing outline and description of the pattern Pattern rendered as a collaboration to support incremental application Support “drag-and-drop” of pattern parameters into the collaboration

16 IBM Software Group | Rational software 16 Solution: Transformations  Transformation Engine based on JET2  New editor for JET includes syntax highlighting, content assist, outline view and folding  Transformations are optimal for “batch” style computationally intensive operations  Model-to-model  Model-to-code  Transformations may be updated via RAS repository hosted on IBM developerWorks  Examples:  Web Services transformations  XSD transformations

17 IBM Software Group | Rational software 17 Solution: Reusable Assets  Asset browser for accessing reusable assets  Supports the OMG Reusable Asset Specification initiative and assists users who are browsing repositories that contain reusable assets.  Repositories can be structured so that assets can be found easily.  Provides a Reusable Asset Browser for browsing and importing assets from a repository  Users can package model and development artifacts into a RAS bundle

18 IBM Software Group | Rational software 18 Solution: Domain-Specific Conceptual Modeling Based on UML  Ability to create Domain Specific Languages based on UML  Tooling in Rational Software Modeler:  Tooling for diagrammatic composition of profiles  Generation of profile- specific tools  Provide a set of tooling for custom profile-based UML grammars. Profile composition palette Diagrammatic Profile composition Profile tooling generation

19 IBM Software Group | Rational software 19 Solution: Extensibility  Open application program interface (API) to support customizing and extending the modeling environment  UML profile creation and editing to customize the properties stored in UML models  Allows organizations to develop plug-ins and customize the analysis and design tools for their environment and process. Supports the creation of an ecosystem allowing vendors to develop integrations.  Comprehensive extensibility infrastructure for creating specialized extensions to the product  Leverages Open Source API and frameworks (UML 2.1, EMF, GEF)  Extension points for UI, menu, layout, command management, query  Extensions created in Java using Eclipse plug-ins  “Pluglet” support for lightweight scripting using Java  Provides User assistance using wizards and samples

20 IBM Software Group | Rational software 20 Solution: Model Reporting Capability Using BIRT  New, highly customizable model reporting capabilities  Inherits BIRT’s capabilities for report formatting, charting, emitters (e.g. PDF)  BIRT skills can be leveraged on other kinds of reporting applications  Report designers can create report definitions based on such data sets  Designed to support multiple semantic domains  SoDA still available and SoDA works on RSM models

21 IBM Software Group | Rational software 21

22 IBM Software Group | Rational software 22

23 IBM Software Group | Rational software 23


Download ppt "® IBM Software Group © 2008 IBM Corporation RSM and UML 13 june 2008 Fredrik Ferm – ECAT Strategy Team Lead"

Similar presentations


Ads by Google