BS ISO/IEC 24744:2014
$215.11
Software engineering. Metamodel for development methodologies
Published By | Publication Date | Number of Pages |
BSI | 2014 | 110 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
11 | 1 Scope 2 Conformance 3 Terms and definitions |
13 | 4 Naming, diagramming and definition conventions, and abbreviated terms 4.1 Naming, diagramming and definition conventions |
14 | 4.2 Abbreviations 5 Basic Concepts |
15 | 5.1 Method Engineering 5.2 Dual-Layer Modelling 5.3 Powertypes and Clabjects |
16 | 5.4 Uniting Process and Product 5.5 Process Assessment |
17 | 6 Introduction to the SEMDM 6.1 Highly Abstract View 6.2 Abstract View and Core Classes |
18 | 6.3 Process Classes |
20 | 6.4 Producer Classes |
21 | 6.5 Product Classes |
22 | 6.6 Connection between Process and Product |
23 | 6.7 Support Classes |
24 | 7 Metamodel Elements 7.1 Classes 7.1.1 Action 7.1.1.1 Attributes 7.1.1.2 Relationships 7.1.1.3 Example 7.1.2 ActionKind |
25 | 7.1.2.1 Attributes 7.1.2.2 Relationships 7.1.2.3 Example 7.1.3 Build |
26 | 7.1.3.1 Attributes 7.1.3.2 Relationships 7.1.3.3 Example 7.1.4 BuildKind 7.1.4.1 Attributes 7.1.4.2 Relationships |
27 | 7.1.4.3 Example 7.1.5 CompositeWorkProduct 7.1.5.1 Attributes 7.1.5.2 Relationships 7.1.5.3 Example 7.1.6 CompositeWorkProductKind |
28 | 7.1.6.1 Attributes 7.1.6.2 Relationships 7.1.6.3 Example 7.1.7 Conglomerate 7.1.7.1 Attributes 7.1.7.2 Relationships 7.1.7.3 Example 7.1.8 Constraint |
29 | 7.1.8.1 Attributes 7.1.8.2 Relationships 7.1.8.3 Example 7.1.9 Document |
30 | 7.1.9.1 Attributes 7.1.9.2 Relationships 7.1.9.3 Example 7.1.10 DocumentKind 7.1.10.1 Attributes 7.1.10.2 Relationships |
31 | 7.1.10.3 Example 7.1.11 Element 7.1.11.1 Attributes 7.1.11.2 Relationships 7.1.11.3 Example 7.1.12 EndeavourElement |
32 | 7.1.12.1 Attributes 7.1.12.2 Relationships 7.1.12.3 Example 7.1.13 Guideline 7.1.13.1 Attributes |
33 | 7.1.13.2 Relationships 7.1.13.3 Example 7.1.14 HardwareItem 7.1.14.1 Attributes 7.1.14.2 Relationships 7.1.14.3 Example 7.1.15 HardwareItemKind |
34 | 7.1.15.1 Attributes 7.1.15.2 Relationships 7.1.15.3 Example 7.1.16 InstantaneousStage 7.1.16.1 Attributes 7.1.16.2 Relationships 7.1.16.3 Example |
35 | 7.1.17 InstantaneousStageKind 7.1.17.1 Attributes 7.1.17.2 Relationships 7.1.17.3 Example 7.1.18 Language |
36 | 7.1.18.1 Attributes 7.1.18.2 Relationships 7.1.18.3 Example 7.1.19 MethodologyElement 7.1.19.1 Attributes |
37 | 7.1.19.2 Relationships 7.1.19.3 Example 7.1.20 Milestone 7.1.20.1 Attributes 7.1.20.2 Relationships 7.1.20.3 Example 7.1.21 MilestoneKind |
38 | 7.1.21.1 Attributes 7.1.21.2 Relationships 7.1.21.3 Example 7.1.22 Model 7.1.22.1 Attributes 7.1.22.2 Relationships 7.1.22.3 Example |
39 | 7.1.23 ModelKind 7.1.23.1 Attributes 7.1.23.2 Relationships 7.1.23.3 Example 7.1.24 ModelUnit |
40 | 7.1.24.1 Attributes 7.1.24.2 Relationships 7.1.24.3 Example 7.1.25 ModelUnitKind 7.1.25.1 Attributes |
41 | 7.1.25.2 Relationships 7.1.25.3 Example 7.1.26 ModelUnitUsage 7.1.26.1 Attributes 7.1.26.2 Relationships 7.1.26.3 Example |
42 | 7.1.27 ModelUnitUsageKind 7.1.27.1 Attributes 7.1.27.2 Relationships 7.1.27.3 Example 7.1.28 Notation |
43 | 7.1.28.1 Attributes 7.1.28.2 Relationships 7.1.28.3 Example 7.1.29 Outcome 7.1.29.1 Attributes |
44 | 7.1.29.2 Relationships 7.1.29.3 Example 7.1.30 OutcomeKind 7.1.30.1 Attributes 7.1.30.2 Relationships 7.1.30.3 Example |
45 | 7.1.31 Person 7.1.31.1 Attributes 7.1.31.2 Relationships 7.1.31.3 Example 7.1.32 Phase 7.1.32.1 Attributes 7.1.32.2 Relationships 7.1.32.3 Example |
46 | 7.1.33 PhaseKind 7.1.33.1 Attributes 7.1.33.2 Relationships 7.1.33.3 Example 7.1.34 PostCondition 7.1.34.1 Attributes 7.1.34.2 Relationships 7.1.34.3 Example |
47 | 7.1.35 PreCondition 7.1.35.1 Attributes 7.1.35.2 Relationships 7.1.35.3 Example 7.1.36 Process |
48 | 7.1.36.1 Attributes 7.1.36.2 Relationships 7.1.36.3 Example 7.1.37 ProcessKind 7.1.37.1 Attributes 7.1.37.2 Relationships 7.1.37.3 Example |
49 | 7.1.38 Producer 7.1.38.1 Attributes 7.1.38.2 Relationships 7.1.38.3 Example 7.1.39 ProducerKind |
50 | 7.1.39.1 Attributes 7.1.39.2 Relationships 7.1.39.3 Example 7.1.40 Reference 7.1.40.1 Attributes |
51 | 7.1.40.2 Relationships 7.1.40.3 Example 7.1.41 Resource 7.1.41.1 Attributes 7.1.41.2 Relationships 7.1.41.3 Example 7.1.42 Role |
52 | 7.1.42.1 Attributes 7.1.42.2 Relationships 7.1.42.3 Example 7.1.43 RoleKind 7.1.43.1 Attributes 7.1.43.2 Relationships |
53 | 7.1.43.3 Example 7.1.44 SoftwareItem 7.1.44.1 Attributes 7.1.44.2 Relationships 7.1.44.3 Example 7.1.45 SoftwareItemKind 7.1.45.1 Attributes |
54 | 7.1.45.2 Relationships 7.1.45.3 Example 7.1.46 Source 7.1.46.1 Attributes 7.1.46.2 Relationships 7.1.46.3 Example 7.1.47 Stage |
55 | 7.1.47.1 Attributes 7.1.47.2 Relationships 7.1.47.3 Example 7.1.48 StageKind |
56 | 7.1.48.1 Attributes 7.1.48.2 Relationships 7.1.48.3 Example 7.1.49 StageWithDuration 7.1.49.1 Attributes 7.1.49.2 Relationships |
57 | 7.1.49.3 Example 7.1.50 StageWithDurationKind 7.1.50.1 Attributes 7.1.50.2 Relationships 7.1.50.3 Example 7.1.51 Task |
58 | 7.1.51.1 Attributes 7.1.51.2 Relationships 7.1.51.3 Example 7.1.52 TaskKind 7.1.52.1 Attributes |
59 | 7.1.52.2 Relationships 7.1.52.3 Example 7.1.53 TaskTechniqueMapping 7.1.53.1 Attributes 7.1.53.2 Relationships 7.1.53.3 Example |
60 | 7.1.54 TaskTechniqueMappingKind 7.1.54.1 Attributes 7.1.54.2 Relationships 7.1.54.3 Example 7.1.55 Team |
61 | 7.1.55.1 Attributes 7.1.55.2 Relationships 7.1.55.3 Example 7.1.56 TeamKind 7.1.56.1 Attributes 7.1.56.2 Relationships 7.1.56.3 Example 7.1.57 Technique |
62 | 7.1.57.1 Attributes 7.1.57.2 Relationships 7.1.57.3 Example 7.1.58 TechniqueKind 7.1.58.1 Attributes |
63 | 7.1.58.2 Relationships 7.1.58.3 Example 7.1.59 Template 7.1.59.1 Attributes 7.1.59.2 Relationships 7.1.59.3 Example |
64 | 7.1.60 TimeCycle 7.1.60.1 Attributes 7.1.60.2 Relationships 7.1.60.3 Example 7.1.61 TimeCycleKind 7.1.61.1 Attributes 7.1.61.2 Relationships |
65 | 7.1.61.3 Example 7.1.62 Tool 7.1.62.1 Attributes 7.1.62.2 Relationships 7.1.62.3 Example 7.1.63 ToolKind |
66 | 7.1.63.1 Attributes 7.1.63.2 Relationships 7.1.63.3 Example 7.1.64 WorkPerformance 7.1.64.1 Attributes 7.1.64.2 Relationships 7.1.64.3 Example |
67 | 7.1.65 WorkPerformanceKind 7.1.65.1 Attributes 7.1.65.2 Relationships 7.1.65.3 Example 7.1.66 WorkProduct |
68 | 7.1.66.1 Attributes 7.1.66.2 Relationships 7.1.66.3 Example 7.1.67 WorkProductKind |
69 | 7.1.67.1 Attributes 7.1.67.2 Relationships 7.1.67.3 Example 7.1.68 WorkUnit |
70 | 7.1.68.1 Attributes 7.1.68.2 Relationships 7.1.68.3 Example 7.1.69 WorkUnitKind |
71 | 7.1.69.1 Attributes 7.1.69.2 Relationships 7.1.69.3 Example 7.2 Enumerated Types 7.2.1 ActionType 7.2.2 DeonticValue |
72 | 7.2.3 WorkProductStatus 8 Using the Metamodel 8.1 Usage Rules 8.1.1 Usage of Resource Classes |
73 | 8.1.2 Usage of Powertype Patterns 8.1.3 Extending Enumerated Types 8.2 Usage Guidelines 8.2.1 Defining Process Aspects 8.2.2 Defining Producers |
74 | 8.2.3 Defining Product Aspects 8.2.4 Linking Process, Producers and Products 9 Extending the Metamodel 9.1 Extension Rules 9.1.1 Creating New Classes |
75 | 9.1.2 Creating New Powertype Patterns 9.1.3 Adding Attributes and Associations 9.1.4 Creating Enumerated Types and Enumerators 9.2 Extension Guidelines 9.2.1 Immutability of the Standard Metamodel 9.2.2 Architecture of Metamodel Extensions |
76 | A.1 SimpleMethod Description A.2 Construction of Process Components |
78 | A.3 Construction of Producer Components A.4 Construction of Product Components |
80 | A.5 Connection Between Process and Product Components |
82 | B.1 OMG SPEM 1.1 |
83 | B.2 OOSPICE B.3 OPEN |
84 | B.4 LiveNet B.5 ISO/IEC 12207 and 15288 |
85 | B.6 ISO/IEC 15504 (SPICE) B.7 ISO/IEC 19501 (UML 1.4.2) |
86 | C.1 Introduction C.1.1 Abstract Symbols C.1.2 Notation Coverage |
87 | C.2 Notation Elements C.2.1 Stages |
88 | C.2.1.1 StageWithDurationKind C.2.1.2 TimeCycleKind C.2.1.3 PhaseKind C.2.1.4 BuildKind |
89 | C.2.1.5 InstantaneousStageKind C.2.1.6 MilestoneKind C.2.2 Work Units |
90 | C.2.2.1 ProcessKind C.2.2.2 TaskKind C.2.2.3 TechniqueKind C.2.2.4 OutcomeKind |
91 | C.2.3 Work Products C.2.3.1 WorkProductKind C.2.3.2 DocumentKind C.2.3.3 ModelKind |
92 | C.2.3.4 SoftwareItemKind C.2.3.5 HardwareItemKind C.2.3.6 CompositeWorkProductKind |
93 | C.2.4 Producers C.2.4.1 ProducerKind C.2.4.2 TeamKind C.2.4.3 RoleKind |
94 | C.2.4.4 ToolKind C.2.4.5 Person C.2.5 Constraints C.2.5.1 PreCondition |
95 | C.2.5.2 PostCondition C.2.6 Relationship Concepts C.2.6.1 ActionKind C.2.7 Support Concepts C.2.7.1 Conglomerate |
96 | C.2.7.2 Guideline C.2.8 Links and Relationships C.2.8.1 Specialization Relationship C.2.8.2 Whole/Part Link |
97 | C.2.8.3 Generic Link C.2.8.4 Dependency Links C.2.8.5 Deontic Marker C.2.8.6 Topological Containment C.2.9 Diagramming Support |
98 | C.2.9.1 Node Grouping C.2.9.2 Callouts C.3 Diagram Types C.3.1 Introduction |
99 | C.3.2 Lifecycle Diagrams C.3.2.1 Elements C.3.2.2 Examples |
100 | C.3.3 Enactment Diagrams C.3.3.1 Elements C.3.3.2 Examples |
101 | C.3.4 Dependency Diagrams |
102 | C.3.4.1 Elements C.3.4.2 Examples C.3.5 Process Diagrams C.3.5.1 Elements C.3.5.2 Examples |
103 | C.3.6 Action Diagrams C.3.6.1 Elements C.3.6.2 Examples |
104 | C.4 Abbreviation Tables C.4.1 ActionType |
105 | C.4.2 DeonticValue |