SlideShare a Scribd company logo
1 of 5
Download to read offline
HIGHLIGHTS               The purpose of this application is to      The external application works with
                          ease the process of programming           Visio 2003 and StarUML diagrams.
Supports UML 2.1 and      ClearQuest Designer's state transi-       For Visio 2003, the following XML
up (all current ver-      tions matrix for change requests.         formats are supported:
sions).                   UML2ClearQuest can export UML
                          state charts to ClearQuest Designer,        * XML Drawing (*.vdx).
Analyze state chart syn-                                              * XML Stencil (*.vsx).
tax for ClearQuest state which makes for a simple visual de-
machine compatibility.    sign process. This module enables           * XML Template (*.vtx).
                          for automatic state chart transforma-
UML diagrams can be       tions to ClearQuest Designer’s state      For StarUML the following format is
transferred to new enti- transition matrix for a certain entity     supported:
ties in a ClearQuest
schema, or existing enti- (change request) and is distributed
ties can be modi ied      as an external application, which           * StarUML Project File (*.uml).
based on the UML.         takes UML diagrams (in Visio &
                          StarUML format), and converts them        In all 3 cases (Visio, StarUML and
A ClearQuest-style pre-   to ClearQuest’s state machine.            RSA), only "UML Activity" elements
view of the transition                                              are used to describe a change re-
matrix is available for
checking the end-re-      When exporting, UML diagrams are          quest's lifecycle.
sults.                    checked for compliancy with Clear-
                          Quest: since it's state transition ma-
Code style independ-      trix places several constraints on it's
ency.
                          states and transitions, not all UML di-
Documenting the prop-     agrams are valid. The export
erties of the IBM Ra-     process is configurable; you can, for
tional ClearQuest         example, choose to create a
Designer schemes.         new entity in the database, or
Documenting the com-      change an existing one to
ments to the scheme.      match your UML diagram. If the
                          export process was successful,
Easy to install.          your schema will increase it's
                          version by one, and the entity
Easy to use.
                          will have been successfully
                          added to your schema.
The main capabilities of                 Why UML2ClearQuest:
 The purpose of this ap-     UML2ClearQues:
 plication is to ease the
                                                                         * UML2ClearQuest helps to tune
process of programming
 ClearQuest Designer's       UML2ClearQuest supports the fol-         ClearQuest scheme in very short
state transitions matrix     lowing capabilities:                     terms basing on our UML diagrams
  for change requests.                                                which are describing the whole
UML2ClearQuest can ex-           * Transferring UML states from       process of CM
port UML state charts to
                             MS Visio or StarUML. Design busi-           * UML2ClearQuest allows easy
  ClearQuest Designer,
 which makes for a sim-      ness processes with the comfort of       converting the transition matrix of
ple visual design process.   IBM Rational Software Architect, MS      ClearQuest Designer into the UML
UML Export is supported      Visio and StarUML and easily import      State chart diagrams.
  from StarUML or MS         the results to IBM Rational Clear-          * The quickness and efficiency of
           Visio.
                             Quest to a new or existing record        UML2ClearQuest make it the irre-
                             type.                                    placeable tool for the analysis of the
                                 * Visualizing the import data. Be-   complex and undocumented
                             fore importing, UML2ClearQuest           processes. The time spent for UML
                             shows the state diagram and checks       diagrams' optimization is significantly
                             it for compliancy with the IBM Ra-       less than the time needed for the
                             tional ClearQuest state machine.         analysis of the ClearQuest Designer
                                 * Exporting state machines for       transition matrix.
                             record types from IBM Rational              * UML2ClearQuest helps to appre-
                             ClearQuest. Allows for exporting IBM     ciably reduce TOC of CM process in
                             Rational ClearQuest state machines       company by reducing the require-
                             to UML diagrams MS Visio and             ments for CM manager qualification
                             StarUMLformat for modifying and          and for CM administrator as well.
                             viewing. A modified diagram can          Also by radical reducing of the labor
                             then be imported to the existing         coefficient during ClearQuest De-
                             record type from which it was ex-        signer's schemes debugging.
                             ported.                                     * UML2ClearQuest enclose an in-
                                                                      ternal UML syntax parser that allows
                                                                      rapidly and efficiently receiving re-
                                                                      quired ClearQuest Designer scheme
                                                                      which is bug free.
Documentation features                          Documenting the comments to the
                                                scheme
  * The function of documenting the
