IBM Software Group ® IBM ® Rational ® Rapid Developer v2003 Alon Bar-Ner Rational Software IBM Software Group.

Slides:



Advertisements
Similar presentations
ManageEngine IT360 Product Overview
Advertisements

Compuware Corporation Reuse Strategies Michael S. Sawicki Product Manager OptimalJ
October 10-13, 2006 San Diego Convention Center, San Diego California VoIP/SOA Integration Impact on IT Apps, Processes, & Overall Business.
J0 1 Marco Ronchetti - Basi di Dati Web e Distribuite – Laurea Specialistica in Informatica – Università di Trento.
Enabling Technology Innovation using Open Source Software
Offshore Application Development and Maintenance.
2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
Welcome to Middleware Joseph Amrithraj
Web Service Architecture
OneBridge Mobile Data Suite Product Positioning. Target Plays IT-driven enterprise mobility initiatives Extensive support for integration into existing.
J2EE Architecture Overview
TriZetto Transformation Services TriZetto Web Development.
SAP Overview SAP Solutions. 2 Agenda for the overview Introduction to the SAP R/3 system SAP system’s functionality SAP implemenation methodology mySAP.com.
פתרונות J2EE וטכנולוגיות Oracle Mr. Liran Zelkha, Chief Architect
An architecture for webb applications, J2EE
WebSphere Diego Leone. Summary Story and birth What is WebSphere?/Goals Main features Advantages/Disadvantages Conclusions.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Convergence – Driving down the Cost of Enterprise IT Christoph Rau BEA Vice President, Central & Eastern Europe October 23, 2003.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
1 Business Performance Management works for everyone Norman Manley Vice President.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
Nikolaos Korfiatis The Java 2 Enterprise Edition Platform Dept. of Management & Technology-Athens University of Economics and Business Java 2 Platform.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
eFueloil information systems Applications Prof. Dr.Mohamed El-Azab
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Web-based Software Development - An introduction.
© 2006 IBM Corporation SOA on your terms and our expertise Software Overview IBM WebSphere Message Broker Extender for TIBCO RV.
Presented by, MySQL & O’Reilly Media, Inc. Data Services: Mashing and Shredding Data Using XAware.
IBSS Inc (International Business Software Solutions Inc.) Microsoft.NET.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
Compuware Corporation Business Driven SOA Edwin Schumacher Director of Product Management
WebLogic Versus JBoss.
WINS Data provides customized software solutions, web development, client-server applications using all major up-to-date technologies. We have experience.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Christof Claessens Technology Advisor Microsoft BeLux.
Business-to-Business Authors: Authors: Mladenka Jakovljevic, Prof. Dr. Veljko Milutinovic,
Copyrighted material John Tullis 10/21/2015 page 1 04/02/00 Merchant Servers Presentation John Tullis DePaul Instructor
© 2002 IBM Corporation IBM Israel Software Symposium 2003 accelerate your business An Introduction to Websphere Application Server Integration Capabilities.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Obsydian Component Model Ranjit Sahota Chief Architect Obsydian Development Ranjit Sahota Chief Architect Obsydian Development.
Integrating the Mainframe Liberating Enterprise Data.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
WebSphere Software © 2006 IBM Corporation TXSeries V6 The Next Generation of Distributed CICS TXSeries for Multiplatforms, Version 6.1.
IBM Software Group Name Title Company Rational Application Developer (RAD) V6 Enabling Portlets with Service Data Objects (SDO) Web Services and JavaServer.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
Biztalk server Enn Õunapuu
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Business Applications– Using Java _____ Presented by Priya Saha.
Content Management: What Is It and Why Should You Care?
The Holmes Platform and Applications
J2EE Platform Overview (Application Architecture)
WebSphere Diego Leone.
Web-based Software Development - An introduction
Business Performance Management works for everyone
ApplinX Rod Carlson Senior Technical Lead.
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
SEWICKLEY, PA.
Workforce Central v6.3 Technology
Mark Quirk Head of Technology Developer & Platform Group
Demo for Partners and Customers
Presentation transcript:

IBM Software Group ® IBM ® Rational ® Rapid Developer v2003 Alon Bar-Ner Rational Software IBM Software Group

IBM Software Group | Rational software Agenda  What is IBM Rational Rapid Developer?  Architected Rapid Application Development (ARAD)  Development Process  Product Demonstration  Technology Support  Representative Customers  Success Story by Eran Peleg (CEO), Metaphor Vision

IBM Software Group | Rational software IBM Rational Rapid Developer What is it?

