Information Technology Reference
In-Depth Information
«profile»
IV_Profile
«stereotype»
IV_TemplateObject
«metaclass»
Class
«stereotype»
IV_Object
«stereotype»
IV_TypeObject
«metaclass»
Signal
«stereotype»
IV_Action
«metaclass»
StateMachine
«stereotype»
IV_DynamicSchema
«stereotype»
IV_StaticSchema
«metaclass»
Package
+locationInTime : date
«metaclass»
Constraint
«stereotype»
IV_InvariantSchema
«metaclass»
Model
«stereotype»
Information_Spec
FIGURE 1.5: The UML profile for the information viewpoint.
Taken from the UML4ODP standard; for copyright, see Preface.
but omit them where the meaning is already clear, so as to avoid cluttering
up some of the more complicated diagrams.
Tag definitions are also used to specify stereotype properties. For exam-
ple, the tag definition locationInTime of stereotype IV StaticSchema allows the
specification of the exact location in time of the static schema being modelled.
Figure 3.4 in chapter 3 shows an example of how this tag definition is used in
the specification of a concrete static schema.
1.7.3
The Integrated Toolkit
Most software development now uses some form of integrated development
environment (IDE), which takes care of much of the routine housekeeping con-
cerned with building and archiving complex project structures. Eclipse [65],
for example, is a particularly popular environment because of its extensibility.
The same principle applies to other areas, such as business planning, and the
trend is towards greater integration of the tools used, forming them into a
single integrated toolchain.
 
Search WWH ::




Custom Search