properties of the IBM Rational Clear-           Usually the biggest challenge with the
Quest Designer schemes:                         scheme development is the document-
    o The documenting proceeds with the         ing the help item for every field of entity.
template formed in advance that could           In UML2ClearQuest 3.0 it’s possible
be the part of the Configuration Man-           after scheme documenting to type into
agement Plan or Change Management               the field table the help item for every
Plan.                                           field and then, to import the resulted
    o The documenting is being done in          table by the special way. Meanwhile
XML.format. Our solution supports all           UML2ClearQuest creates the new ver-
text editors for XML display including          sion of the scheme and puts there all the
MS Word, Open Office etc.                       comments.. Thus it’s possible to read
    o To be documented:                         comments in the scheme, update them
     + General list of the scheme proper-       and record again unlimited amount of
ties (statistic data), including the ER dia-    times:
gram;                                             * The mode “Get scheme’s properties”
     + The structure of the scheme’s en-        is supported
tities (change requests) divided on                 o Add comments;
StatelessNo Stateless;                             o Update scheme basing on the docu-
     + For every entity the fields structure    ment.
is defined (including initial and listed val-     * Unlimited recurrence is supported as
ues, and comments for every field as            well.
well), statement diagram, ER diagram
(all dependencies – showing the Par-
entChild hierarchy), state transition ma-
trix, list of all activities, and also the
fields behavior description.
    o It is able to define the depth of the
scheme documenting basing on the pre-
determined templates (Brief , Full or
Custom);
    o The templates are available in
Russian and English;
    o Visualization template can be cus-
tomized by the user himself: every con-
trol pattern can be changed including
the language of visualization.
Rationale                                 Solution type:

   In ClearQuest, a change request’s      This module is realized in the form of
lifecycle is described via state ma-      Win32 application, designed in .NET
chines, which is defined by the state     2.0 environment.
transition matrix. Programming these
matrices is an administrative task,       Requirements:
which is based on some specifica-
tion (contained in a “Configuration       * ClearQuest Designer.
management plan” document). The           * Administrative rights.
specification is written by an analyst,   * UML files MS Visio/StarUML format.
usually using two types of charts that
describe a process – State-charts
and Activity-charts. These charts are     Delivery type:
handed over to the administrator,
who plots them to ClearQuest. This        Multiplatform package.
approach has several obvious defi-
ciencies:                                 Compatibility:

  * There’s an excessive link in the      Compatible with ClearQuest
chain: the administrator.                 2003.06.00 and upper.
  * Errors can frequently occur
when transferring the diagrams.           Multilanguage support: Yes (MUI)
  * Correcting the diagram entails        *English, Russian
manual reprogramming of the Clear-
Quest state transition matrix.
Uml2 clearquest

More Related Content

Similar to Uml2 clearquest

Automatically bridging UML profiles into MOF metamodels
Automatically bridging UML profiles into MOF metamodelsAutomatically bridging UML profiles into MOF metamodels
Automatically bridging UML profiles into MOF metamodels
Ivano Malavolta
 
Model Driven Architecture and eXecutable UML
Model Driven Architecture and eXecutable UMLModel Driven Architecture and eXecutable UML
Model Driven Architecture and eXecutable UML
elliando dias
 
Proposal
ProposalProposal
Proposal
iampree
 

Similar to Uml2 clearquest (20)

Pr full uml
Pr full umlPr full uml
Pr full uml
 
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
Raising Abstraction in Timing Analysis for Vehicular Embedded Systems through...
 
Practical Experiences Migrating Unified Modeling Language Models to IBM® Rati...
PracticalExperiences Migrating Unified Modeling Language Models to IBM® Rati...PracticalExperiences Migrating Unified Modeling Language Models to IBM® Rati...
Practical Experiences Migrating Unified Modeling Language Models to IBM® Rati...
 
10.1.1.65.2852
10.1.1.65.285210.1.1.65.2852
10.1.1.65.2852
 
Automatically bridging UML profiles into MOF metamodels
Automatically bridging UML profiles into MOF metamodelsAutomatically bridging UML profiles into MOF metamodels
Automatically bridging UML profiles into MOF metamodels
 
xUMLFinalPresentation.ppt
xUMLFinalPresentation.pptxUMLFinalPresentation.ppt
xUMLFinalPresentation.ppt
 
Model Driven Architecture and eXecutable UML
Model Driven Architecture and eXecutable UMLModel Driven Architecture and eXecutable UML
Model Driven Architecture and eXecutable UML
 