IBM Software Group | Rational software Rational Rapid Developer is Architected RAD  Single, integrated application development environment  Combines model-driven development, RAD techniques, and automated code construction  Rapidly delivers well-architected, executable n-tier business applications  While insulating developers from most of the traditional complexities of the underlying technology platforms

IBM Software Group | Rational software Architected RAD  Rapid application development environment  Leverages:  Standards: J2EE, UML, XML/SOAP, MDA, etc.  New development technologies and techniques  Industry standard design and construction patterns  Generates most of the required application architecture code in a compliant (industry and/or enterprise) manner  Ensures architectural consistency  Delivers engineered quality  Leverages limited high-end skills

IBM Software Group | Rational software Architected RAD (ARAD) “There’s no better way to improve productivity, reduce cost, and ensure scalability and performance of applications, while still putting methods in place that are ‘minimally invasive’. For most enterprises and applications, ARAD should prove to be a near-ideal approach to balancing speed and cost with ‘just enough’ application quality and performance.” Gartner, Research Note, ARAD Brings Architectural Compliance and Developer Productivity

IBM Software Group | Rational software Empower broad class of developers Architected RAD: Rapid Delivery of High-quality Applications Agile, architected, n-tier J2EE applications Model-driven Development RAD Techniques Automated Code Construction Code Component Repository N-tier Construction Patterns Rational Rapid Developer Simplify legacy integration Accelerate application delivery Integrated application development Focus on business value

IBM Software Group | Rational software Partition Architect Testing, Deployment Code Component Repository Transaction Constructor Database Constructor HTML, WML Constructor Messaging Constructor Object Constructor N-Tier Construction Patterns Automated Construction Developing with Rational Rapid Developer Team Development & Version Management  Application Framework  Technology Templates Model Repository RAD Developers (90%) Functional Requirements N-Tier (J2EE) Experts (10%) Technology and Patterns Choices, Partitioning  Class  Database  Business Rules  Process User Interface RAD  Web + i18N  Wireless Integration RAD  XML Messaging  Web Services Custom Business Logic RAD  Code Templates UML+ RAD Visual Modeling Visual / RAD Import or Use Assets  Web Services  Components  Frameworks Application Integration  UML Class Models  DBMS Schema  Legacy Systems Information Assets

IBM Software Group | Rational software Automated Compilation and Deployment UML Models Rational Rapid Developer Application Application Server J2EE Class Model Database Model Process Model Business Logic Enterprise Systems Legacy ERP CRM Supply Chain Financial Database IMS, VSAM, Relational, Partner Adapters Messaging XML API CORBA, EJB, COM, Mainframe Web Services UDDI, SOAP Legacy Integration Partner Systems Customer Supplier Service Provider Marketplace Messaging XML, EDI Web Services UDDI, SOAP B2B Applications WML Mobile Applications Web Applications HTML Rapid Developer: Enterprise Application Features

IBM Software Group | Rational software Logic/Process Visual Transactions RAD Information Import Construction UMLImport TransactionPresentation Transport Rational Rapid Developer: Product Demonstration 6 Technology Selection Construction Patterns DeploymentPartitioning ObjectSpace User Interface RAD 4 WAP HTTP Web Wireless Page WML Site, Style, Web Page, I18N HTML 3 Business Logic Process Model JMS, WebSphere MQ, MSMQ 5 Integration RAD Message Mapping XML Web Services Create,Use SOAP XML Message Acme Co. 1/1/ Web Services Acme Co. 1/1/ Class Model Business Rules Database Model 1 Assets  UML Models  Legacy Systems  DBMS Schema  Web Services  Components

IBM Software Group | Rational software Rational Rapid Developer: Productivity Study Sun Reference Pet Store Application Hand-Coded by Sun Experts Visual Design with Rational Rapid Developer Mouse clicks + 60 lines Mouse clicks lines Mouse clicks + 0 lines 2,000 lines 5,500 lines Client Tier Middle Tier Data Tier Deployment Mouse clicks + 0 lines 400 lines 2,500 lines 10,400 lines Effort Mouse clicks lines

