Task: Integrate System
var defaultQueryStr = '?proc={F2AD342D-0F3B-4E19-A351-75ECDCB806F5}&path={F2AD342D-0F3B-4E19-A351-75ECDCB806F5},{1EBA0F67-240A-4402-B830-4DB0FDFEEB9D},_NnEvwUofEdqrjq4i3fchvA';
var backPath = './../../';
var imgPath = './../../images/';
var nodeInfo=[{view: "view:_e_O28N7KEdm8G6yT7-Wdqw", path: ["_e_O28N7KEdm8G6yT7-Wdqw", "_vCtak0JHEdq4z9xc-r201w", "_vChNQkJHEdq4z9xc-r201w", "_vChNREJHEdq4z9xc-r201w", "_C6jF0EdlEdqVZeSWHJlGyA", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_e_O28N7KEdm8G6yT7-Wdqw", path: ["_e_O28N7KEdm8G6yT7-Wdqw", "_vCtak0JHEdq4z9xc-r201w", "_vCtajUJHEdq4z9xc-r201w", "_vCtai0JHEdq4z9xc-r201w", "_dTvnIEdlEdqVZeSWHJlGyA", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_e_O28N7KEdm8G6yT7-Wdqw", path: ["_e_O28N7KEdm8G6yT7-Wdqw", "_vCtak0JHEdq4z9xc-r201w", "_vCtaj0JHEdq4z9xc-r201w", "_vCtakkJHEdq4z9xc-r201w", "_sz1ksZ5IEdq7s5zuJVEAAw", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_PEpmMCVuEdqSZ9OimJ-AzA", "_-kFhcCVuEdqSZ9OimJ-AzA", "_pV4NgSFsEdqrX8YVzvtlIg", "_C6jF0EdlEdqVZeSWHJlGyA", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_PEpmMCVuEdqSZ9OimJ-AzA", "_SkuIwCVwEdqSZ9OimJ-AzA", "_gM9X0CGFEdqMcovRzkCQow", "_dTvnIEdlEdqVZeSWHJlGyA", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_PEpmMCVuEdqSZ9OimJ-AzA", "_cn2akCVwEdqSZ9OimJ-AzA", "_zUDkgSGFEdqMcovRzkCQow", "_zvv6IEdlEdqVZeSWHJlGyA", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_e_O28N7KEdm8G6yT7-Wdqw", "_vCtak0JHEdq4z9xc-r201w", "_vChNQkJHEdq4z9xc-r201w", "_vChNREJHEdq4z9xc-r201w", "_C6jF0EdlEdqVZeSWHJlGyA", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_e_O28N7KEdm8G6yT7-Wdqw", "_vCtak0JHEdq4z9xc-r201w", "_vCtajUJHEdq4z9xc-r201w", "_vCtai0JHEdq4z9xc-r201w", "_dTvnIEdlEdqVZeSWHJlGyA", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_e_O28N7KEdm8G6yT7-Wdqw", "_vCtak0JHEdq4z9xc-r201w", "_vCtaj0JHEdq4z9xc-r201w", "_vCtakkJHEdq4z9xc-r201w", "_sz1ksZ5IEdq7s5zuJVEAAw", "_lGvUQEdjEdqVZeSWHJlGyA", "_3ldHwEdiEdqVZeSWHJlGyA", "_NnEvwUofEdqrjq4i3fchvA"]}];
contentPage.preload(imgPath, backPath, nodeInfo, defaultQueryStr, true, true, false);
Task: Integrate System
This task describes how to integrate the implementation subsystems piecewise into a build.
Relationships
RolesMain:
Integrator
Additional:
Assisting:
InputsMandatory:
Implementation Subsystem
Integration Build Plan
Optional:
None
External:
None
Outputs
Build
Steps
Accept Subsystems and Produce Intermediate Builds
When this task begins, implementation subsystems have been delivered to satisfy the requirements of the next (the
'target') build described in the Artifact: Integration Build Plan, recalling that the Integration
Build Plan may define the need for several builds in an iteration. Depending on the complexity and number of subsystems
to be integrated, it is often more efficient to produce the target build in a number of steps, adding more subsystems
with each step, and producing a series of intermediate 'mini' builds - thus, each build planned for an iteration may,
in turn, have its own sequence of transient intermediate builds. These are subjected to a minimal integration test
(usually a subset of the tests described in the Integration Build Plan for this target build) to ensure that what is
added is compatible with what already exists in the system integration workspace. It should be easier to isolate and
diagnose problems using this approach.
The integrator accepts delivered subsystems incrementally into the system integration workspace, in the process
resolving any merge conflicts. It is recommended that this be done bottom-up with respect to the layered
structure, making sure that the versions of the subsystems are consistent, taking imports into consideration. The
increment of subsystems is compiled and linked into an intermediate build, which is then provided to the tester to
execute a minimal system integration test.
This diagram shows a build produced in three increments. Some subsystems are only needed as stubs, to make it possible
to compile and link the other subsystems, and provide the essential minimal run-time behavior.
The final increment of a sequence produces the target build, as planned in the Integration Build Plan. When this has
been minimally tested, an initial or provisional baseline is created for this build - invoking the Task: Create Baselines in the Configuration Management discipline.
The build is now made available to the tester for complete system testing. The nature and depth of this testing will be
as planned in the Integration Build Plan, with the final build of an iteration being subjected to all the tests defined
in the Iteration Test Plan.
Promote Baselines
As a build passes various levels of test, the associated baselines are promoted accordingly. This is done by invoking the
Task: Promote Baselines in the Configuration Management discipline.
Promotion is a means of marking baselines as having passed or failed a certain level of testing. The names of the promotion
levels are defined by the Role: Configuration Manager as part of defining project configuration
policies. The promotion levels are important to consumers of the baseline: for example, an implementer will want to know
that a baseline is stable and tested before updating (or 'rebaselining') a private development workspace to be consistent
with a baseline in the system integration workspace.
Properties
Multiple Occurrences
Event Driven
Ongoing
Optional
Planned
Repeatable
More Information
Concepts
Build
Tool Mentors
Comparing and Merging Rational Rose Models Using Model Integrator
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
contentPage.onload();
contentPage.processPage.fixDescriptorLinks();
Wyszukiwarka
Podobne podstrony:
BizAgi Studio Cz 6 Integracja z systemem zewn trznymintegrate system?FF7BFDIntegracja systemu ksztalcenia i rynku pracy w Polsce i UEINTEGRACJA SYSTEMÓW GOSPODAROWANIA ODPADAMIintegrate the system 5F6819Edukacja matematyczna w systemie integralnymintegrate the system?02447integrate the system 5F6819integrate the system?02447integrate the system?02447integrate the system?02447integrate the system?02447integrate the system 5F6819Integration of the blaupunkt RC10 infrared remote control with the P54 systemplan system integration+706402M Alaranta INTEGRATING THE ENTERPRISE SYSTEMS AFTER A MERGERintegrate the system 5F6819plan system integration?1306E2więcej podobnych podstron