The caQtDM powerpoint (ICALEPCS 2013)
The caQtDM powerpoint (ICALEPCS 2013)The caQtDM powerpoint (ICALEPCS 2013)
The caQtDM powerpoint (ICALEPCS 2013)
 
The caQtDm paper (ICALEPCS 2013)
The caQtDm paper (ICALEPCS 2013)The caQtDm paper (ICALEPCS 2013)
The caQtDm paper (ICALEPCS 2013)
 
X-2E Modernize
X-2E ModernizeX-2E Modernize
X-2E Modernize
 
Pragmatic Model Driven Development using openArchitectureWare
Pragmatic Model Driven Development using openArchitectureWarePragmatic Model Driven Development using openArchitectureWare
Pragmatic Model Driven Development using openArchitectureWare
 
Constructing DSMLs
Constructing DSMLsConstructing DSMLs
Constructing DSMLs
 
Proposal
ProposalProposal
Proposal
 
CN/UML at IPDPS JavaPDC 2007
CN/UML at IPDPS JavaPDC 2007CN/UML at IPDPS JavaPDC 2007
CN/UML at IPDPS JavaPDC 2007
 
Cameo Workbench
Cameo WorkbenchCameo Workbench
Cameo Workbench
 
UMLX and QVT and ATL
UMLX and QVT and ATLUMLX and QVT and ATL
UMLX and QVT and ATL
 
Teklabz schematics generator
Teklabz schematics generatorTeklabz schematics generator
Teklabz schematics generator
 
UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015
UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015
UML Modeling and Profiling Lab - Advanced Software Engineering Course 2014/2015
 
2015 product java
2015 product java2015 product java
2015 product java
 
GanttChart for IBM Rational ClearQuest ver 1.3.1
GanttChart for IBM Rational ClearQuest ver 1.3.1GanttChart for IBM Rational ClearQuest ver 1.3.1
GanttChart for IBM Rational ClearQuest ver 1.3.1
 

More from Alexander Novichkov

Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психолога
Alexander Novichkov
 
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Alexander Novichkov
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
Alexander Novichkov
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
Alexander Novichkov
 

More from Alexander Novichkov (20)

Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
 
Построение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управленияПостроение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управления
 
Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...
 
Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психолога
 
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
 
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
 
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
 
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
 
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
 
CMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team ConcertCMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team Concert
 
CMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcertCMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcert
 
GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4
 
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
 
Услуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организацииУслуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организации
 
Da eto-da
Da eto-daDa eto-da
Da eto-da
 
Обзор продуктов IBM Rational
Обзор продуктов IBM RationalОбзор продуктов IBM Rational
Обзор продуктов IBM Rational
 
Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
 
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно лиReq-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
 