IBM Software Group | Rational software Digital Appliance Many Devices WAP / WML  Nokia, Ericsson  Motorola, Phillips  Panasonic, Sony  Alacatel, Siemens  … Rapid Developer: Runtime Technologies Support DBMS - OLTP Windows, Unix, Linux, M'frame Relational  DB2 UDB v6.0, 7.2, 8  DB2 zSeries (S/390) v6-8  DB2 iSeries V4R5, V5R1  MS SQL Server 7.x, 2000  MS Access  Oracle 7.3, 8/8i, 9i  Sybase 11 Integration Windows, Unix, Linux, M'frame Web Services Database Adapters  Mainframe: IMS, VSAM  Legacy via iWay Adapters  All supported relational API  Mainframe CICS, MVS  EJB, CORBA, COM  HostBridge, MicroFocus SSL, LDAP, Digital Certificates, Role-Based Access Control Security All Operating Systems  Microsoft IE 4.0+  Netscape Navigator 3.0+  Other Compatible HTML Web BrowserMessaging Windows, Unix, Linux, M'frame Platforms XML EDI and other formats via translators  WebSphere MQ (MQSeries)  Java Messaging Service (JMS)  MSMQ  TIBCO  TCP/IP Windows, Unix, Linux, Mainframe Apache, IBM HTTP Server, iPlanet and Others Enterprise JavaBeans EJB, JSP, J2EE  IBM WebSphere 3.5, 4.0, 5  BEA WebLogic 5.x, 6.x, 7.0  Oracle 9iAS R1, R2  Apache Tomcat 4.0 Application Server

IBM Software Group | Rational software Representative Clients: Deployed Applications IBM WebSphere AS 4.0, ADABAS, Oracle 9iDB, WebSphere MQ, NT Web-based claims management system for workers compensation IBM Global Services, State agency staff Govt State Agency (USA) IBM WebSphere, ADABAS, OracleDB, Linux Web-based job posting / application system Information Builders (IBI), State agency staff Govt State Agency (USA) Microsoft WinDNA, MS SQL Server Microsoft DNA/COM, Oracle8iDB, Windows NT IBM WebSphere AS, DB2, WebSphere MQ, Linux Microsoft DNA/COM, MS SQL Server, Windows NT Technology HIPAA-compliant cardiac assessment and state reporting, CDC NEDSS guidelines Technology Solution Partners (TSP) New York Presbyterian Hospital Network B2B portal for matching buyers and sellers of Asian goods Technology Solution Partners (TSP) AsianVendors Various: - Contract lab management. - Ad agency management In-house staffFortune 50 Healthcare Products Company On-line order system between IBM PSG and Fortune 100 communications company Alpha-Gamma Technologies IBM Personal Systems Group Application Project Team Customer

IBM Software Group | Rational software Representative Clients: In Development Microsoft DNA/COM, MS SQL Server HIPAA-compliant hospital-acquired antibiotic resistance (HAAR) surveillance, CDC NEDSS Technology Solution Partners (TSP) Montefiore Hospital Network Development: WebLogic 7.0 Production: IBM WebSphere 4.0, IBM DB2 v7.0, Web Services, Business Objects Various - TBD Microsoft DNA/COM, Oracle8iDB, Windows NT, LDAP Development: Oracle 9iAS, MS Access, MQ Series, Win2000 Production: WebSphere AS 4.0, Oracle 8iDB; MQ Series, Solaris Development: Oracle 9iAS, Oracle 8iDB, NT/2000 Production: IBM WebSphere 4.0, Oracle8iDB, UNIX Technology Policy sales and service (auto) for customer service and independent agents In-house staffFortune 50 Financial Services Company Trauma registry used by state hospitals and trauma centers to comply with state public health mandates Dunn SolutionsGovt State Agency (USA) Comprehensive property and casualty insurance framework In-house staffBearingPoint (formerly KPMG) Various: - Product bar coding repository - Sterilization contractors In-house staffFortune 50 Healthcare Products Company Shipping exchange for matching shipments, brokers and carriers In-house staffIndependent Software Vendor Application Project Team Customer

IBM Software Group | Rational software Case Study: Systems Provider and Fortune 50 Client Challenge  Time-to-market – two weeks  Could not be accomplished with integration brokers after six months  Daily changes to requirements B2B Application Customer System Employee Interface (Order Catcher) Order Processing Application Catalog Application Rational Rapid Developer Application  Product Catalog  Order Entry Processing  Order Change Processing  Order Status and Inquiry  Order History IBM WebSphere, DB2, MQ Series, Linux Database DB2 XML CatalogIn DataIn SnatIn Order In, Resp Order Status, Resp Order Cancel, Resp Order Cancel Status, Resp Order Change, Resp Order Change Status, Resp Invoice Buyer System translator XML-EDI XML Vision Create on-line order system between global systems provider and Fortune 50 client Results Completed in 10 days Kept up to date with daily changes to business requirements Solution  IBM Rational Rapid Developer  IBM WebSphere Application Server  IBM WebSphere MQ  IBM DB2

IBM Software Group | Rational software אנא מלאו את טופס המשוב קוד ההרצאה:A3