Skip to content

Commit 86c04a7

Browse files
Giu PlataniaGiu Platania
authored andcommitted
DAF 6.1 RC 1
1 parent b53c8d6 commit 86c04a7

File tree

225 files changed

+5203
-79651
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

225 files changed

+5203
-79651
lines changed
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Check>
3+
<CheckId>006</CheckId>
4+
<CheckDescription>Element is not displayed in a diagram</CheckDescription>
5+
<QueryToFindElements>
6+
<Main>SELECT o1.ea_guid AS ItemGuid
7+
FROM ((((((t_object as o1
8+
INNER JOIN t_Package p ON p.Package_ID = o1.Package_ID)
9+
LEFT JOIN t_Package Package_p1 ON Package_p1.Package_id = p.parent_id)
10+
LEFT JOIN t_Package Package_p2 ON Package_p2.Package_id = Package_p1.parent_id)
11+
LEFT JOIN t_Package Package_p3 ON Package_p3.Package_id = Package_p2.parent_id)
12+
LEFT JOIN t_Package Package_p4 ON Package_p4.Package_id = Package_p3.parent_id)
13+
LEFT JOIN t_Package Package_p5 ON Package_p5.Package_id = Package_p4.parent_id)
14+
WHERE o1.status != 'deleted'</Main>
15+
<Filters>
16+
<Change>
17+
AND o.ea_guid in (
18+
SELECT oChange.ea_guid
19+
FROM t_object oChange
20+
INNER JOIN t_objectproperties opChange ON oChange.Object_ID = opChange.Object_ID
21+
WHERE opChange.Property = 'CR'
22+
AND opChange.Value = '#SearchTerm#'
23+
)
24+
</Change>
25+
<Release>
26+
AND o.ea_guid in (
27+
SELECT o2.ea_guid
28+
FROM (t_object o2
29+
INNER JOIN t_objectproperties op2 ON o2.Object_ID = op2.Object_ID)
30+
WHERE op2.Property = 'CR'
31+
AND op2.Value in (
32+
SELECT oChange.ea_guid
33+
FROM ((t_object oRelease
34+
INNER JOIN t_connector con ON oRelease.Object_ID = con.End_Object_ID)
35+
INNER JOIN t_object oChange ON con.Start_Object_ID = oChange.Object_ID)
36+
WHERE oRelease.ea_guid = '#SearchTerm#'
37+
)
38+
)
39+
</Release>
40+
<Package>
41+
AND p.Package_ID in (#Branch#)
42+
</Package>
43+
<FunctionalDesign></FunctionalDesign>
44+
</Filters>
45+
</QueryToFindElements>
46+
<QueryToCheckFoundElements>
47+
<Main>SELECT o.Name AS ItemName
48+
, 'object' as ItemType
49+
, o.ea_guid AS ItemGuid
50+
, o.Object_Type AS ElementType
51+
, o.StereoType AS ElementStereotype
52+
, p.name AS PackageName
53+
, package_p1.name AS PackageParentLevel1
54+
, package_p2.name AS PackageParentLevel2
55+
, package_p3.name AS PackageParentLevel3
56+
, package_p4.name AS PackageParentLevel4
57+
, package_p5.name AS PackageParentLevel5
58+
FROM ((((((t_object o
59+
INNER JOIN t_package p ON p.Package_ID = o.Package_ID)
60+
LEFT JOIN t_package package_p1 ON package_p1.package_id = p.parent_id)
61+
LEFT JOIN t_package package_p2 ON package_p2.package_id = package_p1.parent_id)
62+
LEFT JOIN t_package package_p3 ON package_p3.package_id = package_p2.parent_id)
63+
LEFT JOIN t_package package_p4 on package_p4.package_id = package_p3.parent_id)
64+
LEFT JOIN t_package package_p5 on package_p5.package_id = package_p4.parent_id)
65+
WHERE o.ea_guid in (#ElementGuids#)
66+
AND o.ea_guid IN (
67+
SELECT
68+
o.ea_guid
69+
FROM
70+
t_object o
71+
LEFT JOIN
72+
t_diagramobjects do ON o.Object_ID = do.Object_ID
73+
WHERE do.Object_ID IS NULL
74+
)</Main>
75+
<Parameters></Parameters>
76+
</QueryToCheckFoundElements>
77+
<WarningType>Warning</WarningType>
78+
<Rationale>an element that is not deleted must be displayed in a least a diagram</Rationale>
79+
<ProposedSolution>create a diagram to represent the element</ProposedSolution>
80+
</Check>

DAF_Logo-60.bmp

9.63 KB
Binary file not shown.

Diagrams/DAF_BusinessArchitectureDiagrams.xml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<?xml version="1.0" encoding="windows-1252"?>
1+
<?xml version='1.0' encoding='utf-8' ?>
22
<UMLProfile profiletype="uml2">
3-
<Documentation id="A10AB80D-1" name="DAF Business Architecture" version="3.2.1" notes="DAF Business Architecture"/>
3+
<Documentation id="A10AB80D-1" name="DAF Business Architecture" version="6.0 ALFA 3" notes="DAF Business Architecture"/>
44
<Content>
55
<Stereotypes>
66
<Stereotype name="Application Use-Case" notes="An Application Use-Case diagram displays the relationships between consumers and providers of application services. Application services are consumed by actors or other application ser vices and the Application Use-Case diagram provides added richness in describing application functionality by illustrating how and when that functionality is used.&#xA;The purpose of the Application Use-Case diagram is to help to describe and validate the interaction between actors and their roles with applications. As the architecture progresses, the use-case can evolve from functional information to include technical realization detail.&#xA;Application use-cases can also be re-used in more detailed systems design work.&#xA;">
@@ -14,7 +14,7 @@
1414
</Stereotype>
1515
<Stereotype name="Requirements Diagram" notes="a DAF diagram for the creation of requirements">
1616
<AppliesTo>
17-
<Apply type="Diagram_Logical">
17+
<Apply type="Diagram_Analysis">
1818
<Property name="alias" value="Requirement Issue Diagram"/>
1919
<Property name="diagramID" value="DAF-BA-REQ"/>
2020
<Property name="toolbox" value="DAF_DAF_Requirements_TB"/>
@@ -23,7 +23,7 @@
2323
</Stereotype>
2424
<Stereotype name="Issues Diagram" notes="">
2525
<AppliesTo>
26-
<Apply type="Diagram_Logical">
26+
<Apply type="Diagram_Analysis">
2727
<Property name="alias" value="Requirement Issue Diagram"/>
2828
<Property name="diagramID" value="DAF-BA-REQ"/>
2929
<Property name="toolbox" value="DAF_DAF_Requirements_TB"/>
@@ -32,7 +32,7 @@
3232
</Stereotype>
3333
<Stereotype name="Solution Concept" notes="A solution concept diagram provides a high-level orientation of the solution that is envisaged in order to meet the objectives of the architecture engagement. In contrast to the more formal and detailed architecture diagrams developed in the following phases, the solution concept represents a pencil sketch of the element involved in the expected solution at the outset of the engagement. This diagram may embody key objectives, requirements and constraints for the engagement, and also highlight work areas to be investigated in more detail with formal architecture modeling. The purpose of this diagram is to quickly on-board and align stakeholders for a particular change initiative, so that all participants understand what the architecture engagement is seeking to achieve and how it is expected that a particular solution approach will meet the needs of the enterprise.&#xA;">
3434
<AppliesTo>
35-
<Apply type="Diagram_Logical">
35+
<Apply type="Diagram_Analysis">
3636
<Property name="alias" value="Requirement Issue Diagram"/>
3737
<Property name="diagramID" value="DAF-BA-REQ"/>
3838
<Property name="toolbox" value="DAF_DAF_Requirements_TB"/>
@@ -46,9 +46,16 @@
4646
</Apply>
4747
</AppliesTo>
4848
</Stereotype>
49+
<Stereotype name="Capability Based Planning" alias="Diagram" notes="A DAF (Digital Architecture Framework) diagram for Capability-Based Planning visually represents an organization's capabilities and their alignment with supporting elements such as business goals, processes, and technology solutions.">
50+
<AppliesTo>
51+
<Apply type="Diagram_Logical">
52+
<Property name="toolbox" value="DAF_StrategicPlanning"/>
53+
</Apply>
54+
</AppliesTo>
55+
</Stereotype>
4956
</Stereotypes>
5057
<TaggedValueTypes/>
5158
<ViewDefinitions/>
5259
<Metamodel/>
5360
</Content>
54-
</UMLProfile>
61+
</UMLProfile>
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?xml version='1.0' encoding='utf-8' ?>
2+
<UMLProfile profiletype="uml2">
3+
<Documentation id="C1AEEB54-0" name="DAF_ProgramManagement" version="6.0" notes="DAF_ProgramManagement"/>
4+
<Content>
5+
<Stereotypes>
6+
<Stereotype name="Program Diagram" alias="Diagram" notes="a road Map diagram">
7+
<AppliesTo>
8+
<Apply type="Diagram_Logical">
9+
<Property name="toolbox" value="DAF_delivery"/>
10+
</Apply>
11+
</AppliesTo>
12+
</Stereotype>
13+
<Stereotype name="Roadmap Diagram" notes=""/>
14+
</Stereotypes>
15+
<TaggedValueTypes/>
16+
<ViewDefinitions/>
17+
<Metamodel/>
18+
</Content>
19+
</UMLProfile>

Docs/DAF Metamodel.png

-59 KB

Docs/DafDocumentation.docx

-96.6 KB
Binary file not shown.

Docs/DafStereotypes List.docx

-7.04 KB
Binary file not shown.

Docs/Strereotypes.docx

39.8 KB
Binary file not shown.
2.91 MB
Binary file not shown.

Model/Order-to-Payment_bpmn.xml

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)