Uml2 clearquest

  • 1. HIGHLIGHTS The purpose of this application is to The external application works with ease the process of programming Visio 2003 and StarUML diagrams. Supports UML 2.1 and ClearQuest Designer's state transi- For Visio 2003, the following XML up (all current ver- tions matrix for change requests. formats are supported: sions). UML2ClearQuest can export UML state charts to ClearQuest Designer, * XML Drawing (*.vdx). Analyze state chart syn- * XML Stencil (*.vsx). tax for ClearQuest state which makes for a simple visual de- machine compatibility. sign process. This module enables * XML Template (*.vtx). for automatic state chart transforma- UML diagrams can be tions to ClearQuest Designer’s state For StarUML the following format is transferred to new enti- transition matrix for a certain entity supported: ties in a ClearQuest schema, or existing enti- (change request) and is distributed ties can be modi ied as an external application, which * StarUML Project File (*.uml). based on the UML. takes UML diagrams (in Visio & StarUML format), and converts them In all 3 cases (Visio, StarUML and A ClearQuest-style pre- to ClearQuest’s state machine. RSA), only "UML Activity" elements view of the transition are used to describe a change re- matrix is available for checking the end-re- When exporting, UML diagrams are quest's lifecycle. sults. checked for compliancy with Clear- Quest: since it's state transition ma- Code style independ- trix places several constraints on it's ency. states and transitions, not all UML di- Documenting the prop- agrams are valid. The export erties of the IBM Ra- process is configurable; you can, for tional ClearQuest example, choose to create a Designer schemes. new entity in the database, or Documenting the com- change an existing one to ments to the scheme. match your UML diagram. If the export process was successful, Easy to install. your schema will increase it's version by one, and the entity Easy to use. will have been successfully added to your schema.
  • 2. The main capabilities of Why UML2ClearQuest: The purpose of this ap- UML2ClearQues: plication is to ease the * UML2ClearQuest helps to tune process of programming ClearQuest Designer's UML2ClearQuest supports the fol- ClearQuest scheme in very short state transitions matrix lowing capabilities: terms basing on our UML diagrams for change requests. which are describing the whole UML2ClearQuest can ex- * Transferring UML states from process of CM port UML state charts to MS Visio or StarUML. Design busi- * UML2ClearQuest allows easy ClearQuest Designer, which makes for a sim- ness processes with the comfort of converting the transition matrix of ple visual design process. IBM Rational Software Architect, MS ClearQuest Designer into the UML UML Export is supported Visio and StarUML and easily import State chart diagrams. from StarUML or MS the results to IBM Rational Clear- * The quickness and efficiency of Visio. Quest to a new or existing record UML2ClearQuest make it the irre- type. placeable tool for the analysis of the * Visualizing the import data. Be- complex and undocumented fore importing, UML2ClearQuest processes. The time spent for UML shows the state diagram and checks diagrams' optimization is significantly it for compliancy with the IBM Ra- less than the time needed for the tional ClearQuest state machine. analysis of the ClearQuest Designer * Exporting state machines for transition matrix. record types from IBM Rational * UML2ClearQuest helps to appre- ClearQuest. Allows for exporting IBM ciably reduce TOC of CM process in Rational ClearQuest state machines company by reducing the require- to UML diagrams MS Visio and ments for CM manager qualification StarUMLformat for modifying and and for CM administrator as well. viewing. A modified diagram can Also by radical reducing of the labor then be imported to the existing coefficient during ClearQuest De- record type from which it was ex- signer's schemes debugging. ported. * UML2ClearQuest enclose an in- ternal UML syntax parser that allows rapidly and efficiently receiving re- quired ClearQuest Designer scheme which is bug free.
  • 3. Documentation features Documenting the comments to the scheme * The function of documenting the properties of the IBM Rational Clear- Usually the biggest challenge with the Quest Designer schemes: scheme development is the document- o The documenting proceeds with the ing the help item for every field of entity. template formed in advance that could In UML2ClearQuest 3.0 it’s possible be the part of the Configuration Man- after scheme documenting to type into agement Plan or Change Management the field table the help item for every Plan. field and then, to import the resulted o The documenting is being done in table by the special way. Meanwhile XML.format. Our solution supports all UML2ClearQuest creates the new ver- text editors for XML display including sion of the scheme and puts there all the MS Word, Open Office etc. comments.. Thus it’s possible to read o To be documented: comments in the scheme, update them + General list of the scheme proper- and record again unlimited amount of ties (statistic data), including the ER dia- times: gram; * The mode “Get scheme’s properties” + The structure of the scheme’s en- is supported tities (change requests) divided on o Add comments; StatelessNo Stateless; o Update scheme basing on the docu- + For every entity the fields structure ment. is defined (including initial and listed val- * Unlimited recurrence is supported as ues, and comments for every field as well. well), statement diagram, ER diagram (all dependencies – showing the Par- entChild hierarchy), state transition ma- trix, list of all activities, and also the fields behavior description. o It is able to define the depth of the scheme documenting basing on the pre- determined templates (Brief , Full or Custom); o The templates are available in Russian and English; o Visualization template can be cus- tomized by the user himself: every con- trol pattern can be changed including the language of visualization.
  • 4. Rationale Solution type: In ClearQuest, a change request’s This module is realized in the form of lifecycle is described via state ma- Win32 application, designed in .NET chines, which is defined by the state 2.0 environment. transition matrix. Programming these matrices is an administrative task, Requirements: which is based on some specifica- tion (contained in a “Configuration * ClearQuest Designer. management plan” document). The * Administrative rights. specification is written by an analyst, * UML files MS Visio/StarUML format. usually using two types of charts that describe a process – State-charts and Activity-charts. These charts are Delivery type: handed over to the administrator, who plots them to ClearQuest. This Multiplatform package. approach has several obvious defi- ciencies: Compatibility: * There’s an excessive link in the Compatible with ClearQuest chain: the administrator. 2003.06.00 and upper. * Errors can frequently occur when transferring the diagrams. Multilanguage support: Yes (MUI) * Correcting the diagram entails *English, Russian manual reprogramming of the Clear- Quest state transition matrix.