https://www.infra-repository.org/oiar/api.php?action=feedcontributions&user=Daniel+Jumelet&feedformat=atomOIAr - User contributions [en]2024-03-29T13:47:35ZUser contributionsMediaWiki 1.40.0https://www.infra-repository.org/oiar/index.php?title=DOT.Event&diff=1655DOT.Event2020-02-17T11:07:53Z<p>Daniel Jumelet: Created page with "{{Maturity|0}} {{Pageheaderbox4DOT |name=Event |version=0.2 |owner=S.A.D. Jumelet |summary=An occurrence that is significant for usage or working of automated systems }} Event..."</p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4DOT<br />
|name=Event<br />
|version=0.2<br />
|owner=S.A.D. Jumelet<br />
|summary=An occurrence that is significant for usage or working of automated systems<br />
}}<br />
Event: An occurrence that is significant for usage or working of automated systems.<br />
{{Text Footer Lexicon}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1641Template:Text Footer SD2019-12-03T13:26:09Z<p>Daniel Jumelet: </p>
<hr />
<div>==Services being served by this service==<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = No result<br />
|#default = {{SmartTable Service May Usage}} }}<br />
==Underlying Pattern Definition(s)==<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages3 {{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no Pattern Definitions available in this repository that have a referal to this Service Definition.<br />
|1 = The following Pattern Definition is available to model an aggregated function that realizes this kind of service:<br />
|#default = The combination of the following {{#var:numberofusages3}} Pattern Definitions are available to model an aggregated function that realizes this kind of service:}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
| 0 = No result<br />
|#default = {{SmartTable Pattern Realization}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Form:Pattern_Definition&diff=1640Form:Pattern Definition2019-12-03T13:21:54Z<p>Daniel Jumelet: </p>
<hr />
<div><noinclude><br />
{{ombox<br />
| type = notice<br />
| image = none<br />
| imageright = [[File:Icon GP.png|64px]]<br />
| style = width: 800px; <br />
| text = This is the "Pattern Definition" form.<br />
To add a new Pattern Definition page with this form (or edit an existing one), enter the name of the Generic Pattern below, with abbreviation '''PD.''' prepended (for example [[PD.Relational Data Management]]). The form will attempt to autocomplete what you type based on existing pages.}}<br />
<br><br><br />
{{#forminput:form=Pattern Definition|size=40|default value=PD.|autocomplete on category=Pattern Definition|button text=Create or edit a Pattern Definition}}<br />
</noinclude><includeonly>__NOTOC__<br />
=Page header information=<br />
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div><br />
{{{for template|Maturity}}}<br />
{| {{prettybox}}<br />
|<br />
{| class="formtable"<br />
|<br />
|<br />
{| border="1" cellpadding="5" cellspacing="2" style="text-align:center"<br />
|- style="color:#{{Color Black}}; background:#{{Color OIAm Mid Grey}}; text-align:center"<br />
|width="50" style="background:#{{Color OIAm Light Grey}}; color:black;" |0<br />
|width="50"|'''1'''<br />
|width="50"|'''2'''<br />
|width="50"|'''3'''<br />
|width="50"|'''4'''<br />
|width="50"|'''5'''<br />
|width="50" style="background:#{{Color OIAm Light Grey}}; color:black;" |9<br />
|-<br />
|proposal<br />
|'''stub'''<br />
|'''young'''<br />
|'''usable'''<br />
|'''mature'''<br />
|'''official'''<br />
|obsolete<br />
|-<br />
|}<br />
|-<br />
! Page maturity:<br />
| {{{field|1|mandatory|default=0|size=}}}<br />
|-<br />
! Optional maturity remark:<br />
| {{{field|2|size=50}}}<br />
|}<br />
|}<br />
{{{end template}}}<br />
{{{for template|Pageheaderbox4PD}}}<br />
==Page header box==<br />
This section of the form handles entering the information that is shown in the header of the Pattern Definition page.<br />
{| {{prettybox}}<br />
|<br />
{| class="formtable"<br />
! Pattern Definition name:<br />
| {{{field|name|mandatory}}}<br />
|-<br />
! Select the Service Category that this Pattern Definition belongs to:<br />
| {{{field|service category|mandatory|size=25|autocomplete on property=Belongs to Service Category}}}<br />
|-<br />
! Version:<br />
| {{{field|version|mandatory|default=0.1}}}<br />
|-<br />
! Owner - use the user's display name (or wiki username):<br />
| {{{field|owner|mandatory|property=Displayname|default=current user|autocomplete on property=Displayname}}}<br />
|}<br />
|}<br />
==Page Summary==<br />
Please provide a short, functional description of the artefact to which the page relates. This summary will then available throughout the wiki as the "[[Property:Brief description|Brief description]]" property. If left empty, this page's summary will automatically become "unspecified";<br><br />
{{{field|summary|input type=textarea||cols=80|rows=2|autogrow|default=unspecified}}}<br />
{{{end template}}}<br />
=Description=<br />
==Functionality==<br />
Please describe the functionality of the Pattern Definition here:<br><br />
{{{standard input|free text|rows=10|autogrow}}}<br />
<br><br />
==Service(s) delivered==<br />
Please specify which Service Definition(s) is/are realized by this Pattern Defanition<br />
{{{for template|Pattern Realizes|multiple}}}<br />
'''Service Definition''': {{{field|service|mandatory|default=SD.|autocomplete on category=Generic Serviceinput type=combobox|size=60}}}<br />
{{{end template}}}<br />
{{{for template|Pattern Definition Graphic}}}<br />
==Pattern depiction==<br />
Please include a function view for the Pattern Definition. If you so wish, you can specify a size for the graphic - either horizontal resolution (e.g. 300px), vertical (e.g. x400px) or both (e.g. 300x400px). You may also provide a title as "alt" text for the picture.<br />
{| {{prettybox}}<br />
|<br />
{| class="formtable"<br />
| '''Pattern Definition visualization:'''<br />
| {{{field|graphic|mandatory|uploadable|default=No graphic yet.png|autocomplete on namespace=File}}}<br />
|-<br />
|'''Graphic source file''' (probably a Visio file;<br>leave empty if you haven't uploaded the source file of the picture)<br />
| {{{field|source|uploadable|autocomplete on namespace=File|default=DP.}}}<br />
|-<br />
! Size:<br />
| {{{field|size|default=400px}}}<br />
|-<br />
! Alt text:<br />
| {{{field|title}}}<br />
|}<br />
|}<br />
{{{end template}}}<br />
{{clear}}<br />
=Composition=<br />
==Generic Functions==<br />
In the following section you can include Function Definitions and Data/Output Types into this pattern, and specify for each if it is very likely ("recommended") to be present, or whether it's optional.<br />
<br />
{{{for template|Pattern Definition Composition}}}<br />
{{{end template}}}<br />
{{{for template|Pattern Definition Composition Row|multiple}}}<br />
{| {{prettybox}}<br />
|'''Function Definition:''' (start typing to see choices)<br />
|{{{field|function|mandatory|autocomplete on category=Function Definition|default=FD.|input type=combobox|size=60}}}<br />
|-<br />
|'''Data Object Type:''' (start typing to see choices)<br />
|{{{field|dataobjecttype|mandatory|autocomplete on category=Data Object Type|default=DOT.|input type=combobox|size=60}}}<br />
|-<br />
|'''Prescription:'''<br />
| this function &nbsp;{{{field|choice|mandatory|input type=radiobutton|values=Must,May|default=Must}}} &nbsp; be included in this Pattern Definition<br />
|-<br />
|Give a brief description of this function and why it is part of this Pattern Definition:<br />
|{{{field|reason|input type=textarea|mandatory|cols=80|rows=4}}}<br />
|}<br />
{{{end template}}}<br />
<headertabs /><br />
{{{for template|Table Ending}}}<br />
{{{end template}}}<br />
{{{standard input|summary}}}<br />
<br />
{{{standard input|minor edit}}} {{{standard input|watch}}}<br />
<br />
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}<br />
</includeonly></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1636Template:Text Footer SD2019-11-28T21:36:19Z<p>Daniel Jumelet: </p>
<hr />
<div>==Services being served by this service==<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
==Underlying Pattern Definition(s)==<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages3 {{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no Pattern Definitions available in this repository that have a referal to this Service Definition.<br />
|1 = The following Pattern Definition is available to model an aggregated function that realizes this kind of service:<br />
|#default = The combination of the following {{#var:numberofusages3}} Pattern Definitions are available to model an aggregated function that realizes this kind of service:}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Pattern Realization}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1635Template:Text Footer SD2019-11-28T21:34:49Z<p>Daniel Jumelet: </p>
<hr />
<div>==Services being served by this service==<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{SmartTable Service Must Usage}}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
==Underlying Pattern Definition(s)==<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages3 {{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no Pattern Definitions available in this repository that have a referal to this Service Definition.<br />
|1 = The following Pattern Definition is available to model an aggregated function that realizes this kind of service:<br />
|#default = The combination of the following {{#var:numberofusages3}} Pattern Definitions are available to model an aggregated function that realizes this kind of service:}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Pattern Realization}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Database_File_Handling&diff=1634SD.Database File Handling2019-11-28T18:23:12Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Database File Handling<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service offers databases the ability to store, retrieve and modify database data<br />
}} <br />
This service offers databases the ability to store, retrieve and modify database data in [[OIAm_data_view|loosely structured]] form. The file structure is used to create predefined storage tables and store configuration information.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the File Handling facility;<br />
* management of the data;<br />
* managing the behaviour of the File Handling facility itself, using the Controlling functionality.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1633Template:Text Footer SD2019-11-28T17:32:46Z<p>Daniel Jumelet: </p>
<hr />
<div>==Services being served by this service==<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
==Underlying Pattern Definition(s)==<br />
[[Image:Doc inspect.png|left|24px|Semantic query]]<br />
{{#vardefine:numberofusages3 {{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no Pattern Definitions available in this repository that have a referal to this Service Definition.<br />
|1 = The following Pattern Definition is available to model an aggregated function that realizes this kind of service:<br />
|#default = The combination of the following {{#var:numberofusages3}} Pattern Definitions are available to model an aggregated function that realizes this kind of service:}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Pattern Realization}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1632Template:Text Footer SD2019-11-28T17:22:22Z<p>Daniel Jumelet: </p>
<hr />
<div>==Services being served by this service==<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
==Underlying Pattern Definition(s)==<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages {{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no Pattern Definitions available in this repository that have a referal to this Service Definition.<br />
|1 = The following Pattern Definition is available to model an aggregated function that realizes this kind of service:<br />
|#default = The combination of the following {{#var:pagename}} Pattern Definitions are available to model an aggregated function that realizes this kind of service:}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Pattern Realization}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served&diff=1631Template:Services Being Served2019-11-28T17:20:18Z<p>Daniel Jumelet: </p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1630Template:Text Footer SD2019-11-28T17:20:00Z<p>Daniel Jumelet: </p>
<hr />
<div>==Services being served by this service==<br />
{{Services Being Served}}<br />
==Underlying Pattern Definition(s)==<br />
{{PatternDefinitionsRealizingThisServiceDefinition}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Application_Database&diff=1629SD.Application Database2019-11-28T17:19:42Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Application Database<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service provides a data store for applications with a predefined structure<br />
}} <br />
It provides a data store for applications with a predefined structure.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=SD.Database File Handling<br />
|choice=Must<br />
|reason=Every Database service must store its data at a lower [[OIAm data view|data level]], which means it requires the use of a File Handling service. Even in commercial products that request access to Mass Storage this is true, as these products actually provide the File Handling functionality themselves.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the Data Management facility;<br />
* management of the data;<br />
* managing the behaviour of the Data Management facility itself, using the Controlling functionality.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Data Protection Management<br />
|choice=May<br />
|reason=The data being handled by this Pattern may need to be protected against data corruption and/or loss. Even though this might be delegated to the lower level of the [[GS.File_Storage|File Storage]] service that the Pattern uses, it's usually much better to handle data protection at the logical level of this Pattern, as at this level the interdependencies of parts of the datasets is known and controllable.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Archive Management<br />
|choice=May<br />
|reason=The Pattern may need to archive (parts of) a [[OIAm data view|structured data set]], and/or may require access to an archive containing (parts of) a structured data set, in order to fulfil requests from its clients; furthermore, it may be necessary to migrate (parts of) an active structured data set to an archive. For any of this, the Data Management pattern needs access to an Archive Management service.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD}}<br />
{{clear}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Application_Database&diff=1628SD.Application Database2019-11-28T17:18:29Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Application Database<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service provides a data store for applications with a predefined structure<br />
}} <br />
It provides a data store for applications with a predefined structure.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=SD.Database File Handling<br />
|choice=Must<br />
|reason=Every Database service must store its data at a lower [[OIAm data view|data level]], which means it requires the use of a File Handling service. Even in commercial products that request access to Mass Storage this is true, as these products actually provide the File Handling functionality themselves.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the Data Management facility;<br />
* management of the data;<br />
* managing the behaviour of the Data Management facility itself, using the Controlling functionality.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Data Protection Management<br />
|choice=May<br />
|reason=The data being handled by this Pattern may need to be protected against data corruption and/or loss. Even though this might be delegated to the lower level of the [[GS.File_Storage|File Storage]] service that the Pattern uses, it's usually much better to handle data protection at the logical level of this Pattern, as at this level the interdependencies of parts of the datasets is known and controllable.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Archive Management<br />
|choice=May<br />
|reason=The Pattern may need to archive (parts of) a [[OIAm data view|structured data set]], and/or may require access to an archive containing (parts of) a structured data set, in order to fulfil requests from its clients; furthermore, it may be necessary to migrate (parts of) an active structured data set to an archive. For any of this, the Data Management pattern needs access to an Archive Management service.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD}}<br />
{{Text Footer SD}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Application_Database&diff=1627SD.Application Database2019-11-28T17:11:15Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Application Database<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service provides a data store for applications with a predefined structure<br />
}} <br />
It provides a data store for applications with a predefined structure.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=SD.Database File Handling<br />
|choice=Must<br />
|reason=Every Database service must store its data at a lower [[OIAm data view|data level]], which means it requires the use of a File Handling service. Even in commercial products that request access to Mass Storage this is true, as these products actually provide the File Handling functionality themselves.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the Data Management facility;<br />
* management of the data;<br />
* managing the behaviour of the Data Management facility itself, using the Controlling functionality.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Data Protection Management<br />
|choice=May<br />
|reason=The data being handled by this Pattern may need to be protected against data corruption and/or loss. Even though this might be delegated to the lower level of the [[GS.File_Storage|File Storage]] service that the Pattern uses, it's usually much better to handle data protection at the logical level of this Pattern, as at this level the interdependencies of parts of the datasets is known and controllable.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Archive Management<br />
|choice=May<br />
|reason=The Pattern may need to archive (parts of) a [[OIAm data view|structured data set]], and/or may require access to an archive containing (parts of) a structured data set, in order to fulfil requests from its clients; furthermore, it may be necessary to migrate (parts of) an active structured data set to an archive. For any of this, the Data Management pattern needs access to an Archive Management service.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD - Part1}}<br />
{{Text Footer SD - Part2}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Generic_Application_Hosting&diff=1626SD.Generic Application Hosting2019-11-28T17:09:12Z<p>Daniel Jumelet: Created page with "{{Maturity|0}} {{Pageheaderbox4SD |name=Generic Application Hosting |service category=Computing |version=0.2 |owner=Daniel Jumelet |summary=This service enables business appli..."</p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Generic Application Hosting<br />
|service category=Computing<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service enables business application execution and usage.<br />
}} <br />
This service offers an environment to run (centralized) business applications.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=SD.Application Database<br />
|choice=Must<br />
|reason=Many applications use a separate structured data store for application data retention<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the File Handling facility;<br />
* management of the data;<br />
* managing the behaviour of the File Handling facility itself, using the Controlling functionality.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD - Part1}}<br />
<br><br />
{{Text Footer SD - Part2}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:SmartTable_Service_Must_Usage&diff=1625Template:SmartTable Service Must Usage2019-11-28T16:27:41Z<p>Daniel Jumelet: </p>
<hr />
<div>{| {{prettytable}}<br />
|{{!}}'''Service'''<br />
|{{!}}'''Description'''<br />
|-<br />
{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]<br />
|?Friendly name<br />
|?Brief description<br />
|link=none<br />
|limit=250 <br />
|format=template <br />
|template=FunctionOverview<br />
|sort=Friendly name<br />
|} <br />
}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD_-_Part2&diff=1624Template:Text Footer SD - Part22019-11-28T16:25:13Z<p>Daniel Jumelet: Created page with "{{clear}} ==Underlying Pattern Definition(s)== {{PatternDefinitionsRealizingThisServiceDefinition}} <noinclude> {{Documentation}} <!-- Add categories and interwikis to the /do..."</p>
<hr />
<div>{{clear}}<br />
==Underlying Pattern Definition(s)==<br />
{{PatternDefinitionsRealizingThisServiceDefinition}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD_-_Part1&diff=1623Template:Text Footer SD - Part12019-11-28T16:25:03Z<p>Daniel Jumelet: Created page with "{{clear}} ==Services being served by this service== {{Services Being Served}}"</p>
<hr />
<div>{{clear}}<br />
==Services being served by this service==<br />
{{Services Being Served}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Database_File_Handling&diff=1622SD.Database File Handling2019-11-28T16:23:38Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Database File Handling<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service offers databases the ability to store, retrieve and modify database data<br />
}} <br />
This service offers databases the ability to store, retrieve and modify database data in [[OIAm_data_view|loosely structured]] form. The file structure is used to create predefined storage tables and store configuration information.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the File Handling facility;<br />
* management of the data;<br />
* managing the behaviour of the File Handling facility itself, using the Controlling functionality.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD - Part1}}<br />
{{Text Footer SD - Part2}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served&diff=1621Template:Services Being Served2019-11-28T16:22:36Z<p>Daniel Jumelet: </p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
{{clear}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1620Template:Text Footer SD2019-11-28T16:18:27Z<p>Daniel Jumelet: </p>
<hr />
<div>{{clear}}<br />
==Services being served by this service==<br />
{{Services Being Served}}<br />
{{clear}}<br />
==Underlying Pattern Definition(s)==<br />
{{PatternDefinitionsRealizingThisServiceDefinition}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served&diff=1619Template:Services Being Served2019-11-28T16:17:28Z<p>Daniel Jumelet: </p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served&diff=1618Template:Services Being Served2019-11-28T16:16:06Z<p>Daniel Jumelet: </p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served_May&diff=1617Template:Services Being Served May2019-11-28T16:15:02Z<p>Daniel Jumelet: Created page with "{{#vardefine:pagename|{{PAGENAME}}}} {{#vardefine:numberofusages {{#ask: Category:ServiceMay use service::{{#var:pagename}}|format=count}}}} {{#switch:{{#ask: Catego..."</p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages}} services are registered in this repository may be served by this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served_Must&diff=1616Template:Services Being Served Must2019-11-28T16:14:11Z<p>Daniel Jumelet: Created page with "{{#vardefine:pagename|{{PAGENAME}}}} {{#vardefine:numberofusages {{#ask: Category:ServiceMust use service::{{#var:pagename}}|format=count}}}} {{#switch:{{#ask: Categ..."</p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages}} services registered in this repository to be dependent on this service:}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1615Template:Text Footer SD2019-11-28T16:11:52Z<p>Daniel Jumelet: </p>
<hr />
<div>{{clear}}<br />
==Services being served by this service==<br />
{{Services Being Served}}<br />
==Underlying Pattern Definition(s)==<br />
{{PatternDefinitionsRealizingThisServiceDefinition}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served&diff=1614Template:Services Being Served2019-11-28T16:06:28Z<p>Daniel Jumelet: </p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services are registered in this repository to be dependent on this service::}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services are registered in this repository may be served by this service::}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service May Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Database_File_Handling&diff=1613SD.Database File Handling2019-11-28T12:12:05Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Database File Handling<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service offers databases the ability to store, retrieve and modify database data<br />
}} <br />
This service offers databases the ability to store, retrieve and modify database data in [[OIAm_data_view|loosely structured]] form. The file structure is used to create predefined storage tables and store configuration information.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the File Handling facility;<br />
* management of the data;<br />
* managing the behaviour of the File Handling facility itself, using the Controlling functionality.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Database_File_Handling&diff=1612SD.Database File Handling2019-11-28T12:02:35Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Database File Handling<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service offers databases the ability to store, retrieve and modify database data<br />
}} <br />
This service offers databases the ability to store, retrieve and modify database data in [[OIAm_data_view|loosely structured]] form. The file structure is used to create predefined storage tables and store configuration information.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=SD.Application Database<br />
|choice=Must<br />
|reason=This service is serving the Application Database service by offering a file structure.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the File Handling facility;<br />
* management of the data;<br />
* managing the behaviour of the File Handling facility itself, using the Controlling functionality.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1611Template:Text Footer SD2019-11-28T12:01:09Z<p>Daniel Jumelet: </p>
<hr />
<div>{{clear}}<br />
==Services being served by this service==<br />
{{Services Being Served}}<br />
{{clear}}<br />
==Underlying Pattern Definition(s)==<br />
{{PatternDefinitionsRealizingThisServiceDefinition}}<br />
{{clear}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served&diff=1610Template:Services Being Served2019-11-28T11:59:59Z<p>Daniel Jumelet: </p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages1 {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = There are {{#var:numberofusages1}} services are registered in this repository to be dependent on this service::}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages2 {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = There are {{#var:numberofusages2}} services are registered in this repository may be served by this service::}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1609Template:Text Footer SD2019-11-28T11:56:51Z<p>Daniel Jumelet: </p>
<hr />
<div>{{clear}}<br />
==Services that this service is serving==<br />
{{Services Being Served}}<br />
{{clear}}<br />
==Underlying Pattern Definition(s)==<br />
{{PatternDefinitionsRealizingThisServiceDefinition}}<br />
{{clear}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Services_Being_Served&diff=1608Template:Services Being Served2019-11-28T11:56:00Z<p>Daniel Jumelet: Created page with "{{#vardefine:pagename|{{PAGENAME}}}} {{#vardefine:numberofusages {{#ask: Category:ServiceMust use service::{{#var:pagename}}|format=count}}}} {{#switch:{{#ask: Categ..."</p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages {{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that are depending on this service.<br />
|1 = The following service is registered in this repository to be dependent on this service:<br />
|#default = The following services are registered in this repository to be dependent on this service::}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages {{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no services registered in this repository that may be served by this service.<br />
|1 = The following service is registered in this repository that may be served by this service:<br />
|#default = The following services are registered in this repository may be served by this service::}}<br />
{{#switch:{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Service Must Usage}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:SmartTable_Service_May_Usage&diff=1607Template:SmartTable Service May Usage2019-11-28T11:52:34Z<p>Daniel Jumelet: Created page with "{| {{prettytable}} |{{!}}'''Service''' |{{!}}'''Description''' |- {{#ask: Category:ServiceMay use service::{{#var:pagename}} |?Friendly name |?Brief description |li..."</p>
<hr />
<div>{| {{prettytable}}<br />
|{{!}}'''Service'''<br />
|{{!}}'''Description'''<br />
|-<br />
{{#ask: [[Category:Service]][[May use service::{{#var:pagename}}]]<br />
|?Friendly name<br />
|?Brief description<br />
|link=none<br />
|limit=250 <br />
|format=template <br />
|template=FunctionOverview<br />
|sort=Friendly name<br />
|} }}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:SmartTable_Service_Must_Usage&diff=1606Template:SmartTable Service Must Usage2019-11-28T11:52:02Z<p>Daniel Jumelet: Created page with "{| {{prettytable}} |{{!}}'''Service''' |{{!}}'''Description''' |- {{#ask: Category:ServiceMust use service::{{#var:pagename}} |?Friendly name |?Brief description |l..."</p>
<hr />
<div>{| {{prettytable}}<br />
|{{!}}'''Service'''<br />
|{{!}}'''Description'''<br />
|-<br />
{{#ask: [[Category:Service]][[Must use service::{{#var:pagename}}]]<br />
|?Friendly name<br />
|?Brief description<br />
|link=none<br />
|limit=250 <br />
|format=template <br />
|template=FunctionOverview<br />
|sort=Friendly name<br />
|} }}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Text_Footer_SD&diff=1605Template:Text Footer SD2019-11-28T11:14:56Z<p>Daniel Jumelet: </p>
<hr />
<div>{{clear}}<br />
==Services that this service is serving===<br />
{{Services Being Served}}<br />
{{clear}}<br />
==Underlying Pattern Definition(s)==<br />
{{PatternDefinitionsRealizingThisServiceDefinition}}<br />
{{clear}}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Service_Used_Services&diff=1604Template:Service Used Services2019-11-28T11:03:43Z<p>Daniel Jumelet: </p>
<hr />
<div>==Used Services==<br />
This kind of Service (often) uses/is depending on the following [[Infrastructure Service Landscape|Service(s)]]. In ArchiMate (relation) terms, the service is "served by" this/those service(s): <br />
{| {{prettytable}}<br />
|'''[[Infrastructure Service Landscape|Service]]'''<br />
|'''Usage'''<br />
|'''Summary'''<br />
|'''Rationale'''<br />
|-<br />
<includeonly><br />
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS --><br />
[[Category:Templates]]<br />
</includeonly></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Service_Used_Services&diff=1603Template:Service Used Services2019-11-28T11:01:25Z<p>Daniel Jumelet: </p>
<hr />
<div>==Used Services==<br />
This kind of Service (often) uses/is depending on the following [[Infrastructure Service Landscape|Services]]. In ArchiMate (relation) terms, the service is "served by" those services: <br />
{| {{prettytable}}<br />
|'''[[Infrastructure Service Landscape|Service]]'''<br />
|'''Usage'''<br />
|'''Summary'''<br />
|'''Rationale'''<br />
|-<br />
<includeonly><br />
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS --><br />
[[Category:Templates]]<br />
</includeonly></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=SD.Application_Database&diff=1602SD.Application Database2019-11-28T10:57:43Z<p>Daniel Jumelet: </p>
<hr />
<div>{{Maturity|0}}<br />
{{Pageheaderbox4SD<br />
|name=Application Database<br />
|service category=Data Management<br />
|version=0.2<br />
|owner=Daniel Jumelet<br />
|summary=This service provides a data store for applications with a predefined structure<br />
}} <br />
It provides a data store for applications with a predefined structure.<br />
{{Service Used Services}}<br />
{{Service Used Service Row<br />
|service=SD.Database File Handling<br />
|choice=Must<br />
|reason=Every Database service must store its data at a lower [[OIAm data view|data level]], which means it requires the use of a File Handling service. Even in commercial products that request access to Mass Storage this is true, as these products actually provide the File Handling functionality themselves.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Authentication+Authorization<br />
|choice=May<br />
|reason=A suitable source for identity and permission information may be required for<br />
* controlling access to the data stored in the Data Management facility;<br />
* management of the data;<br />
* managing the behaviour of the Data Management facility itself, using the Controlling functionality.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Data Protection Management<br />
|choice=May<br />
|reason=The data being handled by this Pattern may need to be protected against data corruption and/or loss. Even though this might be delegated to the lower level of the [[GS.File_Storage|File Storage]] service that the Pattern uses, it's usually much better to handle data protection at the logical level of this Pattern, as at this level the interdependencies of parts of the datasets is known and controllable.<br />
}}<br />
{{Service Used Service Row<br />
|service=GS.Archive Management<br />
|choice=May<br />
|reason=The Pattern may need to archive (parts of) a [[OIAm data view|structured data set]], and/or may require access to an archive containing (parts of) a structured data set, in order to fulfil requests from its clients; furthermore, it may be necessary to migrate (parts of) an active structured data set to an archive. For any of this, the Data Management pattern needs access to an Archive Management service.<br />
}}<br />
{{Table Ending}}<br />
{{Text Footer SD}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Service_Adjacent_Service_Row&diff=1601Template:Service Adjacent Service Row2019-11-28T10:29:07Z<p>Daniel Jumelet: </p>
<hr />
<div><includeonly><br />
|{{FriendlyPageLink|{{{service|}}}}}<br />
|{{#switch: {{{choice|Must}}}<br />
|MAY<br />
|May<br />
|may=optional[[May have adjacent service::{{{service|}}}|]]<br />
|#default=recommended[[Must have adjacent service::{{{service|}}}|]]}}<br />
|{{#show: {{{service|}}} | ?Brief description}}<br />
|{{{reason|not specified}}}<br />
|-</includeonly><noinclude><br />
{{documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Service_Used_Service_Row&diff=1600Template:Service Used Service Row2019-11-28T10:27:50Z<p>Daniel Jumelet: Created page with "<includeonly> |{{FriendlyPageLink|{{{service|}}}}} |{{#switch: {{{choice|Must}}} |MAY |May |may=optional}}}| |#default=recommendedMust use se..."</p>
<hr />
<div><includeonly><br />
|{{FriendlyPageLink|{{{service|}}}}}<br />
|{{#switch: {{{choice|Must}}}<br />
|MAY<br />
|May<br />
|may=optional[[May use service::{{{service|}}}|]]<br />
|#default=recommended[[Must use service::{{{service|}}}|]]}}<br />
|{{#show: {{{service|}}} | ?Brief description}}<br />
|{{{reason|not specified}}}<br />
|-</includeonly><noinclude><br />
{{documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Service_Adjacent_Service_Row&diff=1599Template:Service Adjacent Service Row2019-11-28T10:27:07Z<p>Daniel Jumelet: </p>
<hr />
<div><includeonly><br />
|{{FriendlyPageLink|{{{service|}}}}}<br />
|{{#switch: {{{choice|Must}}}<br />
|MAY<br />
|May<br />
|may=optional[[May use service::{{{service|}}}|]]<br />
|#default=recommended[[Must use service::{{{service|}}}|]]}}<br />
|{{#show: {{{service|}}} | ?Brief description}}<br />
|{{{reason|not specified}}}<br />
|-</includeonly><noinclude><br />
{{documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Service_Used_Services&diff=1598Template:Service Used Services2019-11-28T10:24:43Z<p>Daniel Jumelet: </p>
<hr />
<div>==Related Services==<br />
This kind of Service (often) uses/is depending on the following [[Infrastructure Service Landscape|Services]]. <br />
{| {{prettytable}}<br />
|'''[[Infrastructure Service Landscape|Service]]'''<br />
|'''Usage'''<br />
|'''Summary'''<br />
|'''Rationale'''<br />
|-<br />
<includeonly><br />
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS --><br />
[[Category:Templates]]<br />
</includeonly></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:Service_Used_Services&diff=1597Template:Service Used Services2019-11-28T10:23:31Z<p>Daniel Jumelet: Created page with "==Related Services== This kind of Service (often) uses/is depending on the following Services. {| {{prettytable}} |'''Infrastructure Se..."</p>
<hr />
<div>==Related Services==<br />
This kind of Service (often) uses/is depending on the following [[Infrastructure Service Landscape|Services]]. <br />
{| {{prettytable}}<br />
|'''[[Infrastructure Service Landscape|Service]]'''<br />
|'''Service Used'''<br />
|'''Summary'''<br />
|'''Rationale'''<br />
|-<br />
<includeonly><br />
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS --><br />
[[Category:Templates]]<br />
</includeonly></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=File:Framed_Generic_Pattern_legend.png&diff=1596File:Framed Generic Pattern legend.png2019-11-27T22:58:01Z<p>Daniel Jumelet: Daniel Jumelet uploaded a new version of File:Framed Generic Pattern legend.png</p>
<hr />
<div>== Summary ==<br />
Legend for Generic Patterns<br />
[[Category:OIAm symbol]]<br />
== Licensing ==<br />
{{self|cc-by-sa-3.0}}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Property:Must_use_service&diff=1595Property:Must use service2019-11-27T22:28:06Z<p>Daniel Jumelet: Created page with "This property of type Has type::page indicates that a Service must make use of another Service (in order to function properly), referred to as a service that has an ArchiM..."</p>
<hr />
<div>This property of type [[Has type::page]] indicates that a Service must make use of another Service (in order to function properly), referred to as a service that has an ArchiMate "serving relationship" with the service that is making use of it.</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Property:May_use_service&diff=1594Property:May use service2019-11-27T22:27:16Z<p>Daniel Jumelet: Created page with "This property of type Has type::page indicates that a Service might make use of another Service, referred to as a service that has an ArchiMate "serving relationship" with..."</p>
<hr />
<div>This property of type [[Has type::page]] indicates that a Service might make use of another Service, referred to as a service that has an ArchiMate "serving relationship" with the service that is making use of it.</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:SmartTable_Pattern_Realization&diff=1593Template:SmartTable Pattern Realization2019-11-27T22:13:42Z<p>Daniel Jumelet: </p>
<hr />
<div>{| {{prettytable}}<br />
|{{!}}'''Pattern Definition'''<br />
|{{!}}'''Description'''<br />
|-<br />
{{#ask: [[Category:Pattern]][[Realizes::{{#var:pagename}}]]<br />
|?Friendly name<br />
|?Brief description<br />
|link=none<br />
|limit=250 <br />
|format=template <br />
|template=FunctionOverview<br />
|sort=Friendly name<br />
|} }}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:SmartTable_Pattern_Realization&diff=1592Template:SmartTable Pattern Realization2019-11-27T22:12:54Z<p>Daniel Jumelet: </p>
<hr />
<div>{| {{prettytable}}<br />
|{{!}}'''Pattern Definition'''<br />
|{{!}}'''Description'''<br />
|-<br />
{{#ask: [[Category:Pattern Definition]][[Realize::{{#var:pagename}}]]<br />
|?Friendly name<br />
|?Brief description<br />
|link=none<br />
|limit=250 <br />
|format=template <br />
|template=FunctionOverview<br />
|sort=Friendly name<br />
|} }}</div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:PatternDefinitionsRealizingThisServiceDefinition&diff=1591Template:PatternDefinitionsRealizingThisServiceDefinition2019-11-27T22:10:23Z<p>Daniel Jumelet: </p>
<hr />
<div>{{#vardefine:pagename|{{PAGENAME}}}}<br />
{{#vardefine:numberofusages {{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
|0 = There are no Pattern Definitions available in this repository that have a referal to this Service Definition.<br />
|1 = The following Pattern Definition is available to model an aggregated function that realizes this kind of service:<br />
|#default = The combination of the following {{#var:pagename}} Pattern Definitions are available to model an aggregated function that realizes this kind of service:}}<br />
{{#switch:{{#ask: [[Category:Pattern Definition]][[Realizes::{{#var:pagename}}]]|format=count}}<br />
| 0 = <br />
|#default = {{SmartTable Pattern Realization}} }}<br />
<noinclude><br />
{{Documentation}}<br />
<!-- Add categories and interwikis to the /doc subpage, not here! --><br />
</noinclude></div>Daniel Jumelethttps://www.infra-repository.org/oiar/index.php?title=Template:SmartTable_Pattern_Realization&diff=1590Template:SmartTable Pattern Realization2019-11-27T22:09:56Z<p>Daniel Jumelet: Created page with "{| {{prettytable}} |{{!}}'''Pattern Definition''' |{{!}}'''Description''' |- {{#ask: Category:PatternRealize::{{#var:pagename}} |?Friendly name |?Brief description..."</p>
<hr />
<div>{| {{prettytable}}<br />
|{{!}}'''Pattern Definition'''<br />
|{{!}}'''Description'''<br />
|-<br />
{{#ask: [[Category:Pattern]][[Realize::{{#var:pagename}}]]<br />
|?Friendly name<br />
|?Brief description<br />
|link=none<br />
|limit=250 <br />
|format=template <br />
|template=FunctionOverview<br />
|sort=Friendly name<br />
|} }}</div>Daniel Jumelet