-
Rational Unified Process (IBM Rational Software)
- (IBM, Oracle, Borland, Computer Associates .) , , , . [24], [25], .
, - Rational Unified Process (RUP) [13]. RUP , Rational Software (www.rational.com), IBM.
RUP , - (ISO 12207, ISO 9000, CMM .). :
1. () .
2. - .
3. .
. - ( 2 6 ), . , , , , .
. , .
. 1 RUP . , , , . , ( ), , ( ).
1. RUP
RUP, , . , , :
- (inception);
- (elaboration);
- (construction);
- (transition).
(milestone). .
|
|
. , . - - , . , .
:
- : , ;
- ( - 10-20%);
- ( );
- -;
- , ;
- .
, , .
:
- ( 80%), ;
- , , ;
- ;
- ;
- -;
- , .
. :
- , ;
- , .
, . , , .
. :
- , ;
- , , , .
, . :
- , . , ;
- . .
, . , :
|
|
- , ;
- ;
- .
. :
- -, , ;
- (legacy) , ;
- ;
- ;
- .
RUP :
- ;
- ;
- ;
- .
"" (role) , . .
. (activity) . , (artifacts), , , , , . . , . . , , . (guidelines), .
(discipline) , .
RUP :
- -;
- ;
- ;
- ;
- ;
- o;
:
- ;
- ;
- .
RUP Rational Suite, . RUP Web-, :
- RUP;
- RUP, ;
- , . : , ;
- , Rational Suite;
- Rational Rose;
- SoDa;
- Microsoft Word, ;
- Microsoft Project, .
RUP Rational Process Workbench (RPW) - Web- RUP. RPW :
- ;
- ;
- .
, RUP, RPW - . RPW , , Web-, .
|
|
RUP Rational Suite. :
- Rational Suite AnalystStudio - ;
- Rational Suite DevelopmentStudio - ;
- Rational Suite TestStudio - , ;
- Rational Suite Enterprise - , , .
Rational Suite, RUP , :
- o Rational Rose - ( ), UML;
- o Rational XDE - , MS Visual Studio.NET IBM WebSphere Studio Application Developer;
- o Rational Requisite Pro - , . , , , , , ;
- Rational Rapid Developer - Java 2 Enterprise Edition;
- Rational ClearCase - ;
- Rational SoDA - ;
- Rational ClearQuest - e-mail Web;
- Rational Quantify - , ;
- Rational Purify - ;
- Rational PureCoverage - , ;
- Rational TestManager - ;
- Rational Robot - ;
- Rational TestFactory - ;
- Rational Quality Architect - .
Rational Rose [9] - CASE- , . Rational Rose - , RUP. Rational Rose UML, , . Rational Rose : , , (), , . , .
. "" , , . . , . .
|
|
, , , . ( , Rational Rose - ++ Java).
Rational Rose :
- UML, ;
- , , ;
- .
. , , , . .
Rational XDE Rational Rose ( ). Rational XDE :
- ;
- Java # UML;
- ;
- ;
- UML, Java #.
Oracle
Oracle (www.oracle.com) Oracle (Oracle Method) - , . :
- CDM (Custom Development Method) - ;
- PJM (Project Management Method) - ;
- AIM (Application Implementation Method) - ;
- BPR (Business Process Reengineering) - -;
- OCM (Organizational Change Management) - , .
CDM CDM Advantage - ( PJM). Oracle CASE-Method, CASE- Oracle . . , CDM Oracle Developer Suite, Oracle Designer Oracle Forms.
CDM () , (. 2):
- ( );
- ( );
- ( );
- ( );
- ( , );
- .
2. CDM
, , . ( "-"), ( ), .
, , .
, , , . , .
, , , .
CDM:
- -, (Business Requirements Definition);
- (Existing Systems Examination). ;
- (Technical Architecture);
- (Database Design and Build). , ;
- (Module Design and Build). . ;
- (Data Conversion). - , , "" ;
- (Documentation);
- (Testing);
- (Training);
- , (Transition). , , ;
- (Post-System Support).
.
|
|
CDM . , , .
, . , -, , , , - .
CDM :
- (Classic). . 2. , . -, , . , , . 8 36 .
- (Fast Track). , , DSDM (Dynamic Systems Development Method). - , , . , . 4 16 .
PJM - , , , , . PJM , ( , ). , CDM, , , , , :
- (Control and Reporting). , , ;
- (Work Management). , , ;
- (Resource Management). , ;
- (Quality Management). , ;
- (Configuration Management).
PJM . . PJM - , , - .
CDM, PJM .
Oracle Developer Suite . , Java, , - . , . Oracle Developer Suite Oracle Database Oracle Application Server, .
Oracle Developer Suite J2EE: Enterprise Java Beans (EJB), JavaServer (JSP). XML, XSLT, XML XSQL- XML-.
Oracle Developer Suite UML . Oracle, .
Oracle Developer Suite :
- Oracle Designer - ;
- Oracle Forms - ;
- Oracle Reports - ;
- Oracle JDeveloper - Java;
- Oracle Discoverer - ;
- Oracle Warehouse Builder - ;
- Oracle Portal - .
CASE- Oracle Designer , .
Oracle Designer . Oracle Designer (CDM) - , . Oracle Designer - Oracle , UML.
Oracle Designer () . . Oracle Designer :
- Repository Administrator - ( , , );
- Repository Object Navigator - , - ;
- Process Modeler - -;
- Systems Modeler - , "-" (Entity-Relationship Diagrammer), (Function Hierarchy Diagrammer), (Data Flow Diagrammer) (Matrix Diagrammer);
- Systems Designer - , (Data Diagrammer), , , , , PL/SQL (Module Data Diagrammer, Module Structure Diagrammer Module Logic Navigator);
- Server Generator - Oracle (, , , ..);
- Forms Generator - Oracle Forms. , , ;
- Repository Reports - , Oracle Reports.
Oracle Designer , . 70 . - Oracle.
Borland
Borland (www.borland.com) , (Application Life Cycle Management, ALM). Borland :
- ;
- ;
- ;
- ;
- .
.
CaliberRM, Borland Starbase. CaliberRM , MS Word . MS Access MS Word. CaliberRM , , . , , , .
Together ControlCenter [8] TogetherSoft. " " Feature Driven Development (FDD) [18].
Together ControlCenter - , UML J2EE (Java) .Net (#, C++ Visual Basic). , (Together Solo), IBM WebSphere Jbuilder.
LiveSource, - , . . Together StarTeam. Rational ClearCase.
Borland Optimizeit. Optimizeit Suite 5, Optimizeit Profiler for.NET Optimizeit ServerTrace. - J2EE .Net . Optimizeit Suite 5 Jbuilder, Optimizeit Profiler - C#Builder Visual Basic.Net . Optimizeit ServerTrace J2EE- Java-.
ALM : . StarTeam, Starbase. , , , ( CaliberRM), .
StarTeam Microsoft Source Code Control , API. , Together, JBuilder, Delphi, C++Builder C#Builder.
Borland . (touch-point) , . , StarTeam Together, C#Builder Visual Studio.Net. , , . (embedded) . , Jbuilder, , Optimizeit. - (synergistic), . Borland , .
Computer Associates
Computer Associates (www.ca.com) :
- AllFusion Modeling Suite - CASE- [16], :
- AllFusion Process Modeler (BPwin) - ;
- AllFusion ERwin Data Modeler (ERwin) - ;
- AllFusion Component Modeler (Paradigm Plus) - - UML ;
- AllFusion Model Manager (Model Mart) - ;
- AllFusion Data Model Validator (ERwin Examiner) - .
AllFusion Change Management Suite - .
- AllFusion Process Management Suite - .
CASE- ERwin BPwin Logic Works, 1998 PLATINUM Technology, Computer Associates.
BPwin - -, IDEF0, IDEF3. BPwin IDEF0 IDEF3 DFD . BPwin - (ABC).
ERwin , IDEF1X. ERwin , (Oracle, Sybase, DB2, Microsoft SQL Server .) . ERwin , .
Model Mart, , ERwin BPwin. .
Model Mart , , :
- . . : , . . , , . .
- . Model Mart , , , "" . ERwin ( ), .
- . , , . , . , , Model Mart , .