data/dictionary.xml
author František Kučera <franta-hg@frantovo.cz>
Wed, 24 Jun 2020 22:00:50 +0200
changeset 153 66e05b1bbda2
parent 152 5c878a53d3ed
permissions -rw-r--r--
data: DSN, ODBC, connection string, data source + database tag
franta-hg@1
     1
<?xml version="1.0" encoding="UTF-8"?>
franta-hg@1
     2
<!--
franta-hg@1
     3
Free Telco Dictionary
franta-hg@13
     4
Copyright © 2013 František Kučera (frantovo.cz)
franta-hg@1
     5
franta-hg@1
     6
Permission is granted to copy, distribute and/or modify this document
franta-hg@1
     7
under the terms of the GNU Free Documentation License, Version 1.3
franta-hg@151
     8
published by the Free Software Foundation;
franta-hg@1
     9
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
franta-hg@1
    10
A copy of the license is included in the section entitled "GNU
franta-hg@1
    11
Free Documentation License".
franta-hg@1
    12
franta-hg@2
    13
You should have received a copy of the GNU Free Documentation License
franta-hg@1
    14
along with this program.  If not, see <http://www.gnu.org/licenses/>.
franta-hg@1
    15
-->
franta-hg@0
    16
<dictionary xmlns="https://telco.frantovo.cz/xmlns/dictionary">
franta-hg@152
    17
	
franta-hg@152
    18
	<id>fca6b6ec-34dd-4cb2-83a3-d1b8ceccb296</id>
franta-hg@5
    19
franta-hg@5
    20
	<tags>
franta-hg@5
    21
		<tag id="acision" name="Acision" description="comes from Acision or is specific for this company"/>
franta-hg@5
    22
		<tag id="ericsson" name="Ericsson" description="comes from Ericsson or is specific for this company"/>
franta-hg@5
    23
		<tag id="nsn" name="Nokia Siemens Networks" description="comes from Nokia Siemens Networks or is specific for this company"/>
franta-hg@5
    24
		
franta-hg@11
    25
		<tag id="charging" name="Charging" description="charging, billing"/>
franta-hg@27
    26
		<tag id="messaging" name="Messaging" description="sending messages, receiving messages (SMS, MMS etc.)"/>
franta-hg@10
    27
		
franta-hg@5
    28
		<tag id="computer" name="Computer" description="general IS/ICT term"/>
franta-hg@5
    29
		<tag id="general" name="General" description="general term"/>
franta-hg@12
    30
		<tag id="finance" name="Finance" description="financial term"/>
franta-hg@10
    31
		
franta-hg@10
    32
		<tag id="java" name="Java" description="Java and other JVM languages"/>
franta-hg@10
    33
		<tag id="xml" name="XML" description="eXtensible Markup Language"/>
franta-hg@153
    34
		<tag id="database" name="Database" description="SQL/Relational and other DBMS"/>
franta-hg@10
    35
		<tag id="security" name="Security" description="security and cryptography"/>
franta-hg@37
    36
		<tag id="protocol" name="Protocol" description="communication protocol"/>
franta-hg@5
    37
	</tags>
franta-hg@5
    38
franta-hg@0
    39
	<concept>
franta-hg@15
    40
		<term abbreviation="MVNO" completeForm="mobile virtual network operator" language="en"/>
franta-hg@28
    41
		<term abbreviation="MOLO" completeForm="mobile other licensed operator" language="en"/><!-- in the United Kingdom -->
franta-hg@28
    42
		<explanation language="en"><text>a provider which does not have own wireless network infrastructure; but does marketing and sets the prices for subscribers</text></explanation>
franta-hg@0
    43
	</concept>
franta-hg@0
    44
	<concept>
franta-hg@41
    45
		<term abbreviation="MVNE" completeForm="mobile virtual network enabler" language="en"/>
franta-hg@41
    46
		<explanation language="en"><text>a company that provides technical services to MVNO thus MVNO can focus on marketing, pricing, brand and customer care</text></explanation>
franta-hg@41
    47
	</concept>
franta-hg@41
    48
	<concept>
franta-hg@0
    49
		<term abbreviation="" completeForm="hot billing" language="en"/>
franta-hg@0
    50
		<term abbreviation="" completeForm="late billing" language="en"/>
franta-hg@0
    51
		<term abbreviation="" completeForm="latebiller" language="en"/>
franta-hg@28
    52
		<explanation language="en">
franta-hg@28
    53
			<text>
franta-hg@33
    54
				a technique used in charging;
franta-hg@28
    55
				for pre-paid subscribers the standard way to charge services is online
franta-hg@30
    56
				– subscriber's balance is checked in the billing system and if sufficient, the service (e.g. sending a SMS) is provided, otherwise the service is denied;
franta-hg@30
    57
				if the billing system is not currently available (so we can't say if the subscriber's balance is high enough), we can provide the service anyway and try to charge it later;
franta-hg@30
    58
				this feature requires saving state (transactions which weren't charged yet) in some persitent storage (CDR files, SQL database etc.)
franta-hg@30
    59
				and can be done at the billing gateway or directly at system like SMSC
franta-hg@28
    60
			</text>
franta-hg@28
    61
		</explanation>
franta-hg@30
    62
		<tag>charging</tag>
franta-hg@0
    63
	</concept>
franta-hg@0
    64
	<concept>
franta-hg@0
    65
		<term abbreviation="SMS" completeForm="short message service" language="en"/>
franta-hg@26
    66
		<explanation language="en">
franta-hg@26
    67
			<text>
franta-hg@26
    68
				a service or particular short text message sent from or to a mobile phone;
franta-hg@26
    69
				length of the content in one message is 140 bytes (octets), the number of characters depends on encoding, if 7-bit one is used, it is well known 160 characters;
franta-hg@26
    70
				the number „160“ is iconic for SMS
franta-hg@26
    71
			</text>
franta-hg@26
    72
		</explanation>
franta-hg@27
    73
		<tag>messaging</tag>
franta-hg@26
    74
	</concept>
franta-hg@26
    75
	<concept>
franta-hg@26
    76
		<term abbreviation="" completeForm="octet" language="en"/>
franta-hg@26
    77
		<term abbreviation="" completeForm="byte" language="en"/>
franta-hg@26
    78
		<explanation language="en">
franta-hg@26
    79
			<text>
franta-hg@26
    80
				a unit of digital information;
franta-hg@26
    81
				byte (almost always) consists of 8 bits, which means 256 possible values (2^8);
franta-hg@26
    82
				octet is a synonym for 8-bit byte which accents that we really mean the 8-bit byte (and not e.g. the 7-bit one)
franta-hg@26
    83
			</text>
franta-hg@26
    84
		</explanation>
franta-hg@27
    85
		<tag>computer</tag>
franta-hg@0
    86
	</concept>
franta-hg@0
    87
	<concept>
franta-hg@143
    88
		<term abbreviation="" completeForm="octet string" language="en"/>
franta-hg@143
    89
		<term abbreviation="" completeForm="OctetString" language="en"/>
franta-hg@143
    90
		<explanation language="en">
franta-hg@143
    91
			<text>
franta-hg@143
    92
				a basic data type in ASN.1, LDAP and other protocols;
franta-hg@143
    93
				just a byte array – an ordered sequence of zero or more octets;
franta-hg@143
    94
				can contain human readable text (in any character encoding) or any binary data;
franta-hg@143
    95
				the most generic data type
franta-hg@143
    96
			</text>
franta-hg@143
    97
		</explanation>
franta-hg@143
    98
	</concept>
franta-hg@143
    99
	<concept>
franta-hg@12
   100
		<term abbreviation="MMS" completeForm="multimedia messaging service" language="en"/>
franta-hg@63
   101
		<explanation language="en">
franta-hg@63
   102
			<text>
franta-hg@63
   103
				a service or particular multimedia message sent from or to a mobile phone;
franta-hg@63
   104
				in contrast to SMS, supports not only text but also pictures, videos, sounds…
franta-hg@63
   105
				thus subscriber can take a photo by his mobile phone and easily send it to a friend;
franta-hg@63
   106
				other use case is AOMT messaging e.g. news with pictures or some premium content;
franta-hg@63
   107
				MMS requires special infrastructure including MMSC deployed by the operator
franta-hg@63
   108
			</text>
franta-hg@63
   109
		</explanation>
franta-hg@27
   110
		<tag>messaging</tag>
franta-hg@0
   111
	</concept>
franta-hg@0
   112
	<concept>
franta-hg@12
   113
		<term abbreviation="DMS" completeForm="donors message service" language="en"/>
franta-hg@12
   114
		<term abbreviation="DMS" completeForm="dárcovská SMS" language="cs"/>
franta-hg@30
   115
		<explanation language="en">
franta-hg@30
   116
			<text>
franta-hg@30
   117
				specific kind of MOAT short message which is used to donate money to charity or some organization;
franta-hg@30
   118
				the donation is charged from sender's pre-paid balance or in his monthly bill alongside the fees for placed calls and sent SMS
franta-hg@30
   119
			</text>
franta-hg@30
   120
		</explanation>
franta-hg@27
   121
		<tag>messaging</tag>
franta-hg@0
   122
	</concept>
franta-hg@0
   123
	<concept>
franta-hg@12
   124
		<term abbreviation="EMS" completeForm="enhanced messaging service" language="en"/>
franta-hg@62
   125
		<explanation language="en">
franta-hg@62
   126
			<text>
franta-hg@62
   127
				an application-level extension to SMS;
franta-hg@62
   128
				adds some new features like formatted text, pictures or sounds
franta-hg@62
   129
				but works with existing networks (unlike MMS which requires new infrastructure)
franta-hg@62
   130
			</text>
franta-hg@62
   131
		</explanation>
franta-hg@27
   132
		<tag>messaging</tag>
franta-hg@0
   133
	</concept>
franta-hg@0
   134
	<concept>
franta-hg@12
   135
		<term abbreviation="SMIL" completeForm="synchronized multimedia integration language" language="en"/>
franta-hg@63
   136
		<explanation language="en">
franta-hg@63
   137
			<text>
franta-hg@63
   138
				a markup language for describing multimedia presentations;
franta-hg@63
   139
				describes timing, layout, animations etc.
franta-hg@63
   140
			</text>
franta-hg@63
   141
		</explanation>
franta-hg@12
   142
		<tag>computer</tag>
franta-hg@12
   143
		<tag>xml</tag>
franta-hg@0
   144
	</concept>
franta-hg@0
   145
	<concept>
franta-hg@12
   146
		<term abbreviation="SVG" completeForm="scalable vector graphics" language="en"/>
franta-hg@28
   147
		<explanation language="en"><text>an XML-based file format for vector graphics</text></explanation>
franta-hg@9
   148
		<tag>computer</tag>
franta-hg@10
   149
		<tag>xml</tag>
franta-hg@0
   150
	</concept>
franta-hg@0
   151
	<concept>
franta-hg@0
   152
		<term abbreviation="IM" completeForm="instant messaging" language="en"/>
franta-hg@33
   153
		<term abbreviation="OTT" completeForm="over the top" language="en"/>
franta-hg@33
   154
		<explanation language="en">
franta-hg@33
   155
			<text>
franta-hg@33
   156
				a kind of electronic communication between two persons or a group chat;
franta-hg@33
   157
				compared to e-mail, IM messages are short (few words, sentence) and the other side is expected (depending on his/her online status) to read and respond it immediately;
franta-hg@33
   158
				compared to SMS, IM messages are cheap – typically free of charge;
franta-hg@33
   159
				important IM feature is presence – the sender knows current status of the recipient: online, offline, away, busy etc.;
franta-hg@50
   160
				IM is rooted in the computer world but nowadays it is often used also on mobile phones as an alternative to (expensive) SMS – in such case it is called OTT and requires mobile Internet connectivity;
franta-hg@33
   161
				IM messages are usually transferred over an TCP/IP protocol – good example is Jabber/XMPP which is free and open protocol for IM and presence based on XML
franta-hg@33
   162
			</text>
franta-hg@33
   163
		</explanation>
franta-hg@9
   164
		<tag>computer</tag>
franta-hg@27
   165
		<tag>messaging</tag>
franta-hg@0
   166
	</concept>
franta-hg@0
   167
	<concept>
franta-hg@38
   168
		<term abbreviation="IMS" completeForm="IP Multimedia Subsystem" language="en"/>
franta-hg@38
   169
		<explanation language="en"><text></text></explanation>
franta-hg@38
   170
		<tag>messaging</tag>
franta-hg@38
   171
	</concept>
franta-hg@38
   172
	<concept>
franta-hg@38
   173
		<term abbreviation="RCS" completeForm="Rich Communication Suite" language="en"/>
franta-hg@38
   174
		<term abbreviation="RCSE" completeForm="" language="en"/>
franta-hg@38
   175
		<term abbreviation="RCSx" completeForm="" language="en"/>
franta-hg@38
   176
		<term abbreviation="" completeForm="Joyn" language="en"/>
franta-hg@38
   177
		<explanation language="en"><text></text></explanation>
franta-hg@38
   178
		<tag>messaging</tag>
franta-hg@38
   179
	</concept>
franta-hg@38
   180
	<concept>
franta-hg@34
   181
		<term abbreviation="XMPP" completeForm="extensible messaging and presence protocol" language="en"/>
franta-hg@50
   182
		<term abbreviation="" completeForm="jabber" language="en"/><!-- original name -->
franta-hg@50
   183
		<explanation language="en">
franta-hg@50
   184
			<text>
franta-hg@50
   185
				a communication protocol for messaging based on XML;
franta-hg@50
   186
				used for transferring
franta-hg@50
   187
					IM messages,
franta-hg@50
   188
					presence information (statuses like: online, busy, away etc.),
franta-hg@50
   189
					contact list (called roster here) management,
franta-hg@148
   190
					signaling of VoIP and video, file transfers etc.;
franta-hg@50
   191
				can be also used as generic messaging protocol for connecting computer systems (not only human-human interaction)
franta-hg@50
   192
				or for human-computer interaction (for accessing services like dictionaries, weather forecast or TV guide)
franta-hg@50
   193
			</text>
franta-hg@50
   194
		</explanation>
franta-hg@34
   195
		<tag>computer</tag>
franta-hg@34
   196
		<tag>xml</tag>
franta-hg@34
   197
		<tag>messaging</tag>
franta-hg@37
   198
		<tag>protocol</tag>
franta-hg@34
   199
	</concept>
franta-hg@34
   200
	<concept>
franta-hg@50
   201
		<term abbreviation="" completeForm="roster" language="en"/>
franta-hg@50
   202
		<explanation language="en"><text>a contact list; term used by Jabber/XMPP</text>
franta-hg@50
   203
		</explanation>
franta-hg@50
   204
		<tag>computer</tag>
franta-hg@50
   205
		<tag>messaging</tag>
franta-hg@50
   206
	</concept>
franta-hg@50
   207
	<concept>
franta-hg@12
   208
		<term abbreviation="IMAP4" completeForm="Internet message access protocol version 4" language="en"/>
franta-hg@12
   209
		<term abbreviation="IMAP" completeForm="Internet message access protocol" language="en"/>
franta-hg@28
   210
		<explanation language="en">
franta-hg@28
   211
			<text>
franta-hg@28
   212
				a text-based client-server protocol for accessing e-mail mailbox;
franta-hg@28
   213
				supports
franta-hg@28
   214
					multiple hierarchical folders (inbox, sent, drafts… or user defined),
franta-hg@28
   215
					marging messages with tags/flags,
franta-hg@28
   216
					notifications of new messages from server to client (the client does not have to periodically check the inbox and just waits for new messages),
franta-hg@28
   217
					full-text search and other features;
franta-hg@28
   218
				messages usually stays at server storage after reading which allows using multiple client programs/devices;
franta-hg@28
   219
				is more complex than POP3 protocol;
franta-hg@28
   220
				uses TCP and standard port is 143 (STARTTLS or unencrypted) or 993 (SSL/TLS)
franta-hg@28
   221
			</text>
franta-hg@28
   222
		</explanation>
franta-hg@9
   223
		<tag>computer</tag>
franta-hg@27
   224
		<tag>messaging</tag>
franta-hg@37
   225
		<tag>protocol</tag>
franta-hg@0
   226
	</concept>
franta-hg@0
   227
	<concept>
franta-hg@12
   228
		<term abbreviation="POP3" completeForm="post office protocol version 3" language="en"/>
franta-hg@12
   229
		<term abbreviation="POP" completeForm="post office protocol" language="en"/>
franta-hg@28
   230
		<explanation language="en">
franta-hg@28
   231
			<text>
franta-hg@28
   232
				a text-based client-server protocol for accessing e-mail mailbox;
franta-hg@28
   233
				messages are usually deleted from server after reading and are stored only on the client side;
franta-hg@28
   234
				nowadays the more advanced IMAP4 protocol is often used instead of POP3;
franta-hg@28
   235
				uses TCP and standard port is 110 (STARTTLS or unencrypted) or 995 (SSL/TLS)
franta-hg@28
   236
			</text>
franta-hg@28
   237
		</explanation>
franta-hg@9
   238
		<tag>computer</tag>
franta-hg@27
   239
		<tag>messaging</tag>
franta-hg@37
   240
		<tag>protocol</tag>
franta-hg@0
   241
	</concept>
franta-hg@0
   242
	<concept>
franta-hg@12
   243
		<term abbreviation="SMTP" completeForm="simple mail transfer protocol" language="en"/>
franta-hg@42
   244
		<term abbreviation="ESMTP" completeForm="Extended SMTP" language="en"/>
franta-hg@28
   245
		<explanation language="en">
franta-hg@28
   246
			<text>
franta-hg@28
   247
				a text-based client-server protocol for sending e-mail messages
franta-hg@43
   248
				uses TCP and standard port is 25 (STARTTLS or unencrypted) or 465 (SSL/TLS) or 587 (STARTTLS or unencrypted for Message Submission – RFC 6409);
franta-hg@43
   249
				is defined in RFC 5321
franta-hg@28
   250
			</text>
franta-hg@28
   251
		</explanation>
franta-hg@9
   252
		<tag>computer</tag>
franta-hg@27
   253
		<tag>messaging</tag>
franta-hg@37
   254
		<tag>protocol</tag>
franta-hg@0
   255
	</concept>
franta-hg@0
   256
	<concept>
franta-hg@42
   257
		<term abbreviation="LMTP" completeForm="local mail transfer protocol" language="en"/>
franta-hg@42
   258
		<explanation language="en">
franta-hg@42
   259
			<text>
franta-hg@42
   260
				a derivative of ESMTP designed for transferring messages locally from MTA component to MDA (mail storage, no queue);
franta-hg@42
   261
				uses TCP/IP but must not use port 25 (SMTP);
franta-hg@42
   262
				is defined in RFC 2033
franta-hg@42
   263
			</text>
franta-hg@42
   264
		</explanation>
franta-hg@42
   265
		<tag>computer</tag>
franta-hg@42
   266
		<tag>messaging</tag>
franta-hg@42
   267
		<tag>protocol</tag>
franta-hg@42
   268
	</concept>
franta-hg@42
   269
	<concept>
franta-hg@12
   270
		<term abbreviation="MUA" completeForm="mail user agent" language="en"/>
franta-hg@40
   271
		<explanation language="en">
franta-hg@40
   272
			<text>
franta-hg@40
   273
				an e-mail client – a software used for managing user's e-mail;
franta-hg@40
   274
				because the MUA (like most client software) runs only when user needs it,
franta-hg@40
   275
					the messages from the Internet are received by a remote MTA over the SMTP protocol,
franta-hg@40
   276
					then delivered using an MDA into user's remote mailbox,
franta-hg@40
   277
					from which they are obtained by the MUA using POP3 or IMAP4 protocols;
franta-hg@40
   278
				when sending an e-mail, the MUA composes the message in RFC 5322 format and then submits it using the SMTP protocol to a MTA or MSA server;
franta-hg@40
   279
				examples of MUA: Mozilla Thunderbird, KMail, Evolution, Mutt, Lotus Notes
franta-hg@40
   280
			</text>
franta-hg@40
   281
		</explanation>
franta-hg@12
   282
		<tag>computer</tag>
franta-hg@27
   283
		<tag>messaging</tag>
franta-hg@12
   284
	</concept>
franta-hg@12
   285
	<concept>
franta-hg@49
   286
		<term abbreviation="MTA" completeForm="message transfer agent" language="en"/>
franta-hg@49
   287
		<term abbreviation="MTA" completeForm="mail transfer agent" language="en"/>
franta-hg@42
   288
		<term abbreviation="MX" completeForm=" mail exchanger" language="en"/>
franta-hg@42
   289
		<explanation language="en">
franta-hg@42
   290
			<text>
franta-hg@44
   291
				a software component which transferres e-mails from one computer to another using SMTP protocol (implements both sending and receiving);
franta-hg@44
   292
				messages can be passed over network (relayed) or for local recipients stored locally (passing them to the MDA using LMTP);
franta-hg@44
   293
				examples of MTA: Postfix, Sendmail, Exim, Courier Mail Server, Apache James
franta-hg@42
   294
			</text>
franta-hg@42
   295
		</explanation>
franta-hg@9
   296
		<tag>computer</tag>
franta-hg@27
   297
		<tag>messaging</tag>
franta-hg@0
   298
	</concept>
franta-hg@0
   299
	<concept>
franta-hg@49
   300
		<term abbreviation="MSA" completeForm="message submission agent" language="en"/>
franta-hg@45
   301
		<explanation language="en">
franta-hg@45
   302
			<text>
franta-hg@45
   303
				a software component dedicated to receive e-mails from MUA;
franta-hg@45
   304
				cooperates with MTA or is often integrated in MTA as one of its features;
franta-hg@45
   305
				uses a variant of SMTP (RFC 6409) and TCP port 587 (different than SMTP/MTA port 25)
franta-hg@45
   306
			</text>
franta-hg@45
   307
		</explanation>
franta-hg@40
   308
		<tag>computer</tag>
franta-hg@40
   309
		<tag>messaging</tag>
franta-hg@40
   310
	</concept>
franta-hg@40
   311
	<concept>
franta-hg@49
   312
		<term abbreviation="MDA" completeForm="message delivery agent" language="en"/>
franta-hg@46
   313
		<term abbreviation="LDA" completeForm="local delivery agent" language="en"/>
franta-hg@46
   314
		<explanation language="en">
franta-hg@46
   315
			<text>
franta-hg@46
   316
				a software component that receives e-mail from the MTA and stores them in the recipient's mailbox;
franta-hg@46
   317
				the MDA can also apply Sieve filters on processed messages;
franta-hg@46
   318
				examples of MDA: Dovecot, Cyrus IMAP, procmail, maildrop
franta-hg@46
   319
			</text>
franta-hg@46
   320
		</explanation>
franta-hg@46
   321
		<tag>computer</tag>
franta-hg@46
   322
		<tag>messaging</tag>
franta-hg@46
   323
	</concept>
franta-hg@46
   324
	<concept>
franta-hg@49
   325
		<term abbreviation="MRA" completeForm="message retrieval agent" language="en"/>
franta-hg@48
   326
		<explanation language="en">
franta-hg@48
   327
			<text>
franta-hg@48
   328
				a software component that fetches e-mails from remote server (over POP3 or IMAP4 protocol)
franta-hg@48
   329
				and then passes them to the MDA for local storage, or over SMTP to an MTA, or directly delivers it to the mailbox, or prints to standard output etc.;
franta-hg@48
   330
				implements pull (not push) approach: fetches messages periodically (or on user's demand)
franta-hg@48
   331
				instead of waiting for incoming messages and receiving them immediatelly when they emerge (like MTA does);
franta-hg@48
   332
				examples of MRA: fetchmail, getmail
franta-hg@48
   333
			</text>
franta-hg@48
   334
		</explanation>
franta-hg@48
   335
		<tag>computer</tag>
franta-hg@48
   336
		<tag>messaging</tag>
franta-hg@48
   337
	</concept>
franta-hg@48
   338
	<concept>
franta-hg@46
   339
		<term abbreviation="" completeForm="sieve" language="en"/>
franta-hg@46
   340
		<explanation language="en">
franta-hg@46
   341
			<text>
franta-hg@46
   342
				a standardized language for describing e-mail filters;
franta-hg@46
   343
				the MDA can apply system-wide or user-defined filters on incoming messages;
franta-hg@47
   344
				a filter has conditions (connected by logical operators: AND, OR…) like „message header contains value X“
franta-hg@47
   345
				and actions that will be done with the message like „file into folder X“ or „add flag/label X“ or „redirect message to some.address@example.com“ or „discard message“;
franta-hg@46
   346
				filters are executed on the server where MDA resides,
franta-hg@47
   347
				so they are independent of the MUA currently used by the user
franta-hg@46
   348
				and works even if the user is offline (useful for OOTO messages when the user is on vacation)
franta-hg@46
   349
			</text>
franta-hg@46
   350
		</explanation>
franta-hg@46
   351
		<tag>computer</tag>
franta-hg@46
   352
		<tag>messaging</tag>
franta-hg@46
   353
	</concept>
franta-hg@46
   354
	<concept>
franta-hg@46
   355
		<term abbreviation="OOTO" completeForm="out of the office" language="en"/>
franta-hg@46
   356
		<explanation language="en">
franta-hg@46
   357
			<text>
franta-hg@48
   358
				an automatic response on a message (e-mail, SMS etc.) which is sent when the recipient is for example on vacation and can't respond immediately;
franta-hg@46
   359
				in case of e-mail it can be easily configured as a Sieve filter
franta-hg@46
   360
			</text>
franta-hg@46
   361
		</explanation>
franta-hg@12
   362
		<tag>computer</tag>
franta-hg@27
   363
		<tag>messaging</tag>
franta-hg@12
   364
	</concept>
franta-hg@12
   365
	<concept>
franta-hg@12
   366
		<term abbreviation="MIME" completeForm="multipurpose Internet mail extensions" language="en"/>
franta-hg@84
   367
		<explanation language="en">
franta-hg@84
   368
			<text>
franta-hg@84
   369
				an Internet standard for extended e-mail format which supports
franta-hg@84
   370
					international character sets for body parts,
franta-hg@84
   371
					international characters in message headers,
franta-hg@84
   372
					attachements of various types,
franta-hg@84
   373
					multipart messages;
franta-hg@84
   374
				MIME message itself is a human-readable text starting with header section and having one or more body parts;
franta-hg@84
   375
				binary or non-ASCII values are encoded in several ways described by the MIME's RFCs;
franta-hg@84
   376
				the content types defined by MIME is used also outside of e-mail – for indicating format of the content in HTTP, databases or operating systems
franta-hg@84
   377
			</text>
franta-hg@84
   378
		</explanation>
franta-hg@12
   379
		<tag>computer</tag>
franta-hg@27
   380
		<tag>messaging</tag>
franta-hg@12
   381
	</concept>
franta-hg@12
   382
	<concept>
franta-hg@12
   383
		<term abbreviation="SAP" completeForm="sms application protocol" language="en"/>
franta-hg@4
   384
		<explanation language="en"><text></text></explanation>
franta-hg@27
   385
		<tag>messaging</tag>
franta-hg@37
   386
		<tag>protocol</tag>
franta-hg@0
   387
	</concept>
franta-hg@0
   388
	<concept>
franta-hg@12
   389
		<term abbreviation="SPID" completeForm="service provider ID" language="en"/>
franta-hg@4
   390
		<explanation language="en"><text></text></explanation>
franta-hg@0
   391
	</concept>
franta-hg@0
   392
	<concept>
franta-hg@12
   393
		<term abbreviation="UTF-8" completeForm="unicode transformation format 8-bit" language="en"/>
franta-hg@85
   394
		<explanation language="en">
franta-hg@85
   395
			<text>
franta-hg@85
   396
				an character encoding that can represent every character in the Unicode character set;
franta-hg@85
   397
				is multibyte and variable-width encoding which means that one character can be represented by one or more bytes
franta-hg@85
   398
				(i.e. character length of the text does not have to be equal to byte lenght of the data),
franta-hg@85
   399
				in case of UTF-8 it is from 1 byte up to 6 bytes per character;
franta-hg@85
   400
				is backward compatible with ASCII – one-byte characters in UTF-8 are encoded in same way as in ACSII;
franta-hg@85
   401
				nowadays is widely used: on web, in e-mail, in operating systems (file names), in XML files etc.
franta-hg@85
   402
			</text>
franta-hg@85
   403
		</explanation>
franta-hg@12
   404
	</concept>
franta-hg@12
   405
	<concept>
franta-hg@12
   406
		<term abbreviation="UCS-2" completeForm="universal character set 2-byte" language="en"/>
franta-hg@86
   407
		<explanation language="en">
franta-hg@86
   408
			<text>
franta-hg@86
   409
				an multibyte but fixed-length (2 byte) character encoding;
franta-hg@88
   410
				sometimes is used for SMS when international characters are needed – such single message has only 70 characters instead of 160 (7-bit encoding);
franta-hg@86
   411
				for general use it was superseded by UTF-16 (in Unicode 2.0 in 1996)
franta-hg@86
   412
			</text>
franta-hg@86
   413
		</explanation>
franta-hg@27
   414
		<tag>messaging</tag>
franta-hg@12
   415
	</concept>
franta-hg@12
   416
	<concept>
franta-hg@86
   417
		<term abbreviation="UTF-16" completeForm="unicode transformation format 16-bit" language="en"/>
franta-hg@86
   418
		<explanation language="en">
franta-hg@86
   419
			<text>
franta-hg@86
   420
				an multibyte and variable-width encoding for Unicode codepoints from 0 to 0x10FFFF;
franta-hg@86
   421
				successor of UCS-2 encoding (for range 0-0xFFFF they have same values)
franta-hg@86
   422
			</text>
franta-hg@86
   423
		</explanation>
franta-hg@86
   424
		<tag>computer</tag>
franta-hg@86
   425
	</concept>
franta-hg@86
   426
	<concept>
franta-hg@12
   427
		<term abbreviation="SMPP" completeForm="short message peer-to-peer" language="en"/>
franta-hg@89
   428
		<explanation language="en">
franta-hg@89
   429
			<text>
franta-hg@89
   430
				open and industry standard protocol for transferring SMS messages among service centers (SC), applications (ESME) and routing entities (RE);
franta-hg@89
   431
				was designed by the Aldiscon company (later Logica CMG and later Acision);
franta-hg@89
   432
				binary PDUs are transported over TCP/IP or X.25 connection
franta-hg@89
   433
			</text>
franta-hg@89
   434
		</explanation>
franta-hg@27
   435
		<tag>messaging</tag>
franta-hg@37
   436
		<tag>protocol</tag>
franta-hg@89
   437
		<tag>acision</tag>
franta-hg@12
   438
	</concept>
franta-hg@12
   439
	<concept>
franta-hg@12
   440
		<term abbreviation="NMS" completeForm="network management system" language="en"/>
franta-hg@12
   441
		<explanation language="en"><text></text></explanation>
franta-hg@87
   442
		<tag>computer</tag>
franta-hg@12
   443
	</concept>
franta-hg@12
   444
	<concept>
franta-hg@12
   445
		<term abbreviation="SNMP" completeForm="simple network management protocol" language="en"/>
franta-hg@12
   446
		<explanation language="en"><text></text></explanation>
franta-hg@37
   447
		<tag>protocol</tag>
franta-hg@12
   448
	</concept>
franta-hg@12
   449
	<concept>
franta-hg@12
   450
		<term abbreviation="MIB" completeForm="management information base" language="en"/>
franta-hg@4
   451
		<explanation language="en"><text></text></explanation>
franta-hg@9
   452
		<tag>computer</tag>
franta-hg@0
   453
	</concept>
franta-hg@0
   454
	<concept>
franta-hg@12
   455
		<term abbreviation="OID" completeForm="object identifier" language="en"/>
franta-hg@4
   456
		<explanation language="en"><text></text></explanation>
franta-hg@9
   457
		<tag>computer</tag>
franta-hg@0
   458
	</concept>
franta-hg@0
   459
	<concept>
franta-hg@12
   460
		<term abbreviation="SPBP" completeForm="SMS prepaid billing protocol" language="en"/>
franta-hg@12
   461
		<explanation language="en"><text></text></explanation>
franta-hg@12
   462
		<tag>charging</tag>
franta-hg@12
   463
		<tag>acision</tag>
franta-hg@27
   464
		<tag>messaging</tag>
franta-hg@37
   465
		<tag>protocol</tag>
franta-hg@12
   466
	</concept>
franta-hg@12
   467
	<concept>
franta-hg@12
   468
		<term abbreviation="RTPP" completeForm="Real Time Payment Protocol" language="en"/>
franta-hg@4
   469
		<explanation language="en"><text></text></explanation>
franta-hg@11
   470
		<tag>charging</tag>
franta-hg@27
   471
		<tag>messaging</tag>
franta-hg@37
   472
		<tag>protocol</tag>
franta-hg@0
   473
	</concept>
franta-hg@0
   474
	<concept>
franta-hg@12
   475
		<term abbreviation="BIP" completeForm="billing interface protocol" language="en"/>
franta-hg@4
   476
		<explanation language="en"><text></text></explanation>
franta-hg@11
   477
		<tag>charging</tag>
franta-hg@37
   478
		<tag>protocol</tag>
franta-hg@0
   479
	</concept>
franta-hg@0
   480
	<concept>
franta-hg@12
   481
		<term abbreviation="LTE" completeForm="Long Term Evolution" language="en"/>
franta-hg@4
   482
		<explanation language="en"><text></text></explanation>
franta-hg@0
   483
	</concept>
franta-hg@0
   484
	<concept>
franta-hg@11
   485
		<term abbreviation="VoLTE" completeForm="Voice over LTE" language="en"/>
franta-hg@11
   486
		<explanation language="en"><text></text></explanation>
franta-hg@11
   487
	</concept>
franta-hg@11
   488
	<concept>
franta-hg@12
   489
		<term abbreviation="FTTH" completeForm=" fiber to the home" language="en"/>
franta-hg@11
   490
		<explanation language="en"><text></text></explanation>
franta-hg@11
   491
	</concept>
franta-hg@11
   492
	<concept>
franta-hg@11
   493
		<term abbreviation="CIC" completeForm="Carrier Identification Code" language="en"/>
franta-hg@11
   494
		<explanation language="en"><text></text></explanation>
franta-hg@11
   495
	</concept>
franta-hg@11
   496
	<concept>
franta-hg@11
   497
		<term abbreviation="" completeForm="E.164" language="en"/>
franta-hg@117
   498
		<explanation language="en">
franta-hg@117
   499
			<text>
franta-hg@117
   500
				an ITU-T recommendation;
franta-hg@117
   501
				full title: The international public telecommunication numbering plan;
franta-hg@117
   502
				defines the numbering plan of the PSTN and general format of international phone numbers
franta-hg@117
   503
			</text>
franta-hg@117
   504
		</explanation>
franta-hg@11
   505
	</concept>
franta-hg@11
   506
	<concept>
franta-hg@12
   507
		<term abbreviation="MSISDN" completeForm="mobile subscriber integrated services digital network number" language="en"/>
franta-hg@12
   508
		<term abbreviation="MSISDN" completeForm="mobile subscriber ISDN number" language="en"/>
franta-hg@12
   509
		<term abbreviation="MSISDN" completeForm="mobile station international ISDN number" language="en"/>
franta-hg@118
   510
		<explanation language="en">
franta-hg@118
   511
			<text>
franta-hg@119
   512
				a globally unique indentifier of a subscription in a GSM or a UMTS network;
franta-hg@118
   513
				follows numbering plan defined by E.164 – international phone number
franta-hg@118
   514
			</text>
franta-hg@118
   515
		</explanation>
franta-hg@11
   516
	</concept>
franta-hg@11
   517
	<concept>
franta-hg@122
   518
		<term abbreviation="IMEI" completeForm="international mobile station equipment identity" language="en"/>
franta-hg@122
   519
		<explanation language="en">
franta-hg@122
   520
			<text>
franta-hg@122
   521
				a number used to identify GSM, UMTS, LTE, iDEN or satelite mobile phones;
franta-hg@122
   522
				it identifies the device not the subscribtion (like IMSI or MSISDN);
franta-hg@122
   523
				on most phones can be displayed by typing *#06#
franta-hg@122
   524
			</text>
franta-hg@122
   525
		</explanation>
franta-hg@11
   526
	</concept>
franta-hg@11
   527
	<concept>
franta-hg@12
   528
		<term abbreviation="IMSI" completeForm="international mobile subscriber identity" language="en"/>
franta-hg@119
   529
		<explanation language="en">
franta-hg@119
   530
			<text>
franta-hg@119
   531
				a globally unique identifier stored on the SIM card used in GSM, UMTS and LTE networks;
franta-hg@119
   532
				a 64 bit value usually presented as 15 digit number;
franta-hg@119
   533
				consists of MCC (country code), MNC (network code) and MSIN (subscription ID)
franta-hg@119
   534
			</text>
franta-hg@119
   535
		</explanation>
franta-hg@12
   536
	</concept>
franta-hg@12
   537
	<concept>
franta-hg@12
   538
		<term abbreviation="MCC" completeForm="mobile country code" language="en"/>
franta-hg@119
   539
		<explanation language="en">
franta-hg@119
   540
			<text>
franta-hg@119
   541
				a unique numeric identifier of a country;
franta-hg@119
   542
				a part of IMSI;
franta-hg@119
   543
				often used in tuple with MNC;
franta-hg@119
   544
			</text>
franta-hg@119
   545
		</explanation>
franta-hg@12
   546
	</concept>
franta-hg@119
   547
	<!--
franta-hg@119
   548
		Lists of MCC/MNC:
franta-hg@119
   549
		https://en.wikipedia.org/wiki/Mobile_country_code
franta-hg@119
   550
		http://wammu.eu/tools/countries/
franta-hg@119
   551
		http://wammu.eu/tools/networks/
franta-hg@119
   552
	-->
franta-hg@12
   553
	<concept>
franta-hg@12
   554
		<term abbreviation="MNC" completeForm="mobile network code" language="en"/>
franta-hg@119
   555
		<explanation language="en">
franta-hg@119
   556
			<text>
franta-hg@119
   557
				a unique numeric identifier of a mobile network (carrier);
franta-hg@119
   558
				a part of IMSI;
franta-hg@119
   559
				often used in tuple with MCC
franta-hg@119
   560
			</text>
franta-hg@119
   561
		</explanation>
franta-hg@12
   562
	</concept>
franta-hg@12
   563
	<concept>
franta-hg@16
   564
		<term abbreviation="MSIN" completeForm="mobile subscription identification number" language="en"/>
franta-hg@16
   565
		<term abbreviation="MIN" completeForm="mobile identification number" language="en"/>
franta-hg@120
   566
		<explanation language="en">
franta-hg@120
   567
			<text>
franta-hg@120
   568
				a part of IMSI
franta-hg@120
   569
			</text>
franta-hg@120
   570
		</explanation>
franta-hg@11
   571
	</concept>
franta-hg@11
   572
	<concept>
franta-hg@11
   573
		<term abbreviation="Ki" completeForm="" language="en"/>
franta-hg@11
   574
		<explanation language="en"><text></text></explanation>
franta-hg@11
   575
	</concept>
franta-hg@11
   576
	<concept>
franta-hg@121
   577
		<term abbreviation="SIM" completeForm="subscriber identification module" language="en"/>
franta-hg@121
   578
		<term abbreviation="SIM" completeForm="subscriber identity module" language="en"/>
franta-hg@121
   579
		<explanation language="en">
franta-hg@121
   580
			<text>
franta-hg@121
   581
				a smartcard which contains IMSI, ke and cryptographic functions;
franta-hg@121
   582
				is used to identify and authenticate subscribers in mobile phone networks
franta-hg@121
   583
			</text>
franta-hg@121
   584
		</explanation>
franta-hg@11
   585
	</concept>
franta-hg@11
   586
	<concept>
franta-hg@123
   587
		<term abbreviation="ICCID" completeForm="integrated circuit card identifier" language="en"/>
franta-hg@123
   588
		<!-- https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID -->
franta-hg@123
   589
		<explanation language="en"><text></text></explanation>
franta-hg@123
   590
	</concept>
franta-hg@123
   591
	<concept>
franta-hg@12
   592
		<term abbreviation="GT" completeForm="global title" language="en"/>
franta-hg@12
   593
		<explanation language="en"><text></text></explanation>
franta-hg@12
   594
	</concept>
franta-hg@12
   595
	<concept>
franta-hg@12
   596
		<term abbreviation="SCCP" completeForm="signalling connection control part" language="en"/>
franta-hg@12
   597
		<explanation language="en"><text></text></explanation>
franta-hg@12
   598
	</concept>
franta-hg@12
   599
	<concept>
franta-hg@11
   600
		<term abbreviation="MWC" completeForm="Mobile World Congress" language="en"/>
franta-hg@11
   601
		<explanation language="en"><text></text></explanation>
franta-hg@11
   602
	</concept>
franta-hg@11
   603
	<concept>
franta-hg@12
   604
		<term abbreviation="ITU" completeForm="International Telecommunication Union" language="en"/>
franta-hg@4
   605
		<explanation language="en"><text></text></explanation>
franta-hg@0
   606
	</concept>
franta-hg@0
   607
	<concept>
franta-hg@12
   608
		<term abbreviation="3GPP" completeForm="3rd Generation Partnership Project" language="en"/>
franta-hg@12
   609
		<term abbreviation="TGPP" completeForm="Third Generation Partnership Project" language="en"/><!-- used as an identifier if can not start with number -->
franta-hg@4
   610
		<explanation language="en"><text></text></explanation>
franta-hg@0
   611
	</concept>
franta-hg@0
   612
	<concept>
franta-hg@12
   613
		<term abbreviation="ASN.1" completeForm="abstract syntax notation one" language="en"/>
franta-hg@12
   614
		<explanation language="en"><text></text></explanation>
franta-hg@12
   615
	</concept>
franta-hg@12
   616
	<concept>
franta-hg@12
   617
		<term abbreviation="" completeForm="X.400" language="en"/>
franta-hg@12
   618
		<explanation language="en"><text></text></explanation>
franta-hg@12
   619
	</concept>
franta-hg@12
   620
	<concept>
franta-hg@12
   621
		<term abbreviation="" completeForm="X.500" language="en"/>
franta-hg@12
   622
		<explanation language="en"><text></text></explanation>
franta-hg@12
   623
	</concept>
franta-hg@12
   624
	<concept>
franta-hg@12
   625
		<term abbreviation="" completeForm="X.509" language="en"/>
franta-hg@4
   626
		<explanation language="en"><text></text></explanation>
franta-hg@9
   627
		<tag>computer</tag>
franta-hg@19
   628
		<tag>security</tag>
franta-hg@0
   629
	</concept>
franta-hg@0
   630
	<concept>
franta-hg@12
   631
		<term abbreviation="BER" completeForm="basic encoding rules" language="en"/>
franta-hg@4
   632
		<explanation language="en"><text></text></explanation>
franta-hg@9
   633
		<tag>computer</tag>
franta-hg@0
   634
	</concept>
franta-hg@0
   635
	<concept>
franta-hg@12
   636
		<term abbreviation="DER" completeForm="distinguished encoding rules" language="en"/>
franta-hg@4
   637
		<explanation language="en"><text></text></explanation>
franta-hg@9
   638
		<tag>computer</tag>
franta-hg@0
   639
	</concept>
franta-hg@0
   640
	<concept>
franta-hg@12
   641
		<term abbreviation="CER" completeForm="canonical encoding rules" language="en"/>
franta-hg@4
   642
		<explanation language="en"><text></text></explanation>
franta-hg@9
   643
		<tag>computer</tag>
franta-hg@0
   644
	</concept>
franta-hg@0
   645
	<concept>
franta-hg@12
   646
		<term abbreviation="PER" completeForm="packed encoding rules" language="en"/>
franta-hg@12
   647
		<explanation language="en"><text></text></explanation>
franta-hg@12
   648
		<tag>computer</tag>
franta-hg@12
   649
	</concept>
franta-hg@12
   650
	<concept>
franta-hg@12
   651
		<term abbreviation="XER" completeForm="XML Encoding Rules" language="en"/>
franta-hg@4
   652
		<explanation language="en"><text></text></explanation>
franta-hg@9
   653
		<tag>computer</tag>
franta-hg@10
   654
		<tag>xml</tag>
franta-hg@0
   655
	</concept>
franta-hg@0
   656
	<concept>
franta-hg@12
   657
		<term abbreviation="EMV" completeForm="Europay, MasterCard and Visa" language="en"/>
franta-hg@12
   658
		<explanation language="en"><text></text></explanation>
franta-hg@12
   659
		<tag>finance</tag>
franta-hg@12
   660
	</concept>
franta-hg@12
   661
	
franta-hg@12
   662
	<concept>
franta-hg@12
   663
		<term abbreviation="AVP" completeForm="attribute-value pair" language="en"/>
franta-hg@4
   664
		<explanation language="en"><text></text></explanation>
franta-hg@9
   665
		<tag>computer</tag>
franta-hg@0
   666
	</concept>
franta-hg@0
   667
	<concept>
franta-hg@12
   668
		<term abbreviation="TLV" completeForm="type-length-value" language="en"/>
franta-hg@4
   669
		<explanation language="en"><text></text></explanation>
franta-hg@9
   670
		<tag>computer</tag>
franta-hg@0
   671
	</concept>
franta-hg@0
   672
	<concept>
franta-hg@12
   673
		<term abbreviation="PDU" completeForm="protocol data unit" language="en"/>
franta-hg@4
   674
		<explanation language="en"><text></text></explanation>
franta-hg@9
   675
		<tag>computer</tag>
franta-hg@0
   676
	</concept>
franta-hg@0
   677
	<concept>
franta-hg@0
   678
		<term abbreviation="MM1" completeForm="" language="en"/>
franta-hg@124
   679
		<explanation language="en">
franta-hg@124
   680
			<text>
franta-hg@124
   681
				an MMS protocol used between a Mobile Station and an MMSC;
franta-hg@124
   682
				is based on WAP and SMS
franta-hg@124
   683
			</text>
franta-hg@124
   684
		</explanation>
franta-hg@27
   685
		<tag>messaging</tag>
franta-hg@37
   686
		<tag>protocol</tag>
franta-hg@0
   687
	</concept>
franta-hg@0
   688
	<concept>
franta-hg@0
   689
		<term abbreviation="MM7" completeForm="" language="en"/>
franta-hg@124
   690
		<explanation language="en">
franta-hg@124
   691
			<text>
franta-hg@124
   692
				an MMS protocol used between an MMSC and VASP;
franta-hg@124
   693
				is based on SOAP, HTTP and MIME
franta-hg@124
   694
			</text>
franta-hg@124
   695
		</explanation>
franta-hg@27
   696
		<tag>messaging</tag>
franta-hg@37
   697
		<tag>protocol</tag>
franta-hg@0
   698
	</concept>
franta-hg@0
   699
	<concept>
franta-hg@12
   700
		<term abbreviation="AAA" completeForm="authentication, authorization and accounting" language="en"/>
franta-hg@4
   701
		<explanation language="en"><text></text></explanation>
franta-hg@9
   702
		<tag>computer</tag>
franta-hg@10
   703
		<tag>security</tag>
franta-hg@0
   704
	</concept>
franta-hg@0
   705
	<concept>
franta-hg@0
   706
		<term abbreviation="" completeForm="Diameter" language="en"/>
franta-hg@125
   707
		<explanation language="en">
franta-hg@125
   708
			<text>
franta-hg@125
   709
				an AAA protocol and a successor of the RADIUS protocol;
franta-hg@125
   710
				consists of the base protocol and many „Diameter Applications“ (protocols based on Diameter)
franta-hg@125
   711
				e.g.
franta-hg@125
   712
					Diameter Credit-Control Application,
franta-hg@125
   713
					Diameter Session Initiation Protocol Application or
franta-hg@125
   714
					Diameter Extensible Authentication Protocol Application
franta-hg@125
   715
			</text>
franta-hg@125
   716
		</explanation>
franta-hg@10
   717
		<tag>security</tag>
franta-hg@10
   718
		<tag>charging</tag>
franta-hg@37
   719
		<tag>protocol</tag>
franta-hg@0
   720
	</concept>
franta-hg@0
   721
	<concept>
franta-hg@126
   722
		<term abbreviation="RADIUS" completeForm="remote access dial in user service" language="en"/>
franta-hg@126
   723
		<explanation language="en">
franta-hg@126
   724
			<text>
franta-hg@126
   725
				an AAA protocol and the predecessor of the Diameter protocol;
franta-hg@126
   726
			</text>
franta-hg@126
   727
		</explanation>
franta-hg@10
   728
		<tag>security</tag>
franta-hg@37
   729
		<tag>protocol</tag>
franta-hg@0
   730
	</concept>
franta-hg@0
   731
	<concept>
franta-hg@12
   732
		<term abbreviation="SCAP" completeForm="service charging application protocol" language="en"/>
franta-hg@12
   733
		<term abbreviation="SCAPv2" completeForm="service charging application protocol version 2" language="en"/>
franta-hg@11
   734
		<term abbreviation="" completeForm="Draft 8" language="en"/>
franta-hg@12
   735
		<term abbreviation="" completeForm="Draft-8" language="en"/>
franta-hg@4
   736
		<explanation language="en"><text></text></explanation>
franta-hg@6
   737
		<tag>ericsson</tag>
franta-hg@10
   738
		<tag>charging</tag>
franta-hg@37
   739
		<tag>protocol</tag>
franta-hg@0
   740
	</concept>
franta-hg@0
   741
	<concept>
franta-hg@12
   742
		<term abbreviation="DCC" completeForm="Diameter credit control" language="en"/>
franta-hg@12
   743
		<explanation language="en"><text></text></explanation>
franta-hg@12
   744
		<tag>charging</tag>
franta-hg@12
   745
	</concept>
franta-hg@12
   746
	<concept>
franta-hg@12
   747
		<term abbreviation="DAAC" completeForm="Diameter accounting and authorization control" language="en"/>
franta-hg@12
   748
		<explanation language="en"><text></text></explanation>
franta-hg@12
   749
		<tag>charging</tag>
franta-hg@12
   750
	</concept>
franta-hg@12
   751
	<concept>
franta-hg@12
   752
		<term abbreviation="SPI" completeForm="service parameter info" language="en"/>
franta-hg@12
   753
		<explanation language="en"><text></text></explanation>
franta-hg@12
   754
		<tag>charging</tag>
franta-hg@12
   755
	</concept>
franta-hg@12
   756
	<concept>
franta-hg@12
   757
		<term abbreviation="" completeForm="result code" language="en"/>
franta-hg@126
   758
		<explanation language="en">
franta-hg@126
   759
			<text>
franta-hg@126
   760
				a number which represents the result of an operation in the Diameter protocol;
franta-hg@126
   761
				codes are divided into several groups:
franta-hg@126
   762
					1xxx – Informational,
franta-hg@126
   763
					2xxx – Success,
franta-hg@126
   764
					3xxx – Protocol errors,
franta-hg@126
   765
					4xxx – Transient failures,
franta-hg@126
   766
					5xxx – Permanent failure;
franta-hg@126
   767
				for example 2001 means success, 2002 limited success, 3001 unsupported command or 5001 unsupported AVP
franta-hg@126
   768
			</text>
franta-hg@126
   769
		</explanation>
franta-hg@12
   770
	</concept>
franta-hg@12
   771
	<concept>
franta-hg@0
   772
		<term abbreviation="CCR" completeForm="Credit-Control-Request" language="en"/>
franta-hg@4
   773
		<explanation language="en"><text></text></explanation>
franta-hg@10
   774
		<tag>charging</tag>
franta-hg@0
   775
	</concept>
franta-hg@0
   776
	<concept>
franta-hg@0
   777
		<term abbreviation="CCA" completeForm="Credit-Control-Answer" language="en"/>
franta-hg@4
   778
		<explanation language="en"><text></text></explanation>
franta-hg@10
   779
		<tag>charging</tag>
franta-hg@0
   780
	</concept>
franta-hg@0
   781
	<concept>
franta-hg@0
   782
		<term abbreviation="CCN" completeForm="Charging Control Node" language="en"/>
franta-hg@4
   783
		<explanation language="en"><text></text></explanation>
franta-hg@10
   784
		<tag>charging</tag>
franta-hg@0
   785
	</concept>
franta-hg@0
   786
	<concept>
franta-hg@0
   787
		<term abbreviation="IN" completeForm="Intelligent Network" language="en"/>
franta-hg@4
   788
		<explanation language="en"><text></text></explanation>
franta-hg@10
   789
		<tag>nsn</tag>
franta-hg@10
   790
		<tag>charging</tag>
franta-hg@0
   791
	</concept>
franta-hg@0
   792
	<concept>
franta-hg@12
   793
		<term abbreviation="BS" completeForm="billing system" language="en"/>
franta-hg@12
   794
		<explanation language="en"><text></text></explanation>
franta-hg@12
   795
		<tag>charging</tag>
franta-hg@12
   796
	</concept>
franta-hg@12
   797
	<concept>
franta-hg@0
   798
		<term abbreviation="CTF" completeForm="Charging Trigger Function" language="en"/>
franta-hg@127
   799
		<explanation language="en">
franta-hg@127
   800
			<text>
franta-hg@127
   801
				one of two peers involved in charging process;
franta-hg@127
   802
				CTF decides how to charge particular subscriber for specific service;
franta-hg@127
   803
				issues requests to the OCF
franta-hg@127
   804
			</text>
franta-hg@127
   805
		</explanation>
franta-hg@10
   806
		<tag>charging</tag>
franta-hg@0
   807
	</concept>
franta-hg@0
   808
	<concept>
franta-hg@0
   809
		<term abbreviation="OCF" completeForm="Online Charging Function" language="en"/>
franta-hg@127
   810
		<explanation language="en">
franta-hg@127
   811
			<text>
franta-hg@127
   812
				one of two peers involved in charging process;
franta-hg@127
   813
				accepts requests from CTF and performs actual charging
franta-hg@127
   814
				based on the message type, service logic, user's profile or other circumstances
franta-hg@127
   815
			</text>
franta-hg@127
   816
		</explanation>
franta-hg@10
   817
		<tag>charging</tag>
franta-hg@0
   818
	</concept>
franta-hg@0
   819
	<concept>
franta-hg@0
   820
		<term abbreviation="" completeForm="charged party" language="en"/>
franta-hg@35
   821
		<!-- A, B, AB, - RTPP/MMSC -->
franta-hg@35
   822
		<explanation language="en">
franta-hg@35
   823
			<text>
franta-hg@35
   824
				the party (sender or recipient) who is charged for the service (e.g. SMS);
franta-hg@35
   825
				MOMT messages (or other traffic) are typically charged to the sender (A);
franta-hg@35
   826
				AOMT messages (like weather forecast or news) are typically charged to the recipient (B);
franta-hg@35
   827
				some messages can be free of charge and some can be charged to both party (AB)
franta-hg@35
   828
			</text>
franta-hg@35
   829
		</explanation>
franta-hg@10
   830
		<tag>charging</tag>
franta-hg@0
   831
	</concept>
franta-hg@0
   832
	<concept>
franta-hg@0
   833
		<term abbreviation="" completeForm="subscriber" language="en"/>
franta-hg@36
   834
		<explanation language="en">
franta-hg@36
   835
			<text>
franta-hg@38
   836
				a subscriber of a mobile network, a customer of a telco operator
franta-hg@38
   837
				(but term „customer“ is ambiguous because „customer“ from SW development team point of view is the telco operator)
franta-hg@36
   838
			</text>
franta-hg@36
   839
		</explanation>
franta-hg@0
   840
	</concept>
franta-hg@0
   841
	<concept>
franta-hg@0
   842
		<term abbreviation="" completeForm="SMS gateway" language="en"/>
franta-hg@89
   843
		<term abbreviation="RE" completeForm="routing entity" language="en"/>
franta-hg@127
   844
		<explanation language="en">
franta-hg@127
   845
			<text>
franta-hg@127
   846
				a software component located between the SMSC (or other service centre) and ESME (applications);
franta-hg@127
   847
				passes messages in both directions,
franta-hg@127
   848
				uses SMPP and other messaging protocols,
franta-hg@127
   849
				does routing of messages, their transformations, conversions or other operations
franta-hg@127
   850
			</text>
franta-hg@127
   851
		</explanation>
franta-hg@0
   852
	</concept>
franta-hg@0
   853
	<concept>
franta-hg@24
   854
		<term abbreviation="" completeForm="pre-paid" language="en"/>
franta-hg@127
   855
		<explanation language="en">
franta-hg@127
   856
			<text>
franta-hg@127
   857
				a kind of subscription where the subscriber pays in advance
franta-hg@127
   858
				and his services are charged (usually immediately, online) from his pre-paid balance
franta-hg@127
   859
			</text>
franta-hg@127
   860
		</explanation>
franta-hg@24
   861
		<tag>charging</tag>
franta-hg@24
   862
	</concept>
franta-hg@24
   863
	<concept>
franta-hg@24
   864
		<term abbreviation="" completeForm="post-paid" language="en"/>
franta-hg@127
   865
		<explanation language="en">
franta-hg@127
   866
			<text>
franta-hg@127
   867
				a kind of subscription where the subscriber pays later than he uses the services (usually monthly);
franta-hg@127
   868
				compared to pre-paid, batch processing of CDR files and offline processing is common here
franta-hg@127
   869
			</text>
franta-hg@127
   870
		</explanation>
franta-hg@24
   871
		<tag>charging</tag>
franta-hg@24
   872
	</concept>
franta-hg@24
   873
	<concept>
franta-hg@12
   874
		<term abbreviation="CDR" completeForm="call detail record" language="en"/>
franta-hg@12
   875
		<term abbreviation="SDR" completeForm="service detail record" language="en"/>
franta-hg@24
   876
		<explanation language="en">
franta-hg@24
   877
			<text>
franta-hg@24
   878
				kind of log file in machine-readable format (ASN.1, XML, CSV etc.)
franta-hg@24
   879
				which describes particular usages of a service – e.g. placed phone call, sent SMS, Internet connection;
franta-hg@24
   880
				CDR/SDR files are used for post-paid billing (not processed online but in batch) and as documentation of usage;
franta-hg@24
   881
				they must be handled carefully because they contain private information (who calls or texts who);
franta-hg@24
   882
				always respect subscriber's privacy!
franta-hg@24
   883
			</text>
franta-hg@24
   884
		</explanation>
franta-hg@24
   885
		<tag>charging</tag>
franta-hg@12
   886
	</concept>
franta-hg@12
   887
	<concept>
franta-hg@145
   888
		<term abbreviation="SDR" completeForm="software-defined radio" language="en"/>
franta-hg@145
   889
		<explanation language="en">
franta-hg@145
   890
			<text>
franta-hg@145
   891
				a radio communication system that has important parts (filters, modulators, demodulators…) implemented as computer software instead of hardware components;
franta-hg@145
   892
				examples: Universal Software Radio Peripheral (USRP), GNU Radio (software)
franta-hg@145
   893
			</text>
franta-hg@145
   894
		</explanation>
franta-hg@145
   895
	</concept>
franta-hg@145
   896
	<concept>
franta-hg@12
   897
		<term abbreviation="MO" completeForm="mobile originated" language="en"/>
franta-hg@65
   898
		<explanation language="en">
franta-hg@65
   899
			<text>
franta-hg@65
   900
				traffic which comes from a cell phone resp. mobile network,
franta-hg@65
   901
				e.g. an SMS sent from your Handy
franta-hg@65
   902
			</text>
franta-hg@65
   903
		</explanation>
franta-hg@27
   904
		<tag>messaging</tag>
franta-hg@12
   905
	</concept>
franta-hg@12
   906
	<concept>
franta-hg@12
   907
		<term abbreviation="MT" completeForm="mobile terminated" language="en"/>
franta-hg@65
   908
		<explanation language="en">
franta-hg@65
   909
			<text>
franta-hg@65
   910
				traffic which comes to a cell phone resp. mobile network,
franta-hg@65
   911
				e.g. a received SMS
franta-hg@65
   912
			</text>
franta-hg@65
   913
		</explanation>
franta-hg@27
   914
		<tag>messaging</tag>
franta-hg@12
   915
	</concept>
franta-hg@12
   916
	<concept>
franta-hg@12
   917
		<term abbreviation="AO" completeForm="application originated" language="en"/>
franta-hg@65
   918
		<explanation language="en">
franta-hg@65
   919
			<text>
franta-hg@65
   920
				traffic which comes from an application i.e. not from the mobile network/phone,
franta-hg@65
   921
				e.g. some weather forecast messages generated by an SPA
franta-hg@65
   922
			</text>
franta-hg@65
   923
		</explanation>
franta-hg@27
   924
		<tag>messaging</tag>
franta-hg@12
   925
	</concept>
franta-hg@12
   926
	<concept>
franta-hg@12
   927
		<term abbreviation="AT" completeForm="application terminated" language="en"/>
franta-hg@65
   928
		<explanation language="en">
franta-hg@65
   929
			<text>
franta-hg@65
   930
				traffic which comes to an application i.e. not to the mobile network/phone,
franta-hg@65
   931
				e.g. message sent to an application in order to subscribe the service or to send your vote
franta-hg@65
   932
			</text>
franta-hg@65
   933
		</explanation>
franta-hg@27
   934
		<tag>messaging</tag>
franta-hg@24
   935
	</concept>
franta-hg@24
   936
	<concept>
franta-hg@24
   937
		<term abbreviation="MOMT" completeForm="mobile originated → mobile terminated" language="en"/>
franta-hg@24
   938
		<explanation language="en"><text>e.g. when Bob texts Alice from his phone to her phone</text></explanation>
franta-hg@27
   939
		<tag>messaging</tag>
franta-hg@24
   940
	</concept>
franta-hg@24
   941
	<concept>
franta-hg@24
   942
		<term abbreviation="MOAT" completeForm="mobile originated → application terminated" language="en"/>
franta-hg@24
   943
		<explanation language="en"><text>e.g. if Bob subscribes a weather forecast service by sending a message from his phone</text></explanation>
franta-hg@27
   944
		<tag>messaging</tag>
franta-hg@24
   945
	</concept>
franta-hg@24
   946
	<concept>
franta-hg@24
   947
		<term abbreviation="AOMT" completeForm="application originated → mobile terminated" language="en"/>
franta-hg@24
   948
		<explanation language="en"><text>e.g. if Alice receives to her phone a news message which she has previously subscribed</text></explanation>
franta-hg@27
   949
		<tag>messaging</tag>
franta-hg@24
   950
	</concept>
franta-hg@24
   951
	<concept>
franta-hg@24
   952
		<term abbreviation="AOAT" completeForm="application originated → application terminated" language="en"/>
franta-hg@65
   953
		<explanation language="en">
franta-hg@65
   954
			<text>
franta-hg@65
   955
				if two applications communicates over an SMS gateway and there are no cell phones involved;
franta-hg@65
   956
				this is pretty rare, but somewhere you can meet such configuration
franta-hg@65
   957
			</text>
franta-hg@65
   958
		</explanation>
franta-hg@27
   959
		<tag>messaging</tag>
franta-hg@24
   960
	</concept>
franta-hg@24
   961
	<concept>
franta-hg@24
   962
		<term abbreviation="" completeForm="Handy" language="de"/>
franta-hg@24
   963
		<explanation language="en"><text>a cell phone</text></explanation>
franta-hg@0
   964
	</concept>
franta-hg@0
   965
	<concept>
franta-hg@0
   966
		<term abbreviation="" completeForm="billing" language="en"/>
franta-hg@0
   967
		<term abbreviation="" completeForm="charging" language="en"/>
franta-hg@4
   968
		<explanation language="en"><text></text></explanation>
franta-hg@10
   969
		<tag>charging</tag>
franta-hg@0
   970
	</concept>
franta-hg@0
   971
	<concept>
franta-hg@12
   972
		<term abbreviation="IEC" completeForm="immediate event charging" language="en"/>
franta-hg@4
   973
		<explanation language="en"><text></text></explanation>
franta-hg@10
   974
		<tag>charging</tag>
franta-hg@0
   975
	</concept>
franta-hg@0
   976
	<concept>
franta-hg@12
   977
		<term abbreviation="ECUR" completeForm="event charging with unit reservation" language="en"/>
franta-hg@4
   978
		<explanation language="en"><text></text></explanation>
franta-hg@10
   979
		<tag>charging</tag>
franta-hg@0
   980
	</concept>
franta-hg@0
   981
	<concept>
franta-hg@12
   982
		<term abbreviation="SCUR" completeForm="session charging with unit reservation" language="en"/>
franta-hg@4
   983
		<explanation language="en"><text></text></explanation>
franta-hg@10
   984
		<tag>charging</tag>
franta-hg@0
   985
	</concept>
franta-hg@0
   986
	<concept>
franta-hg@12
   987
		<term abbreviation="COI" completeForm="community of interest" language="en"/>
franta-hg@4
   988
		<explanation language="en"><text></text></explanation>
franta-hg@0
   989
	</concept>
franta-hg@0
   990
	<concept>
franta-hg@0
   991
		<term abbreviation="" completeForm="aliasing" language="en"/>
franta-hg@0
   992
		<term abbreviation="" completeForm="de-aliasing" language="en"/>
franta-hg@0
   993
		<term abbreviation="" completeForm="dealiasing" language="en"/>
franta-hg@0
   994
		<term abbreviation="" completeForm="hashing" language="en"/>
franta-hg@64
   995
		<explanation language="en">
franta-hg@64
   996
			<text>
franta-hg@64
   997
				when a subscriber communicates with an application (MOAT/AOMT messaging)
franta-hg@64
   998
				he might not want expose his identity (MSISDN or IMSI);
franta-hg@64
   999
				the aliasing feature (sometimes called hashing) deployed on an SMS gateway enables this communication and rewrites the subscriber's ID to some generated ID;
franta-hg@64
  1000
				the application can then send a response on a message without knowing subscriber's identity (on the gateway the ID is translated back to real ID – de-aliasing);
franta-hg@64
  1001
				use case:
franta-hg@64
  1002
					subscribers can vote in some survey,
franta-hg@64
  1003
					everyone will have one vote,
franta-hg@64
  1004
					but the owner of the survey will not know the opinion of particular subscibers
franta-hg@64
  1005
					because of missing their real IDs
franta-hg@64
  1006
			</text>
franta-hg@64
  1007
		</explanation>
franta-hg@10
  1008
		<tag>security</tag>
franta-hg@27
  1009
		<tag>messaging</tag>
franta-hg@0
  1010
	</concept>
franta-hg@0
  1011
	<concept>
franta-hg@0
  1012
		<term abbreviation="" completeForm="provisioning" language="en"/>
franta-hg@4
  1013
		<explanation language="en"><text></text></explanation>
franta-hg@9
  1014
		<tag>computer</tag>
franta-hg@0
  1015
	</concept>
franta-hg@0
  1016
	<concept>
franta-hg@0
  1017
		<term abbreviation="CP" completeForm="content provider" language="en"/>
franta-hg@4
  1018
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1019
	</concept>
franta-hg@0
  1020
	<concept>
franta-hg@10
  1021
		<term abbreviation="" completeForm="short code" language="en"/>
franta-hg@128
  1022
		<term abbreviation="" completeForm="short number" language="en"/>
franta-hg@128
  1023
		<explanation language="en">
franta-hg@128
  1024
			<text>
franta-hg@128
  1025
				a special kind of phone number which has few digits (e.g. four);
franta-hg@128
  1026
				ESME usually has assigned a short number
franta-hg@128
  1027
				thus subscriber can do MOAT messaging without remembering/typing long phone numbers;
franta-hg@128
  1028
				texting or calling to/from this numbers might be charged with an extra rate
franta-hg@128
  1029
				(the subscriber pays not only for the telco service but also for the VAS provided)
franta-hg@128
  1030
			</text>
franta-hg@128
  1031
		</explanation>
franta-hg@27
  1032
		<tag>messaging</tag>
franta-hg@10
  1033
	</concept>
franta-hg@10
  1034
	<concept>
franta-hg@12
  1035
		<term abbreviation="VASP" completeForm="value-added service provider" language="en"/>
franta-hg@36
  1036
		<explanation language="en">
franta-hg@36
  1037
			<text>
franta-hg@36
  1038
				a provider who operates an ESME (application)
franta-hg@36
  1039
			</text>
franta-hg@36
  1040
		</explanation>
franta-hg@27
  1041
		<tag>messaging</tag>
franta-hg@12
  1042
	</concept>
franta-hg@12
  1043
	<concept>
franta-hg@12
  1044
		<term abbreviation="ESME" completeForm="external short message entity" language="en"/>
franta-hg@36
  1045
		<term abbreviation="" completeForm="application" language="en"/>
franta-hg@0
  1046
		<term abbreviation="LA" completeForm="large account" language="en"/>
franta-hg@12
  1047
		<term abbreviation="VAS" completeForm="value-added service" language="en"/>
franta-hg@12
  1048
		<term abbreviation="SPA" completeForm="service provider application" language="en"/>
franta-hg@12
  1049
		<term abbreviation="AIM" completeForm="application interface module" language="en"/>
franta-hg@0
  1050
		<!--
franta-hg@0
  1051
			LA vs. AIM „Use AIM instead of LA (AIM is an MCO term, LA is a V5 term).“
franta-hg@0
  1052
			
franta-hg@0
  1053
			ESME = any application which can either
franta-hg@0
  1054
			recieve or send or both is an ESME (also known as VAS or SPA or LA)
franta-hg@0
  1055
			LA	Large Account (also known as ESME or SPA or VAS)
franta-hg@0
  1056
			SPA	Service Provider Application (also known as ESME or VAS or LA)
franta-hg@0
  1057
			VAS	Value Added Service (also known as ESME or SPA or LA)
franta-hg@0
  1058
		-->
franta-hg@36
  1059
		<explanation language="en">
franta-hg@36
  1060
			<text>
franta-hg@36
  1061
				an application a software component which sends and receives messages (SMS, MMS, e-mail…) and is connected over IP (not directly attached to mobile network) and protocol like SMPP;
franta-hg@36
  1062
				often is operated by different company than telco operator – a VASP;
franta-hg@36
  1063
			</text>
franta-hg@36
  1064
		</explanation>
franta-hg@27
  1065
		<tag>messaging</tag>
franta-hg@0
  1066
	</concept>
franta-hg@0
  1067
	<concept>
franta-hg@12
  1068
		<term abbreviation="NEP" completeForm="network end point" language="en"/>
franta-hg@129
  1069
		<explanation language="en">
franta-hg@129
  1070
			<text>
franta-hg@129
  1071
				an end-point in RE where SC is connected
franta-hg@129
  1072
			</text>
franta-hg@129
  1073
		</explanation>
franta-hg@129
  1074
		<tag>messaging</tag>
franta-hg@129
  1075
	</concept>
franta-hg@129
  1076
	<concept>
franta-hg@129
  1077
		<term abbreviation="AEP" completeForm="application end point" language="en"/>
franta-hg@129
  1078
		<explanation language="en">
franta-hg@129
  1079
			<text>
franta-hg@129
  1080
				an end-point in RE where SPA is connected
franta-hg@129
  1081
			</text>
franta-hg@129
  1082
		</explanation>
franta-hg@27
  1083
		<tag>messaging</tag>
franta-hg@12
  1084
	</concept>
franta-hg@12
  1085
	<concept>
franta-hg@12
  1086
		<term abbreviation="SPDB" completeForm="service provider database" language="en"/>
franta-hg@12
  1087
		<explanation language="en"><text></text></explanation>
franta-hg@12
  1088
	</concept>
franta-hg@12
  1089
	<concept>
franta-hg@0
  1090
		<term abbreviation="MCO" completeForm="Message Controller" language="en"/>
franta-hg@0
  1091
		<!-- bridge mezi TCP/IP a SS7 ? -->
franta-hg@4
  1092
		<explanation language="en"><text></text></explanation>
franta-hg@9
  1093
		<tag>acision</tag>
franta-hg@27
  1094
		<tag>messaging</tag>
franta-hg@0
  1095
	</concept>
franta-hg@0
  1096
	<concept>
franta-hg@12
  1097
		<term abbreviation="SME" completeForm="short message entity" language="en"/>
franta-hg@131
  1098
		<explanation language="en">
franta-hg@131
  1099
			<text>
franta-hg@131
  1100
				e.g. a mobile handset
franta-hg@131
  1101
				(see also EMSE)
franta-hg@131
  1102
			</text>
franta-hg@131
  1103
		</explanation>
franta-hg@27
  1104
		<tag>messaging</tag>
franta-hg@0
  1105
	</concept>
franta-hg@0
  1106
	<concept>
franta-hg@12
  1107
		<term abbreviation="GSM" completeForm="Global System for Mobile communications" language="en"/>
franta-hg@12
  1108
		<term abbreviation="GSM" completeForm="Groupe Spécial Mobile" language="fr"/>
franta-hg@4
  1109
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1110
	</concept>
franta-hg@0
  1111
	<concept>
franta-hg@12
  1112
		<term abbreviation="GSMA" completeForm="GSM Association" language="en"/>
franta-hg@6
  1113
		<explanation language="en"><text></text></explanation>
franta-hg@6
  1114
	</concept>
franta-hg@6
  1115
	<concept>
franta-hg@12
  1116
		<term abbreviation="CDMA" completeForm="code division multiple access" language="en"/>
franta-hg@4
  1117
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1118
	</concept>
franta-hg@0
  1119
	<concept>
franta-hg@12
  1120
		<term abbreviation="TDMA" completeForm="time division multiple access" language="en"/>
franta-hg@4
  1121
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1122
	</concept>
franta-hg@0
  1123
	<concept>
franta-hg@12
  1124
		<term abbreviation="UMTS" completeForm="universal mobile telecommunications system" language="en"/>
franta-hg@12
  1125
		<explanation language="en"><text></text></explanation>
franta-hg@12
  1126
	</concept>
franta-hg@12
  1127
	<concept>
franta-hg@12
  1128
		<term abbreviation="SS7" completeForm="signalling system no. 7" language="en"/>
franta-hg@4
  1129
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1130
	</concept>
franta-hg@0
  1131
	<concept>
franta-hg@11
  1132
		<term abbreviation="SIGTRAN" completeForm="SIGnaling TRAnsport" language="en"/>
franta-hg@11
  1133
		<explanation language="en"><text></text></explanation>
franta-hg@11
  1134
	</concept>
franta-hg@11
  1135
	<concept>
franta-hg@12
  1136
		<term abbreviation="3G" completeForm="third generation" language="en"/>
franta-hg@11
  1137
		<explanation language="en"><text></text></explanation>
franta-hg@11
  1138
	</concept>
franta-hg@11
  1139
	<concept>
franta-hg@12
  1140
		<term abbreviation="4G" completeForm="fourth generation" language="en"/>
franta-hg@11
  1141
		<explanation language="en"><text></text></explanation>
franta-hg@11
  1142
	</concept>
franta-hg@11
  1143
	<concept>
franta-hg@11
  1144
		<term abbreviation="" completeForm="Baby Bell" language="en"/>
franta-hg@11
  1145
		<!-- https://en.wikipedia.org/wiki/Regional_Bell_Operating_Company -->
franta-hg@11
  1146
		<explanation language="en"><text></text></explanation>
franta-hg@11
  1147
	</concept>
franta-hg@11
  1148
	<concept>
franta-hg@12
  1149
		<term abbreviation="EAIF" completeForm="external application interface" language="en"/>
franta-hg@12
  1150
		<explanation language="en"><text>Nokia's protocol for sending and receiving MMS, is based on HTTP and transferres  binary content.</text></explanation>
franta-hg@12
  1151
		<tag>nsn</tag>
franta-hg@27
  1152
		<tag>messaging</tag>
franta-hg@37
  1153
		<tag>protocol</tag>
franta-hg@0
  1154
	</concept>
franta-hg@0
  1155
	<concept>
franta-hg@12
  1156
		<term abbreviation="UCP" completeForm="universal computer protocol" language="en"/>
franta-hg@131
  1157
		<explanation language="en">
franta-hg@131
  1158
			<text>
franta-hg@131
  1159
				an SMS messaging protocol developed by CMG (later Acision)
franta-hg@131
  1160
				as interface for ESME to SMSC;
franta-hg@131
  1161
				an extended variant of it is called EMI
franta-hg@131
  1162
			</text>
franta-hg@131
  1163
		</explanation>
franta-hg@131
  1164
		<tag>acision</tag>
franta-hg@27
  1165
		<tag>messaging</tag>
franta-hg@37
  1166
		<tag>protocol</tag>
franta-hg@0
  1167
	</concept>
franta-hg@0
  1168
	<concept>
franta-hg@12
  1169
		<term abbreviation="EMI" completeForm="external machine interface" language="en"/>
franta-hg@12
  1170
		<explanation language="en"><text>an extension of UCP</text></explanation>
franta-hg@12
  1171
		<tag>acision</tag>
franta-hg@27
  1172
		<tag>messaging</tag>
franta-hg@37
  1173
		<tag>protocol</tag>
franta-hg@12
  1174
	</concept>
franta-hg@12
  1175
	<concept>
franta-hg@12
  1176
		<term abbreviation="CIMD" completeForm="computer interface to message distribution" language="en"/>
franta-hg@132
  1177
		<explanation language="en">
franta-hg@132
  1178
			<text>
franta-hg@132
  1179
				a proprietary SMS messaging protocol developed by Nokia
franta-hg@132
  1180
				for connecting to their SMSC
franta-hg@132
  1181
			</text>
franta-hg@132
  1182
		</explanation>
franta-hg@12
  1183
		<tag>nsn</tag>
franta-hg@27
  1184
		<tag>messaging</tag>
franta-hg@37
  1185
		<tag>protocol</tag>
franta-hg@12
  1186
	</concept>
franta-hg@12
  1187
	<concept>
franta-hg@12
  1188
		<term abbreviation="URLP" completeForm="URL encoded message protocol" language="en"/>
franta-hg@133
  1189
		<explanation language="en">
franta-hg@133
  1190
			<text>
franta-hg@133
  1191
				a simple protocol that can be used between AAG and SPA for transmitting messages;
franta-hg@133
  1192
				uses HTTP GET method and encodes data in the URL or in HTTP response body
franta-hg@133
  1193
			</text>
franta-hg@133
  1194
		</explanation>
franta-hg@12
  1195
		<tag>acision</tag>
franta-hg@27
  1196
		<tag>messaging</tag>
franta-hg@37
  1197
		<tag>protocol</tag>
franta-hg@12
  1198
	</concept>
franta-hg@12
  1199
	<concept>
franta-hg@12
  1200
		<term abbreviation="SMAP" completeForm="short message application protocol" language="en"/>
franta-hg@4
  1201
		<explanation language="en"><text></text></explanation>
franta-hg@27
  1202
		<tag>messaging</tag>
franta-hg@37
  1203
		<tag>protocol</tag>
franta-hg@0
  1204
	</concept>
franta-hg@12
  1205
	<!--
franta-hg@0
  1206
	<concept>
franta-hg@0
  1207
		<term abbreviation="PSA" completeForm="" language="en"/>
franta-hg@4
  1208
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1209
	</concept>
franta-hg@12
  1210
	-->
franta-hg@0
  1211
	<concept>
franta-hg@12
  1212
		<term abbreviation="PAP" completeForm="push access protocol" language="en"/>
franta-hg@4
  1213
		<explanation language="en"><text></text></explanation>
franta-hg@37
  1214
		<tag>protocol</tag>
franta-hg@0
  1215
	</concept>
franta-hg@0
  1216
	<concept>
franta-hg@12
  1217
		<term abbreviation="SC" completeForm="service center" language="en"/>
franta-hg@96
  1218
		<term abbreviation="MC" completeForm="message centre" language="en"/>
franta-hg@90
  1219
		<explanation language="en">
franta-hg@90
  1220
			<text>
franta-hg@90
  1221
				a component in telecommunication network;
franta-hg@90
  1222
				SMSC for SMS or MMSC for MMS messages
franta-hg@90
  1223
			</text>
franta-hg@90
  1224
		</explanation>
franta-hg@27
  1225
		<tag>messaging</tag>
franta-hg@10
  1226
	</concept>
franta-hg@10
  1227
	<concept>
franta-hg@12
  1228
		<term abbreviation="SMSC" completeForm="SMS service center" language="en"/>
franta-hg@91
  1229
		<term abbreviation="SMS-SC" completeForm="Short Message Service - Service Centre" language="en"/>
franta-hg@91
  1230
		<explanation language="en">
franta-hg@91
  1231
			<text>
franta-hg@91
  1232
				a component in telecommunication network dedicated to store, forward, convert and deliver SMS messages;
franta-hg@91
  1233
				is connected to the SS7 network on one side and to routing entities (RE) using SMPP on the other side;
franta-hg@91
  1234
				is able to process MOMT messaging and also MOAT or AOMT messaging (using RE)
franta-hg@91
  1235
				Example of SMSC: SMSCv5
franta-hg@91
  1236
			</text>
franta-hg@91
  1237
		</explanation>
franta-hg@27
  1238
		<tag>messaging</tag>
franta-hg@0
  1239
	</concept>
franta-hg@0
  1240
	<concept>
franta-hg@12
  1241
		<term abbreviation="SMSCv5" completeForm="SMS service center version 5" language="en"/>
franta-hg@91
  1242
		<term abbreviation="v5" completeForm="" language="en"/><!-- jargon -->
franta-hg@91
  1243
		<explanation language="en">
franta-hg@91
  1244
			<text>
franta-hg@91
  1245
				an implementation of SMSC from Acision;
franta-hg@91
  1246
				runs on an OpenVMS system
franta-hg@91
  1247
			</text>
franta-hg@91
  1248
		</explanation>
franta-hg@6
  1249
		<tag>acision</tag>
franta-hg@27
  1250
		<tag>messaging</tag>
franta-hg@0
  1251
	</concept>
franta-hg@0
  1252
	<concept>
franta-hg@92
  1253
		<term abbreviation="MMSC" completeForm="Multimedia Messaging Service Centre" language="en"/>
franta-hg@92
  1254
		<term abbreviation="MMSC" completeForm="MMS Service Centre" language="en"/>
franta-hg@92
  1255
		<term abbreviation="" completeForm="MMS store and forward server" language="en"/>
franta-hg@92
  1256
		<explanation language="en">
franta-hg@92
  1257
			<text>
franta-hg@92
  1258
				a kind of SC dedicated to processing multimedia messages;
franta-hg@92
  1259
				the messaging is more comlex process than in case of SMS:
franta-hg@92
  1260
					MO MMS message is received (in similar format to MIME e-mail) by the MMSC and stored,
franta-hg@92
  1261
					then SC determines if the recipient is capable to receive MMS,
franta-hg@92
  1262
					if yes, the message is put at a server with HTTP interface and the recipient gets special SMS containing the URL and downloads it over WAP,
franta-hg@92
  1263
					if recipient is not capable he gets plain text SMS with URL and have to use computer and www browser
franta-hg@92
  1264
			</text>
franta-hg@92
  1265
		</explanation>
franta-hg@87
  1266
		<tag>messaging</tag>
franta-hg@87
  1267
	</concept>
franta-hg@87
  1268
	<concept>
franta-hg@87
  1269
		<term abbreviation="BMSC" completeForm="Broadband Messaging Service Centre" language="en"/>
franta-hg@87
  1270
		<term abbreviation="" completeForm="Fusion" language="en"/>
franta-hg@93
  1271
		<explanation language="en">
franta-hg@93
  1272
			<text>
franta-hg@93
  1273
				a consolidated messaging platform announced by the Acision company in 2013;
franta-hg@93
  1274
				integrates RSC, SMS, MMS and voice mail
franta-hg@93
  1275
			</text>
franta-hg@93
  1276
		</explanation>
franta-hg@87
  1277
		<tag>acision</tag>
franta-hg@87
  1278
		<tag>messaging</tag>
franta-hg@87
  1279
	</concept>
franta-hg@87
  1280
	<concept>
franta-hg@12
  1281
		<term abbreviation="IWG" completeForm="inter-working gateway" language="en"/>
franta-hg@4
  1282
		<explanation language="en"><text></text></explanation>
franta-hg@27
  1283
		<tag>messaging</tag>
franta-hg@0
  1284
	</concept>
franta-hg@0
  1285
	<concept>
franta-hg@12
  1286
		<term abbreviation="WAP" completeForm="wireless application protocol" language="en"/>
franta-hg@12
  1287
		<explanation language="en"><text></text></explanation>
franta-hg@37
  1288
		<tag>protocol</tag>
franta-hg@12
  1289
	</concept>
franta-hg@12
  1290
	<concept>
franta-hg@12
  1291
		<term abbreviation="OTA" completeForm="over-the-air" language="en"/>
franta-hg@12
  1292
		<explanation language="en"><text></text></explanation>
franta-hg@12
  1293
	</concept>
franta-hg@12
  1294
	<concept>
franta-hg@95
  1295
		<term abbreviation="FOTA" completeForm="firmware over the air" language="en"/>
franta-hg@95
  1296
		<explanation language="en"><text></text></explanation>
franta-hg@95
  1297
	</concept>
franta-hg@95
  1298
	<concept>
franta-hg@12
  1299
		<term abbreviation="DRM" completeForm="digital restrictions management" language="en"/>
franta-hg@12
  1300
		<term abbreviation="DRM" completeForm="digital rights management" language="en"/>
franta-hg@4
  1301
		<explanation language="en"><text></text></explanation>
franta-hg@9
  1302
		<tag>computer</tag>
franta-hg@0
  1303
	</concept>
franta-hg@0
  1304
	<concept>
franta-hg@12
  1305
		<term abbreviation="SyncML" completeForm="synchronization markup language" language="en"/>
franta-hg@4
  1306
		<explanation language="en"><text></text></explanation>
franta-hg@9
  1307
		<tag>computer</tag>
franta-hg@0
  1308
	</concept>
franta-hg@0
  1309
	<concept>
franta-hg@12
  1310
		<term abbreviation="VoIP" completeForm="voice over IP" language="en"/>
franta-hg@94
  1311
		<explanation language="en">
franta-hg@94
  1312
			<text>
franta-hg@94
  1313
				delivering voice communication (or other multimedia sessions like video) over the Internet Protocol (IP) instead of traditional telco networks;
franta-hg@94
  1314
				there are open and standard protocols for signaling: SIP and XMPP and open protocols for the payload (audio/video) like RTP;
franta-hg@94
  1315
				VoIP is nowadays widely used inside companies where often shares same ethernet network with computers (can be separeted by VLANs)
franta-hg@94
  1316
				and also in households espetially for cheap overseas calls;
franta-hg@94
  1317
				as VoIP phone can be used a computer with appropriate software or a cell phone or dedicated hardware phone;
franta-hg@94
  1318
				there are also gateways that enable connecting old analog phones to the VoIP network
franta-hg@94
  1319
			</text>
franta-hg@94
  1320
		</explanation>
franta-hg@0
  1321
	</concept>
franta-hg@0
  1322
	<concept>
franta-hg@12
  1323
		<term abbreviation="SIP" completeForm="session initiation protocol" language="en"/>
franta-hg@134
  1324
		<explanation language="en">
franta-hg@134
  1325
			<text>
franta-hg@134
  1326
				an open signalling protocol for initiation of VoIP calls (audio, video or possibly other media sessions);
franta-hg@135
  1327
				has similar format of headers and request/response model as HTTP;
franta-hg@135
  1328
				transported over UDP or TCP (for TLS encryption) or SCTP;
franta-hg@134
  1329
				for the media payload is typically used RTP protocol
franta-hg@134
  1330
			</text>
franta-hg@134
  1331
		</explanation>
franta-hg@37
  1332
		<tag>protocol</tag>
franta-hg@0
  1333
	</concept>
franta-hg@0
  1334
	<concept>
franta-hg@12
  1335
		<term abbreviation="RTP" completeForm="real-time transport protocol" language="en"/>
franta-hg@134
  1336
		<explanation language="en">
franta-hg@134
  1337
			<text>
franta-hg@134
  1338
				a standardized packet format for delivering audio and video over IP;
franta-hg@134
  1339
				can transfer audio or video streams for telephony or television streams;
franta-hg@135
  1340
				is used heavily in VoIP in combination with SIP;
franta-hg@135
  1341
				can be secured with SRTP/ZRTP to avoid wiretrapping
franta-hg@134
  1342
			</text>
franta-hg@134
  1343
		</explanation>
franta-hg@37
  1344
		<tag>protocol</tag>
franta-hg@12
  1345
	</concept>
franta-hg@12
  1346
	<concept>
franta-hg@12
  1347
		<term abbreviation="SRTP" completeForm="secure RTP" language="en"/>
franta-hg@4
  1348
		<explanation language="en"><text></text></explanation>
franta-hg@10
  1349
		<tag>security</tag>
franta-hg@37
  1350
		<tag>protocol</tag>
franta-hg@0
  1351
	</concept>
franta-hg@0
  1352
	<concept>
franta-hg@12
  1353
		<term abbreviation="ZRTP" completeForm="Zimmermann RTP" language="en"/>
franta-hg@4
  1354
		<explanation language="en"><text></text></explanation>
franta-hg@10
  1355
		<tag>security</tag>
franta-hg@37
  1356
		<tag>protocol</tag>
franta-hg@0
  1357
	</concept>
franta-hg@0
  1358
	<concept>
franta-hg@0
  1359
		<term abbreviation="" completeForm="throttling" language="en"/>
franta-hg@135
  1360
		<explanation language="en">
franta-hg@135
  1361
			<text>
franta-hg@135
  1362
				limiting the flow rate;
franta-hg@135
  1363
				e.g. short messages per second
franta-hg@135
  1364
			</text>
franta-hg@135
  1365
		</explanation>
franta-hg@27
  1366
		<tag>messaging</tag>
franta-hg@0
  1367
	</concept>
franta-hg@0
  1368
	<concept>
franta-hg@0
  1369
		<term abbreviation="" completeForm="keep alive" language="en"/>
franta-hg@0
  1370
		<term abbreviation="" completeForm="keep-alive" language="en"/>
franta-hg@136
  1371
		<explanation language="en">
franta-hg@136
  1372
			<text>
franta-hg@136
  1373
				a packet or message or command without useful content
franta-hg@136
  1374
				which is sent in order to avoid closing the connection (time out) and to check, it is still working;
franta-hg@136
  1375
				in HTTP this term means persistent connection
franta-hg@136
  1376
			</text>
franta-hg@136
  1377
		</explanation>
franta-hg@9
  1378
		<tag>computer</tag>
franta-hg@0
  1379
	</concept>
franta-hg@0
  1380
	<concept>
franta-hg@0
  1381
		<term abbreviation="" completeForm="inroaming" language="en"/>
franta-hg@38
  1382
		<explanation language="en"><text>roaming of subscribers from other operator in your network</text></explanation>
franta-hg@0
  1383
	</concept>
franta-hg@0
  1384
	<concept>
franta-hg@0
  1385
		<term abbreviation="" completeForm="outroaming" language="en"/>
franta-hg@38
  1386
		<explanation language="en"><text>roaming of your subscribers in other operator's network</text></explanation>
franta-hg@0
  1387
	</concept>
franta-hg@0
  1388
	<concept>
franta-hg@12
  1389
		<term abbreviation="TON" completeForm="type of number" language="en"/>
franta-hg@39
  1390
		<explanation language="en">
franta-hg@39
  1391
			<text>
franta-hg@39
  1392
				(0x00)	Unknown type of number;
franta-hg@39
  1393
				(0x01)	International number;
franta-hg@39
  1394
				(0x02)	National number;
franta-hg@39
  1395
				(0x03)	Network specific number;
franta-hg@39
  1396
				(0x04)	Subscriber number, dedicated access, short code;
franta-hg@39
  1397
				(0x05)	Alphanumeric, in 7-bit GSM alphabet;
franta-hg@39
  1398
				(0x06)	Abbreviated number
franta-hg@39
  1399
			</text>
franta-hg@39
  1400
		</explanation>
franta-hg@0
  1401
	</concept>
franta-hg@0
  1402
	<concept>
franta-hg@12
  1403
		<term abbreviation="NPI" completeForm="numbering plan indicator" language="en"/>
franta-hg@39
  1404
		<explanation language="en">
franta-hg@39
  1405
			<text>
franta-hg@39
  1406
				a number which indicates the numbering plan of a telephone number;
franta-hg@39
  1407
				values:
franta-hg@39
  1408
					(0x00)	Unknown numbering plan;
franta-hg@39
  1409
					(0x01)	ISDN/telephone numbering plan – E.164/E.163;
franta-hg@39
  1410
					(0x02)	Generic;
franta-hg@39
  1411
					(0x03)	Data numbering plan – X.121;
franta-hg@39
  1412
					(0x04)	Telex numbering plan – F.96;
franta-hg@39
  1413
					(0x05)	Service Centre Specific plan;
franta-hg@39
  1414
					(0x06)	Land mobile numbering plan – E.212;
franta-hg@39
  1415
					(0x07)	ISDN/mobile numbering plan – E.214;
franta-hg@39
  1416
					<!-- only 0-7 defined in the ITU standard Q.713 ? -->
franta-hg@39
  1417
					(0x08)	National numbering plan;
franta-hg@39
  1418
					(0x09)	Private numbering plan;
franta-hg@39
  1419
					(0x0A)	ERMES numbering plan – ETSI DE/PS 3 01-3;
franta-hg@39
  1420
					(0x0D)	Binary Internet addres – IP;
franta-hg@39
  1421
					(0x0E)	Alphanumeric Internet address
franta-hg@39
  1422
			</text>
franta-hg@39
  1423
		</explanation>
franta-hg@0
  1424
	</concept>
franta-hg@0
  1425
	<concept>
franta-hg@12
  1426
		<term abbreviation="PID" completeForm="protocol identifier" language="en"/>
franta-hg@97
  1427
		<explanation language="en">
franta-hg@97
  1428
			<text>
franta-hg@97
  1429
				one octet of information which describes the protocol resp. type of telematic device;
franta-hg@97
  1430
				0 means implicit (plain MOMT messages);
franta-hg@97
  1431
				other values are described in 3GPP TS 03.40
franta-hg@97
  1432
			</text>
franta-hg@97
  1433
		</explanation>
franta-hg@0
  1434
	</concept>
franta-hg@0
  1435
	<concept>
franta-hg@98
  1436
		<term abbreviation="PID" completeForm="process identifier" language="en"/>
franta-hg@98
  1437
		<explanation language="en">
franta-hg@98
  1438
			<text>
franta-hg@98
  1439
				identifier of an process (running program) in an operating system;
franta-hg@99
  1440
				PID 1 is usually assigned to the init process (the first process which starts other ones)
franta-hg@98
  1441
			</text>
franta-hg@98
  1442
		</explanation>
franta-hg@98
  1443
		<tag>computer</tag>
franta-hg@98
  1444
	</concept>
franta-hg@98
  1445
	<concept>
franta-hg@0
  1446
		<term abbreviation="" completeForm="Blue box" language="en"/>
franta-hg@0
  1447
		<term abbreviation="" completeForm="BlueBox" language="en"/>
franta-hg@4
  1448
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1449
	</concept>
franta-hg@0
  1450
	<!--
franta-hg@0
  1451
		Orange box	https://en.wikipedia.org/wiki/Orange_box
franta-hg@0
  1452
		Vermilion box	https://en.wikipedia.org/wiki/Vermilion_box
franta-hg@0
  1453
		Magenta box	https://en.wikipedia.org/wiki/Magenta_box
franta-hg@0
  1454
	-->
franta-hg@0
  1455
	<concept>
franta-hg@0
  1456
		<term abbreviation="" completeForm="Orange box" language="en"/>
franta-hg@0
  1457
		<term abbreviation="" completeForm="OrangeBox" language="en"/>
franta-hg@4
  1458
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1459
	</concept>
franta-hg@0
  1460
	<concept>
franta-hg@0
  1461
		<term abbreviation="" completeForm="Vermilion box" language="en"/>
franta-hg@0
  1462
		<term abbreviation="" completeForm="VermilionBox" language="en"/>
franta-hg@4
  1463
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1464
	</concept>
franta-hg@0
  1465
	<concept>
franta-hg@0
  1466
		<term abbreviation="" completeForm="Magenta box" language="en"/>
franta-hg@0
  1467
		<term abbreviation="" completeForm="MagentaBox" language="en"/>
franta-hg@4
  1468
		<explanation language="en"><text></text></explanation>
franta-hg@0
  1469
	</concept>
franta-hg@0
  1470
	<concept>
franta-hg@0
  1471
		<term abbreviation="" completeForm="hack" language="en"/>
franta-hg@0
  1472
		<term abbreviation="" completeForm="hacking" language="en"/>
franta-hg@0
  1473
		<term abbreviation="" completeForm="hacker" language="en"/>
franta-hg@108
  1474
		<explanation language="en">
franta-hg@108
  1475
			<text>
franta-hg@108
  1476
				hacker is an interrogative person interested in internal principles of things;
franta-hg@108
  1477
				often it is a software developer or a system administrator but hacking is also possible outside the digital world;
franta-hg@108
  1478
				hacking is the activity of these people – usually
franta-hg@108
  1479
					improving a software by adding new features
franta-hg@108
  1480
					or discovering secrets in existing software or hardware systems
franta-hg@108
  1481
					or running extraordinary configurations or combinations of components;
franta-hg@108
  1482
				hack is the product of their work – e.g. improved computer program or piece of hardware;
franta-hg@108
  1483
				<!-- hack can mean also the insctructions how to do it; -->
franta-hg@108
  1484
				don't confuse with „cracker“
franta-hg@108
  1485
			</text>
franta-hg@108
  1486
			<!--
franta-hg@108
  1487
				RMS - https://www.gnu.org/philosophy/rms-hack.html
franta-hg@108
  1488
				„someone who enjoys playful cleverness, especially in programming but other media are also possible“
franta-hg@108
  1489
				
franta-hg@108
  1490
				ESR - http://www.catb.org/~esr/jargon/html/H/hacker.html
franta-hg@108
  1491
				[originally, someone who makes furniture with an axe] 
franta-hg@108
  1492
				1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.
franta-hg@108
  1493
				2. One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming. 
franta-hg@108
  1494
				3. A person capable of appreciating hack value. 
franta-hg@108
  1495
				4. A person who is good at programming quickly. 
franta-hg@108
  1496
				5. An expert at a particular program, or one who frequently does work using it or on it; as in ‘a Unix hacker’. (Definitions 1 through 5 are correlated, and people who fit them congregate.) 
franta-hg@108
  1497
				6. An expert or enthusiast of any kind. One might be an astronomy hacker, for example. 
franta-hg@108
  1498
				7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations. 
franta-hg@108
  1499
				8. [deprecated] A malicious meddler who tries to discover sensitive information by poking around. Hence password hacker, network hacker. The correct term for this sense is cracker.
franta-hg@108
  1500
				The term ‘hacker’ also tends to connote membership in the global community defined by the net (see the network. For discussion of some of the basics of this culture, see the How To Become A Hacker FAQ. It also implies that the person described is seen to subscribe to some version of the hacker ethic (see hacker ethic).
franta-hg@108
  1501
				It is better to be described as a hacker by others than to describe oneself that way. Hackers consider themselves something of an elite (a meritocracy based on ability), though one to which new members are gladly welcome. There is thus a certain ego satisfaction to be had in identifying yourself as a hacker (but if you claim to be one and are not, you'll quickly be labeled bogus). See also geek, wannabee.
franta-hg@108
  1502
				This term seems to have been first adopted as a badge in the 1960s by the hacker culture surrounding TMRC and the MIT AI Lab. We have a report that it was used in a sense close to this entry's by teenage radio hams and electronics tinkerers in the mid-1950s.
franta-hg@108
  1503
				
franta-hg@108
  1504
				RFC 1392 - https://tools.ietf.org/html/rfc1392
franta-hg@108
  1505
				A person who delights in having an intimate understanding of the
franta-hg@108
  1506
				internal workings of a system, computers and computer networks in
franta-hg@108
  1507
				particular.  The term is often misused in a pejorative context,
franta-hg@108
  1508
				where "cracker" would be the correct term.  See also: cracker.
franta-hg@108
  1509
			-->
franta-hg@108
  1510
		</explanation>
franta-hg@9
  1511
		<tag>computer</tag>
franta-hg@10
  1512
		<tag>security</tag>
franta-hg@0
  1513
	</concept>
franta-hg@0
  1514
	<concept>
franta-hg@0
  1515
		<term abbreviation="" completeForm="crack" language="en"/>
franta-hg@0
  1516
		<term abbreviation="" completeForm="cracking" language="en"/>
franta-hg@0
  1517
		<term abbreviation="" completeForm="cracker" language="en"/>
franta-hg@109
  1518
		<explanation language="en">
franta-hg@109
  1519
			<text>
franta-hg@109
  1520
				someone who breaks the security protections in order to get unauthorized access to a computer system;
franta-hg@109
  1521
				they often misuse their skills to steal private data, destroy systems or steal money;
franta-hg@109
  1522
				don't confuse with „hacker“
franta-hg@109
  1523
			</text>
franta-hg@109
  1524
		</explanation>
franta-hg@9
  1525
		<tag>computer</tag>
franta-hg@10
  1526
		<tag>security</tag>
franta-hg@0
  1527
	</concept>
franta-hg@0
  1528
	<concept>
franta-hg@0
  1529
		<term abbreviation="" completeForm="phreak" language="en"/>
franta-hg@0
  1530
		<term abbreviation="" completeForm="phreaking" language="en"/>
franta-hg@0
  1531
		<term abbreviation="" completeForm="phreaker" language="en"/>
franta-hg@110
  1532
		<explanation language="en">
franta-hg@110
  1533
			<text>
franta-hg@110
  1534
				a hacker interested in phone systems or telecommunications in general;
franta-hg@110
  1535
				sometimes they can become cracker if they don't only experiment but misuse telephone networks excessively (fraud);
franta-hg@110
  1536
				the term is a portmanteau of the words „phone“ and „freak“
franta-hg@110
  1537
			</text>
franta-hg@110
  1538
		</explanation>
franta-hg@10
  1539
		<tag>security</tag>
franta-hg@0
  1540
	</concept>
franta-hg@0
  1541
	<concept>
franta-hg@12
  1542
		<term abbreviation="AAGP" completeForm="Acision Application Gateway Provisioning" language="en"/>
franta-hg@12
  1543
		<term abbreviation="GAS" completeForm="Generic application server" language="en"/>
franta-hg@12
  1544
		<term abbreviation="CPS" completeForm="Central provisioning system" language="en"/>
franta-hg@106
  1545
		<explanation language="en">
franta-hg@106
  1546
			<text>
franta-hg@107
  1547
				a software component developed by the Acision company;
franta-hg@106
  1548
				a provisioning tool for AAG and other products of this company;
franta-hg@106
  1549
				can be used as generic provisioning tool for any product provided that particular connector exists;
franta-hg@106
  1550
				has web GUI and several APIs
franta-hg@106
  1551
			</text>
franta-hg@106
  1552
		</explanation>
franta-hg@9
  1553
		<tag>acision</tag>
franta-hg@27
  1554
		<tag>messaging</tag>
franta-hg@0
  1555
	</concept>
franta-hg@0
  1556
	<concept>
franta-hg@12
  1557
		<term abbreviation="AAG" completeForm="Acision Application Gateway" language="en"/>
franta-hg@12
  1558
		<term abbreviation="OMG" completeForm="Open Messaging Gateway" language="en"/>
franta-hg@107
  1559
		<explanation language="en">
franta-hg@107
  1560
			<text>
franta-hg@107
  1561
				a software component developed by the Acision company;
franta-hg@107
  1562
				typical use case is: a messaging gateway between SMSC and applications (ESME)
franta-hg@107
  1563
			</text>
franta-hg@107
  1564
		</explanation>
franta-hg@9
  1565
		<tag>acision</tag>
franta-hg@27
  1566
		<tag>messaging</tag>
franta-hg@0
  1567
	</concept>
franta-hg@0
  1568
	<concept>
franta-hg@12
  1569
		<term abbreviation="GBG" completeForm="General Billing Gateway" language="en"/>
franta-hg@12
  1570
		<term abbreviation="AFG" completeForm="Acision Flexible Gateway" language="en"/>
franta-hg@12
  1571
		<term abbreviation="TGC" completeForm="Test Gateway Component" language="en"/>
franta-hg@12
  1572
		<term abbreviation="UGC" completeForm="Universal Gateway Component" language="en"/>
franta-hg@105
  1573
		<explanation language="en">
franta-hg@105
  1574
			<text>
franta-hg@107
  1575
				a software component developed by the Acision company;
franta-hg@105
  1576
				works as a messaging gateway and can interconnect systems talking many various messaging protocols;
franta-hg@105
  1577
				is highly configurable and can translate and transform messages in many formats;
franta-hg@105
  1578
				original purpose was doing a gateway for billing messages comming from e.g. SMSC to some billing system
franta-hg@105
  1579
			</text>
franta-hg@105
  1580
		</explanation>
franta-hg@9
  1581
		<tag>acision</tag>
franta-hg@27
  1582
		<tag>messaging</tag>
franta-hg@0
  1583
	</concept>
franta-hg@0
  1584
	<concept>
franta-hg@12
  1585
		<term abbreviation="UGC" completeForm="user generated content" language="en"/>
franta-hg@104
  1586
		<explanation language="en">
franta-hg@104
  1587
			<text>
franta-hg@104
  1588
				content in various media formats (text, pictures, video, sound…)
franta-hg@104
  1589
				which is created by users (or subscribers);
franta-hg@104
  1590
				e.g. photos taken by mobile and sent over MMS, e-mail or web to some server which displays them to other users
franta-hg@104
  1591
			</text>
franta-hg@104
  1592
		</explanation>
franta-hg@11
  1593
		<tag>computer</tag>
franta-hg@11
  1594
	</concept>
franta-hg@11
  1595
	<concept>
franta-hg@12
  1596
		<term abbreviation="VCS" completeForm="version control system" language="en"/>
franta-hg@101
  1597
		<term abbreviation="RCS" completeForm="revision control system" language="en"/>
franta-hg@103
  1598
		<explanation language="en">
franta-hg@103
  1599
			<text>
franta-hg@103
  1600
				a software tool used for management of changes in documents;
franta-hg@103
  1601
				often is used for managing source code and other artifacts (like documentation or analytic models) created during software development;
franta-hg@103
  1602
				VCS tracks versions of particular files or changesets, branches, tags (named revisions);
franta-hg@103
  1603
				examples of traditional centralized VCS: SCCS, RCS, CVS or SVN (quite modern but centralized);
franta-hg@103
  1604
				nowadays are very popular decentralized systems (DVCS)
franta-hg@103
  1605
			</text>
franta-hg@103
  1606
		</explanation>
franta-hg@101
  1607
		<tag>computer</tag>
franta-hg@101
  1608
	</concept>
franta-hg@101
  1609
	<concept>
franta-hg@101
  1610
		<term abbreviation="DVCS" completeForm="distributed version control system" language="en"/>
franta-hg@101
  1611
		<term abbreviation="DRCS" completeForm="distributed revision control system" language="en"/>
franta-hg@102
  1612
		<explanation language="en">
franta-hg@102
  1613
			<text>
franta-hg@102
  1614
				kind of version control system which allows not only workflow with one central server
franta-hg@102
  1615
				but also decentralized workflows where changesets are pushed or pulled between particular nodes;
franta-hg@102
  1616
				each node has typically full repository clone with all the history (commits, branches, tags);
franta-hg@102
  1617
				this facilitates offline work –
franta-hg@102
  1618
					developer can do commits or work with branches and tags even if he is offline –
franta-hg@102
  1619
					and after going online,
franta-hg@102
  1620
						he pushed his work to other developers
franta-hg@102
  1621
						or to the central repository
franta-hg@102
  1622
						or his work is pulled by others;
franta-hg@102
  1623
				other advantage is easy backup – just clone the repository and then do push/pull from the working one;
franta-hg@102
  1624
				Examples of DVCS: Mercurial (Hg), Git, Bazaar (bzr), Monotone (mtn), Fossil, GNU arch, Darcs, DCVS or SVK
franta-hg@102
  1625
			</text>
franta-hg@102
  1626
		</explanation>
franta-hg@9
  1627
		<tag>computer</tag>
franta-hg@0
  1628
	</concept>
franta-hg@0
  1629
	<concept>
franta-hg@12
  1630
		<term abbreviation="SCM" completeForm="software configuration management" language="en"/>
franta-hg@4
  1631
		<explanation language="en"><text></text></explanation>
franta-hg@9
  1632
		<tag>computer</tag>
franta-hg@0
  1633
	</concept>
franta-hg@0
  1634
	<concept>
franta-hg@12
  1635
		<term abbreviation="hg" completeForm="mercurial" language="en"/>
franta-hg@101
  1636
		<explanation language="en"><text>a distributed version control system</text></explanation>
franta-hg@9
  1637
		<tag>computer</tag>
franta-hg@0
  1638
	</concept>
franta-hg@0
  1639
	<concept>
franta-hg@12
  1640
		<term abbreviation="cvs" completeForm="Concurrent Versions System" language="en"/>
franta-hg@101
  1641
		<explanation language="en"><text>a centralized version control system</text></explanation>
franta-hg@9
  1642
		<tag>computer</tag>
franta-hg@0
  1643
	</concept>
franta-hg@0
  1644
	<concept>
franta-hg@12
  1645
		<term abbreviation="svn" completeForm="Subversion" language="en"/>
franta-hg@101
  1646
		<explanation language="en"><text>a centralized version control system</text></explanation>
franta-hg@9
  1647
		<tag>computer</tag>
franta-hg@0
  1648
	</concept>
franta-hg@0
  1649
	<concept>
franta-hg@12
  1650
		<term abbreviation="bzr" completeForm="Bazaar" language="en"/>
franta-hg@101
  1651
		<explanation language="en"><text>a distributed version control system</text></explanation>
franta-hg@9
  1652
		<tag>computer</tag>
franta-hg@0
  1653
	</concept>
franta-hg@0
  1654
	<concept>
franta-hg@0
  1655
		<term abbreviation="" completeForm="git" language="en"/>
franta-hg@101
  1656
		<explanation language="en"><text>a distributed version control system</text></explanation>
franta-hg@9
  1657
		<tag>computer</tag>
franta-hg@0
  1658
	</concept>
franta-hg@0
  1659
	<concept>
franta-hg@12
  1660
		<term abbreviation="XML" completeForm="eXtensible markup language" language="en"/>
franta-hg@4
  1661
		<explanation language="en"><text></text></explanation>
franta-hg@9
  1662
		<tag>computer</tag>
franta-hg@10
  1663
		<tag>xml</tag>
franta-hg@0
  1664
	</concept>
franta-hg@0
  1665
	<concept>
franta-hg@19
  1666
		<term abbreviation="xmlns" completeForm="XML name space" language="en"/>
franta-hg@19
  1667
		<explanation language="en"><text></text></explanation>
franta-hg@19
  1668
		<tag>computer</tag>
franta-hg@19
  1669
		<tag>xml</tag>
franta-hg@19
  1670
	</concept>
franta-hg@19
  1671
	<concept>
franta-hg@12
  1672
		<term abbreviation="DTD" completeForm="document type definition" language="en"/>
franta-hg@137
  1673
		<explanation language="en">
franta-hg@137
  1674
			<text>
franta-hg@137
  1675
				a schema language for XML;
franta-hg@137
  1676
				used to describe the format based on XML
franta-hg@137
  1677
				and perform validations of XML documents
franta-hg@137
  1678
			</text>
franta-hg@137
  1679
		</explanation>
franta-hg@9
  1680
		<tag>computer</tag>
franta-hg@10
  1681
		<tag>xml</tag>
franta-hg@0
  1682
	</concept>
franta-hg@0
  1683
	<concept>
franta-hg@12
  1684
		<term abbreviation="XSD" completeForm="XML schema definition" language="en"/>
franta-hg@137
  1685
		<explanation language="en">
franta-hg@137
  1686
			<text>
franta-hg@137
  1687
				a schema language for XML;
franta-hg@137
  1688
				used to describe the format based on XML
franta-hg@137
  1689
				and perform validations of XML documents
franta-hg@137
  1690
				XSD itself is written in XML;
franta-hg@137
  1691
				is more powerful than DTD
franta-hg@137
  1692
			</text>
franta-hg@137
  1693
		</explanation>
franta-hg@9
  1694
		<tag>computer</tag>
franta-hg@10
  1695
		<tag>xml</tag>
franta-hg@0
  1696
	</concept>
franta-hg@0
  1697
	<concept>
franta-hg@100
  1698
		<term abbreviation="" completeForm="Schematron" language="en"/>
franta-hg@100
  1699
		<explanation language="en">
franta-hg@100
  1700
			<text>
franta-hg@100
  1701
				a validation language;
franta-hg@100
  1702
				can describe formats based on XML like XSD or DTD does, but has entirely different approach;
franta-hg@100
  1703
				Schematron is rule-based – defines assertions which must be met to have valid document;
franta-hg@100
  1704
				this rules are transformed into XSL template which is executed during validation;
franta-hg@100
  1705
				Schematron can be also combined with XSD
franta-hg@100
  1706
					– XSD schemas (which are more declarative and more clearly represents the desired structure of the document for humans)
franta-hg@100
  1707
					are enriched with Schematron assertions that adds more complex rules (that cannot be easily expressed in pure XSD)
franta-hg@100
  1708
			</text>
franta-hg@100
  1709
		</explanation>
franta-hg@100
  1710
		<tag>computer</tag>
franta-hg@100
  1711
		<tag>xml</tag>
franta-hg@100
  1712
	</concept>
franta-hg@100
  1713
	<concept>
franta-hg@12
  1714
		<term abbreviation="XSLT" completeForm="Extensible Stylesheet Language Transformations" language="en"/>
franta-hg@19
  1715
		<term abbreviation="XSL" completeForm="Extensible Stylesheet Language" language="en"/>
franta-hg@100
  1716
		<explanation language="en">
franta-hg@100
  1717
			<text>
franta-hg@100
  1718
				a transformation language for XML;
franta-hg@100
  1719
				can be used e.g. for
franta-hg@100
  1720
					conversion from one XML format to another one,
franta-hg@100
  1721
					for generating (plain) text or HTML,
franta-hg@100
  1722
					for user friendly visualisation of XML data (XHTML or SVG output),
franta-hg@100
  1723
					or for validations (raise error message on invalid input, see also Schematron);
franta-hg@100
  1724
				XSL templates are also written in XML
franta-hg@100
  1725
			</text>
franta-hg@100
  1726
		</explanation>
franta-hg@9
  1727
		<tag>computer</tag>
franta-hg@10
  1728
		<tag>xml</tag>
franta-hg@0
  1729
	</concept>
franta-hg@0
  1730
	<concept>
franta-hg@12
  1731
		<term abbreviation="" completeForm="XQuery" language="en"/>
franta-hg@138
  1732
		<explanation language="en">
franta-hg@138
  1733
			<text>
franta-hg@138
  1734
				functional programming language for processing XML and other data
franta-hg@138
  1735
			</text>
franta-hg@138
  1736
		</explanation>
franta-hg@9
  1737
		<tag>computer</tag>
franta-hg@10
  1738
		<tag>xml</tag>
franta-hg@0
  1739
	</concept>
franta-hg@0
  1740
	<concept>
franta-hg@138
  1741
		<term abbreviation="XPath" completeForm="XML Path Language" language="en"/>
franta-hg@138
  1742
		<explanation language="en">
franta-hg@138
  1743
			<text>
franta-hg@138
  1744
				a query language for selecting XML nodes;
franta-hg@138
  1745
				an XPath expression can also compute values and call XPath functions
franta-hg@138
  1746
			</text>
franta-hg@138
  1747
		</explanation>
franta-hg@9
  1748
		<tag>computer</tag>
franta-hg@10
  1749
		<tag>xml</tag>
franta-hg@0
  1750
	</concept>
franta-hg@0
  1751
	<concept>
franta-hg@0
  1752
		<term abbreviation="" completeForm="Ant" language="en"/>
franta-hg@67
  1753
		<explanation language="en">
franta-hg@67
  1754
			<text>
franta-hg@67
  1755
				a tool for automating software build processes;
franta-hg@67
  1756
				does similar job like GNU Make, but is written in and for Java;
franta-hg@67
  1757
				equivalent for the Makefile is here build.xml which describes particular tasks and their dependencies;
franta-hg@68
  1758
				there is lot of tasks distributed with Apache Ant e.g.
franta-hg@68
  1759
					compilation of Java code,
franta-hg@68
  1760
					unit testing,
franta-hg@68
  1761
					running XSLT transformations,
franta-hg@68
  1762
					packing JARs and other archives,
franta-hg@68
  1763
					copying and moving files
franta-hg@68
  1764
					or calling system commands;
franta-hg@67
  1765
				and user can also write own tasks in Java
franta-hg@67
  1766
			</text>
franta-hg@67
  1767
		</explanation>
franta-hg@12
  1768
		<tag>computer</tag>
franta-hg@12
  1769
		<tag>java</tag>
franta-hg@12
  1770
	</concept>
franta-hg@12
  1771
	<concept>
franta-hg@12
  1772
		<term abbreviation="mvn" completeForm="Maven" language="en"/>
franta-hg@68
  1773
		<explanation language="en">
franta-hg@68
  1774
			<text>
franta-hg@68
  1775
				a tool for automating software build processes;
franta-hg@68
  1776
				compared to Ant, Maven is much more declarative instead of procedural and is strongly focused on resolving dependencies on modules, components, libraries;
franta-hg@68
  1777
				dependencies (libraries) of a project are automatically downloaded from a repository;
franta-hg@68
  1778
				projects in Maven are described by a POM file
franta-hg@68
  1779
			</text>
franta-hg@68
  1780
		</explanation>
franta-hg@68
  1781
		<tag>computer</tag>
franta-hg@68
  1782
		<tag>java</tag>
franta-hg@68
  1783
	</concept>
franta-hg@68
  1784
	<concept>
franta-hg@68
  1785
		<term abbreviation="POM" completeForm="Project Object Model" language="en"/>
franta-hg@68
  1786
		<explanation language="en">
franta-hg@68
  1787
			<text>
franta-hg@68
  1788
				an XML configuration file which describes one Maven project;
franta-hg@68
  1789
				contains project metadata like name, owner, version, dependencies
franta-hg@68
  1790
				and phases of its build process
franta-hg@68
  1791
			</text>
franta-hg@68
  1792
		</explanation>
franta-hg@9
  1793
		<tag>computer</tag>
franta-hg@10
  1794
		<tag>java</tag>
franta-hg@0
  1795
	</concept>
franta-hg@0
  1796
	<concept>
franta-hg@0
  1797
		<term abbreviation="" completeForm="Java" language="en"/>
franta-hg@69
  1798
		<explanation language="en">
franta-hg@69
  1799
			<text>
franta-hg@69
  1800
				an object-oriented programming language designed by James Gosling at Sun Microsystems;
franta-hg@69
  1801
				Java source code is compiled into byte code (.class files) which can be executed in JVM on many architectures and operating systems;
franta-hg@69
  1802
				Java is completely free software, there is OpenJDK and standard library distributed under GNU GPL license;
franta-hg@69
  1803
				there is also GNU Classpath – an independent and free software implementation of the standard library;
franta-hg@69
  1804
				Java is popular and well established enterprise-grade software platform
franta-hg@69
  1805
			</text>
franta-hg@69
  1806
		</explanation>
franta-hg@69
  1807
		<tag>computer</tag>
franta-hg@69
  1808
		<tag>java</tag>
franta-hg@69
  1809
	</concept>
franta-hg@69
  1810
	<concept>
franta-hg@69
  1811
		<term abbreviation="JVM" completeForm="Java virtual machine" language="en"/>
franta-hg@69
  1812
		<explanation language="en">
franta-hg@69
  1813
			<text>
franta-hg@69
  1814
				a runtime environment for running Java byte code;
franta-hg@69
  1815
				there is lot of programming languages that can be compiled into the bytecode and executed in JVM e.g.
franta-hg@69
  1816
					Clojure (a Lisp dialect),
franta-hg@69
  1817
					Scala (OOP and functional language),
franta-hg@69
  1818
					Groovy (a scripting language),
franta-hg@69
  1819
					Jython (an implementation of Python),
franta-hg@69
  1820
					JRuby
franta-hg@69
  1821
					or Rhino (JavaScript)
franta-hg@69
  1822
			</text>
franta-hg@69
  1823
		</explanation>
franta-hg@9
  1824
		<tag>computer</tag>
franta-hg@10
  1825
		<tag>java</tag>
franta-hg@0
  1826
	</concept>
franta-hg@0
  1827
	<concept>
franta-hg@19
  1828
		<term abbreviation="JavaDoc" completeForm="Java documentation" language="en"/>
franta-hg@70
  1829
		<explanation language="en">
franta-hg@70
  1830
			<text>
franta-hg@70
  1831
				documentation of Java source code (classes, enumerations, interfaces, packages);
franta-hg@70
  1832
				describes API and software's internals;
franta-hg@70
  1833
				is useful for developers, not too much for end-users
franta-hg@70
  1834
			</text>
franta-hg@70
  1835
		</explanation>
franta-hg@19
  1836
		<tag>computer</tag>
franta-hg@19
  1837
		<tag>java</tag>
franta-hg@19
  1838
	</concept>
franta-hg@19
  1839
	<concept>
franta-hg@0
  1840
		<term abbreviation="" completeForm="Erlang" language="en"/>
franta-hg@71
  1841
		<explanation language="en">
franta-hg@71
  1842
			<text>
franta-hg@71
  1843
				a functional programming language developed in Ericsson;
franta-hg@71
  1844
				influenced by Prolog and SmallTalk languages;
franta-hg@71
  1845
				Erlang implementation is a free software
franta-hg@71
  1846
			</text>
franta-hg@71
  1847
		</explanation>
franta-hg@9
  1848
		<tag>ericsson</tag>
franta-hg@0
  1849
	</concept>
franta-hg@0
  1850
	<concept>
franta-hg@0
  1851
		<term abbreviation="RegEx" completeForm="Regular Expression" language="en"/>
franta-hg@0
  1852
		<term abbreviation="RegExp" completeForm="Regular Expression" language="en"/>
franta-hg@0
  1853
		<term abbreviation="RE" completeForm="Regular Expression" language="en"/>
franta-hg@72
  1854
		<explanation language="en">
franta-hg@72
  1855
			<text>
franta-hg@72
  1856
				an expression (sequence of characters) which forms a pattern that can be used for string matching –
franta-hg@72
  1857
				finding occurrences of the pattern in the text or evaluating whether the whole text matches the pattern;
franta-hg@72
  1858
				Example: regular expression (a|b)cde\d+ matches strings acde123 or bcde0 but not cde1 or acdex
franta-hg@72
  1859
			</text>
franta-hg@72
  1860
		</explanation>
franta-hg@9
  1861
		<tag>computer</tag>
franta-hg@0
  1862
	</concept>
franta-hg@0
  1863
	<concept>
franta-hg@0
  1864
		<term abbreviation="PCRE" completeForm=" Perl Compatible Regular Expressions" language="en"/>
franta-hg@72
  1865
		<explanation language="en">
franta-hg@72
  1866
			<text>
franta-hg@72
  1867
				a C library for regular expressions compatible with Perl's RegEx dialect
franta-hg@72
  1868
				or this dialect itself
franta-hg@72
  1869
			</text>
franta-hg@72
  1870
		</explanation>
franta-hg@9
  1871
		<tag>computer</tag>
franta-hg@0
  1872
	</concept>
franta-hg@0
  1873
	<concept>
franta-hg@73
  1874
		<term abbreviation="Perl" completeForm="Practical Extraction and Reporting Language" language="en"/>
franta-hg@73
  1875
		<explanation language="en">
franta-hg@73
  1876
			<text>
franta-hg@73
  1877
				an interpreted dynamic programming language;
franta-hg@73
  1878
				popular in UNIX environment for scripting and text processing;
franta-hg@73
  1879
				Perl syntax allows very effective and elegant notation especially while working with regular expressions, but sometimes it is hard to read;
franta-hg@73
  1880
				its implementation is free software
franta-hg@73
  1881
			</text>
franta-hg@73
  1882
		</explanation>
franta-hg@9
  1883
		<tag>computer</tag>
franta-hg@0
  1884
	</concept>
franta-hg@0
  1885
	<concept>
franta-hg@12
  1886
		<term abbreviation="POSIX" completeForm="Portable Operating System Interface" language="en"/>
franta-hg@74
  1887
		<explanation language="en">
franta-hg@74
  1888
			<text>
franta-hg@74
  1889
				a family of standards for maintaining compatibility between operating systems;
franta-hg@74
  1890
				defines API, command line shells and utility interfaces
franta-hg@74
  1891
				and thus brings compatibility amog many variants of unix and unix-like operating systems;
franta-hg@74
  1892
				the name POSIX was suggested by Richard Stallman (the standards was formerly known as IEEE-IX);
franta-hg@74
  1893
				there are standards for e.g. process creation and control, signals, pipes, message passing, shared memory or semaphores;
franta-hg@74
  1894
				Examples of fully or mostly POSIX-compliant systems: AIX, IRIS, Solaris, OS X, GNU/Linux, BeOS (Haiku) or several BSD variants
franta-hg@74
  1895
			</text>
franta-hg@74
  1896
		</explanation>
franta-hg@9
  1897
		<tag>computer</tag>
franta-hg@0
  1898
	</concept>
franta-hg@0
  1899
	<concept>
franta-hg@12
  1900
		<term abbreviation="" completeForm="UNIX" language="en"/>
franta-hg@12
  1901
		<term abbreviation="Unics" completeForm="UNiplexed Information and Computing Service" language="en"/>
franta-hg@75
  1902
		<explanation language="en">
franta-hg@75
  1903
			<text>
franta-hg@75
  1904
				a multitasking and multi-user operating system developed in 1969 by a group of AT&amp;T hackers at Bell Labs;
franta-hg@75
  1905
				has influenced many other operating systems (now called UNIX-like OS) and established distinctive UNIX culture and philosophy;
franta-hg@75
  1906
				nowadays we have completely free software implementation called GNU (resp. GNU/Linux where Linux is operating system kernel or GNU/Hurd);
franta-hg@75
  1907
				UNIX and UNIX-like operating systems runs on many mission-critical servers and are also used on personal computers or even mobile phones and small devices like routers or firewalls;
franta-hg@75
  1908
				GNU/Linux runs on 95,2 % (and other 3,4 % are Unices too) of world's supercomputers with 97,4 % performance share (top500.org, June 2013 statistics)
franta-hg@75
  1909
			</text>
franta-hg@75
  1910
		</explanation>
franta-hg@9
  1911
		<tag>computer</tag>
franta-hg@0
  1912
	</concept>
franta-hg@0
  1913
	<concept>
franta-hg@0
  1914
		<term abbreviation="" completeForm="GNU/Linux" language="en"/>
franta-hg@0
  1915
		<term abbreviation="" completeForm="Linux" language="en"/>
franta-hg@76
  1916
		<explanation language="en">
franta-hg@76
  1917
			<text>
franta-hg@139
  1918
				the GNU operating system with Linux kernel;
franta-hg@76
  1919
			</text>
franta-hg@76
  1920
		</explanation>
franta-hg@9
  1921
		<tag>computer</tag>
franta-hg@0
  1922
	</concept>
franta-hg@0
  1923
	<concept>
franta-hg@78
  1924
		<term abbreviation="GNU" completeForm="GNU's Not Unix!" language="en"/>
franta-hg@79
  1925
		<explanation language="en">
franta-hg@79
  1926
			<text>
franta-hg@79
  1927
				a Unix-like operating system that is free software and is upward-compatible with Unix;
franta-hg@79
  1928
				the GNU Project was initially announced in September 1983 by Richard Stallman;
franta-hg@79
  1929
				nowadays is mostly used in combination with Linux kernel and called GNU/Linux
franta-hg@79
  1930
			</text>
franta-hg@79
  1931
		</explanation>
franta-hg@78
  1932
		<tag>computer</tag>
franta-hg@78
  1933
	</concept>
franta-hg@78
  1934
	<concept>
franta-hg@78
  1935
		<term abbreviation="GNU GPL" completeForm="GNU General Public License" language="en"/>
franta-hg@78
  1936
		<term abbreviation="GPL" completeForm="General Public License" language="en"/>
franta-hg@79
  1937
		<explanation language="en">
franta-hg@79
  1938
			<text>
franta-hg@79
  1939
				a free software and copyleft license which is used by many free software packages
franta-hg@79
  1940
			</text>
franta-hg@79
  1941
		</explanation>
franta-hg@78
  1942
		<tag>computer</tag>
franta-hg@78
  1943
	</concept>
franta-hg@78
  1944
	<concept>
franta-hg@78
  1945
		<term abbreviation="GNU FDL" completeForm="GNU Free Documentation License" language="en"/>
franta-hg@78
  1946
		<term abbreviation="FDL" completeForm="Free Documentation License" language="en"/>
franta-hg@79
  1947
		<explanation language="en">
franta-hg@79
  1948
			<text>
franta-hg@79
  1949
				whereas GNU GPL is free and copyleft license for software,
franta-hg@79
  1950
				the GNU FDL is similar license designed for documentaion – books, articles, drawings etc.
franta-hg@79
  1951
			</text>
franta-hg@79
  1952
		</explanation>
franta-hg@78
  1953
		<tag>computer</tag>
franta-hg@78
  1954
	</concept>
franta-hg@78
  1955
	<concept>
franta-hg@77
  1956
		<term abbreviation="FS" completeForm="free software" language="en"/>
franta-hg@79
  1957
		<explanation language="en">
franta-hg@79
  1958
			<text>
franta-hg@79
  1959
				a category of software which respects user's freedoms – user of such software has the four essential freedoms:
franta-hg@79
  1960
					0) The freedom to run the program, for any purpose.
franta-hg@79
  1961
					1) The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this.
franta-hg@79
  1962
					2) The freedom to redistribute copies so you can help your neighbor.
franta-hg@79
  1963
					3) The freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.;
franta-hg@79
  1964
				the term „Free software“ was defined by Richard Stallman
franta-hg@79
  1965
			</text>
franta-hg@79
  1966
		</explanation>
franta-hg@77
  1967
		<tag>computer</tag>
franta-hg@77
  1968
	</concept>
franta-hg@77
  1969
	<concept>
franta-hg@77
  1970
		<term abbreviation="OSS" completeForm="open source software" language="en"/>
franta-hg@80
  1971
		<explanation language="en">
franta-hg@80
  1972
			<text>
franta-hg@80
  1973
				a category of software similar to Free software;
franta-hg@80
  1974
				the term „open source software“ was defined by Open Source Initiative;
franta-hg@80
  1975
				its definition contains ten requirements like free redistribution, available source code or allowing derived works;
franta-hg@80
  1976
				almost every open source license is also a free software license and vice versa;
franta-hg@80
  1977
				but there is different philosophical background – the free software movement has user's freedom as the main priority
franta-hg@80
  1978
			</text>
franta-hg@80
  1979
		</explanation>
franta-hg@77
  1980
		<tag>computer</tag>
franta-hg@77
  1981
	</concept>
franta-hg@77
  1982
	<concept>
franta-hg@77
  1983
		<term abbreviation="FSF" completeForm="Free Software Foundation" language="en"/>
franta-hg@81
  1984
		<explanation language="en">
franta-hg@81
  1985
			<text>
franta-hg@81
  1986
				a non-profit organization founded by Richard Stallman on 4 October 1985 to support the free software movement;
franta-hg@81
  1987
					has developed the GNU operating system,
franta-hg@81
  1988
					issued licenses like GPL or FDL,
franta-hg@81
  1989
					maintains the Free Software Definition,
franta-hg@81
  1990
					does political campaigns and other activities related to user's freedoms;
franta-hg@81
  1991
			</text>
franta-hg@81
  1992
		</explanation>
franta-hg@77
  1993
		<tag>computer</tag>
franta-hg@77
  1994
	</concept>
franta-hg@77
  1995
	<concept>
franta-hg@77
  1996
		<term abbreviation="OSI" completeForm="Open Source Initiative" language="en"/>
franta-hg@82
  1997
		<explanation language="en">
franta-hg@82
  1998
			<text>
franta-hg@82
  1999
				an organization dedicated to promoting open-source software;
franta-hg@82
  2000
				was founded in February 1998, by Bruce Perens and Eric S. Raymond;
franta-hg@82
  2001
			</text>
franta-hg@82
  2002
		</explanation>
franta-hg@77
  2003
		<tag>computer</tag>
franta-hg@77
  2004
	</concept>
franta-hg@77
  2005
	<concept>
franta-hg@77
  2006
		<term abbreviation="EFF" completeForm="Electronic Frontier Foundation" language="en"/>
franta-hg@83
  2007
		<explanation language="en">
franta-hg@83
  2008
			<text>
franta-hg@83
  2009
				a non-profit organization focused on protecting user's freedoms and privacy in mostly digital world;
franta-hg@83
  2010
				fights against censorship and spying, criticises software patents
franta-hg@83
  2011
				and promotes – among others – free speech, privacy, e-voting and network neutrality
franta-hg@83
  2012
			</text>
franta-hg@83
  2013
		</explanation>
franta-hg@77
  2014
		<tag>computer</tag>
franta-hg@77
  2015
	</concept>
franta-hg@77
  2016
	<concept>
franta-hg@76
  2017
		<term abbreviation="OpenVMS" completeForm="Open Virtual Memory System" language="en"/>
franta-hg@76
  2018
		<term abbreviation="VMS" completeForm="Virtual Memory System" language="en"/><!-- informally -->
franta-hg@76
  2019
		<explanation language="en">
franta-hg@76
  2020
			<text>
franta-hg@76
  2021
				an operating system for VAX, Alpha and Itanium-based computers
franta-hg@76
  2022
			</text>
franta-hg@76
  2023
		</explanation>
franta-hg@9
  2024
		<tag>computer</tag>
franta-hg@0
  2025
	</concept>
franta-hg@0
  2026
	<concept>
franta-hg@131
  2027
		<term abbreviation="VMS" completeForm="voice mail system" language="en"/><!-- informally -->
franta-hg@131
  2028
		<explanation language="en"><text></text></explanation>
franta-hg@131
  2029
	</concept>
franta-hg@131
  2030
	<concept>
franta-hg@12
  2031
		<term abbreviation="LDAP" completeForm="Lightweight Directory Access Protocol" language="en"/>
franta-hg@139
  2032
		<explanation language="en">
franta-hg@139
  2033
			<text>
franta-hg@139
  2034
				a binary protocol for accessing directories (specialized databases);
franta-hg@139
  2035
				LDAP databases are usually optimalized for reading operations with rare write operations;
franta-hg@139
  2036
				provides a tree-oriented view on data which is different from relational one in RDBMS;
franta-hg@139
  2037
				despite that some LDAP servers use relational database as its backend
franta-hg@139
  2038
			</text>
franta-hg@139
  2039
		</explanation>
franta-hg@9
  2040
		<tag>computer</tag>
franta-hg@37
  2041
		<tag>protocol</tag>
franta-hg@153
  2042
		<tag>database</tag>
franta-hg@0
  2043
	</concept>
franta-hg@0
  2044
	<concept>
franta-hg@148
  2045
		<term abbreviation="GAL" completeForm="global address list" language="en"/>
franta-hg@148
  2046
		<explanation language="en">
franta-hg@148
  2047
			<text>
franta-hg@148
  2048
				The Global Address List is a term used in groupware software
franta-hg@148
  2049
				and means the shared address book which contains usually all people of given organization (company, school etc.).
franta-hg@148
  2050
				This address book is accessed over the computer network using LDAP protocol, CardDAV or other electronic way (it is not a printed book).
franta-hg@148
  2051
				The GAL is usually read-only for users – only administrators adds or updates the items.
franta-hg@148
  2052
				Users can search it, lookup other people (employees, students, members etc.)
franta-hg@148
  2053
				and obtain information about them like e-mail address, phone number, work position, office location and others.
franta-hg@148
  2054
				The common usage of GAL is
franta-hg@148
  2055
					if the user is writing an e-mail,
franta-hg@148
  2056
					knows recipient's name,
franta-hg@148
  2057
					but don't know his e-mail address
franta-hg@149
  2058
					– the groupware or e-mail client (e.g. SOGo, Zimbra or Thunderbird) can lookup the e-mail address in the GAL while user is writing only a part of the recipient's name.
franta-hg@148
  2059
			</text>
franta-hg@148
  2060
		</explanation>
franta-hg@148
  2061
		<tag>computer</tag>
franta-hg@148
  2062
	</concept>
franta-hg@148
  2063
	<concept>
franta-hg@144
  2064
		<term abbreviation="" completeForm="white pages" language="en"/>
franta-hg@144
  2065
		<explanation language="en">
franta-hg@144
  2066
			<text>
franta-hg@144
  2067
				a method of looking up in a directory;
franta-hg@144
  2068
				we know a person's name or MSISDN and we are fetching particular record from LDAP or other database;
franta-hg@144
  2069
				so it is similar to using the white pages (not yellow) of a telephone directory (a thick paperback book)
franta-hg@144
  2070
			</text>
franta-hg@144
  2071
		</explanation>
franta-hg@144
  2072
		<tag>computer</tag>
franta-hg@144
  2073
	</concept>
franta-hg@144
  2074
	<concept>
franta-hg@144
  2075
		<term abbreviation="" completeForm="yellow pages" language="en"/>
franta-hg@144
  2076
		<explanation language="en">
franta-hg@144
  2077
			<text>
franta-hg@144
  2078
				a method of looking up in a directory;
franta-hg@144
  2079
				we know just some criteria of desired object and we are fetching a list of records from LDAP or other database;
franta-hg@144
  2080
				for example we can search for a PostScript printer in second floor or subscribers with particular tariff;
franta-hg@144
  2081
				so it is similar to using the yellow pages (not white) of a telephone directory (a thick paperback book)
franta-hg@144
  2082
			</text>
franta-hg@144
  2083
		</explanation>
franta-hg@144
  2084
		<tag>computer</tag>
franta-hg@144
  2085
	</concept>
franta-hg@144
  2086
	<concept>
franta-hg@12
  2087
		<term abbreviation="SQL" completeForm="structured query language" language="en"/>
franta-hg@12
  2088
		<term abbreviation="SEQUEL" completeForm="structured english query language" language="en"/>
franta-hg@139
  2089
		<explanation language="en">
franta-hg@139
  2090
			<text>
franta-hg@139
  2091
				
franta-hg@139
  2092
			</text>
franta-hg@139
  2093
		</explanation>
franta-hg@12
  2094
		<tag>computer</tag>
franta-hg@153
  2095
		<tag>database</tag>
franta-hg@12
  2096
	</concept>
franta-hg@12
  2097
	<concept>
franta-hg@28
  2098
		<term abbreviation="noSQL" completeForm="Not SQL" language="en"/>
franta-hg@28
  2099
		<explanation language="en"><text></text></explanation>
franta-hg@28
  2100
		<tag>computer</tag>
franta-hg@153
  2101
		<tag>database</tag>
franta-hg@28
  2102
	</concept>
franta-hg@28
  2103
	<concept>
franta-hg@12
  2104
		<term abbreviation="RDBMS" completeForm="relational database management system" language="en"/>
franta-hg@153
  2105
		<term abbreviation="DBMS" completeForm="database management system" language="en"/>
franta-hg@12
  2106
		<term abbreviation="SŘDB" completeForm="systém řízení báze dat" language="cs"/>
franta-hg@12
  2107
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2108
		<tag>computer</tag>
franta-hg@153
  2109
		<tag>database</tag>
franta-hg@12
  2110
	</concept>
franta-hg@12
  2111
	<concept>
franta-hg@12
  2112
		<term abbreviation="ODBC" completeForm="open database connectivity" language="en"/>
franta-hg@153
  2113
		<explanation language="en">
franta-hg@153
  2114
			<text>
franta-hg@153
  2115
				an industry standard that provides API for accessing a DBMS;
franta-hg@153
  2116
				in late 80s several vendors (mostly from the Unix and database communities) established the SQL Access Group (SAG)
franta-hg@153
  2117
				and then specified the Call Level Interface (CLI). ODBC, which is based on CLI, was published in early 90s;
franta-hg@153
  2118
				ODBC is available on many operating systems and there are at least two free software implementations: unixODBC and iODBC;
franta-hg@153
  2119
				in particular, it is an API consisting of C functions (see the files sql.h and sqlext.h e.g. in unixODBC or iODBC)
franta-hg@153
  2120
			</text>
franta-hg@153
  2121
		</explanation>
franta-hg@12
  2122
		<tag>computer</tag>
franta-hg@153
  2123
		<tag>database</tag>
franta-hg@12
  2124
	</concept>
franta-hg@12
  2125
	<concept>
franta-hg@12
  2126
		<term abbreviation="JDBC" completeForm="java database connectivity" language="en"/>
franta-hg@139
  2127
		<explanation language="en">
franta-hg@139
  2128
			<text>
franta-hg@139
  2129
				a standard Java API for accessing relational (SQL) databases
franta-hg@139
  2130
			</text>
franta-hg@139
  2131
		</explanation>
franta-hg@12
  2132
		<tag>computer</tag>
franta-hg@153
  2133
		<tag>database</tag>
franta-hg@139
  2134
		<tag>java</tag>
franta-hg@12
  2135
	</concept>
franta-hg@12
  2136
	<concept>
franta-hg@153
  2137
		<term abbreviation="" completeForm="data source" language="en"/>
franta-hg@153
  2138
		<explanation language="en">
franta-hg@153
  2139
			<text>
franta-hg@153
  2140
				a set of parameters (like server name, user name, password etc.) needed for connecting to a database;
franta-hg@153
  2141
				a configuration (e.g. in a file) or then its instantiation (an object) in a running program from which particular database connections can be obtained;
franta-hg@153
  2142
				see also DSN, connection string
franta-hg@153
  2143
			</text>
franta-hg@153
  2144
		</explanation>
franta-hg@153
  2145
		<tag>computer</tag>
franta-hg@153
  2146
		<tag>database</tag>
franta-hg@153
  2147
	</concept>
franta-hg@153
  2148
	<concept>
franta-hg@153
  2149
		<term abbreviation="DSN" completeForm="data source name" language="en"/>
franta-hg@153
  2150
		<explanation language="en">
franta-hg@153
  2151
			<text>
franta-hg@153
  2152
				the name of a preconfigured data source
franta-hg@153
  2153
				– when connecting, we need to know only the DSN –
franta-hg@153
  2154
				all parameters (like server name, user name, password etc.) can be then looked-up in the configuration;
franta-hg@153
  2155
				see also data source, connection string
franta-hg@153
  2156
			</text>
franta-hg@153
  2157
		</explanation>
franta-hg@153
  2158
		<tag>computer</tag>
franta-hg@153
  2159
		<tag>database</tag>
franta-hg@153
  2160
	</concept>
franta-hg@153
  2161
	<concept>
franta-hg@153
  2162
		<term abbreviation="" completeForm="connection string" language="en"/>
franta-hg@153
  2163
		<explanation language="en">
franta-hg@153
  2164
			<text>
franta-hg@153
  2165
				a text string consisting of serialized parameters needed for connecting
franta-hg@153
  2166
				– we can specify all parameters ad-hoc in the connection string without creating any permanent configuration;
franta-hg@153
  2167
				a connection string can also refer to an already defined DSN and add or override its parameters
franta-hg@153
  2168
				see also DSN, data source
franta-hg@153
  2169
			</text>
franta-hg@153
  2170
		</explanation>
franta-hg@153
  2171
		<tag>computer</tag>
franta-hg@153
  2172
		<tag>database</tag>
franta-hg@153
  2173
	</concept>
franta-hg@153
  2174
	<concept>
franta-hg@12
  2175
		<term abbreviation="AS" completeForm="application server" language="en"/>
franta-hg@12
  2176
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2177
		<tag>computer</tag>
franta-hg@12
  2178
		<tag>java</tag>
franta-hg@12
  2179
	</concept>
franta-hg@12
  2180
	<concept>
franta-hg@0
  2181
		<term abbreviation="" completeForm="JBoss" language="en"/>
franta-hg@139
  2182
		<explanation language="en"><text>an application server</text></explanation>
franta-hg@9
  2183
		<tag>computer</tag>
franta-hg@10
  2184
		<tag>java</tag>
franta-hg@0
  2185
	</concept>
franta-hg@0
  2186
	<concept>
franta-hg@0
  2187
		<term abbreviation="" completeForm="GlassFish" language="en"/>
franta-hg@139
  2188
		<explanation language="en"><text>an application server</text></explanation>
franta-hg@9
  2189
		<tag>computer</tag>
franta-hg@10
  2190
		<tag>java</tag>
franta-hg@0
  2191
	</concept>
franta-hg@0
  2192
	<concept>
franta-hg@12
  2193
		<term abbreviation="WSDL" completeForm="web services description language" language="en"/>
franta-hg@4
  2194
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2195
		<tag>computer</tag>
franta-hg@10
  2196
		<tag>xml</tag>
franta-hg@0
  2197
	</concept>
franta-hg@0
  2198
	<concept>
franta-hg@12
  2199
		<term abbreviation="WADL" completeForm="web application description language" language="en"/>
franta-hg@4
  2200
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2201
		<tag>computer</tag>
franta-hg@10
  2202
		<tag>xml</tag>
franta-hg@0
  2203
	</concept>
franta-hg@0
  2204
	<concept>
franta-hg@12
  2205
		<term abbreviation="SOAP" completeForm="simple object access protocol" language="en"/>
franta-hg@12
  2206
		<term abbreviation="SOAP" completeForm="SOA Protocol" language="en"/>
franta-hg@12
  2207
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2208
		<tag>computer</tag>
franta-hg@12
  2209
		<tag>xml</tag>
franta-hg@37
  2210
		<tag>protocol</tag>
franta-hg@12
  2211
	</concept>
franta-hg@12
  2212
	<concept>
franta-hg@12
  2213
		<term abbreviation="REST" completeForm="representational state transfer" language="en"/>
franta-hg@4
  2214
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2215
		<tag>computer</tag>
franta-hg@0
  2216
	</concept>
franta-hg@0
  2217
	<concept>
franta-hg@12
  2218
		<term abbreviation="EJB" completeForm="Enterprise JavaBeans" language="en"/>
franta-hg@4
  2219
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2220
		<tag>computer</tag>
franta-hg@10
  2221
		<tag>java</tag>
franta-hg@0
  2222
	</concept>
franta-hg@0
  2223
	<concept>
franta-hg@12
  2224
		<term abbreviation="CORBA" completeForm="common object request broker architecture" language="en"/>
franta-hg@4
  2225
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2226
		<tag>computer</tag>
franta-hg@0
  2227
	</concept>
franta-hg@0
  2228
	<concept>
franta-hg@12
  2229
		<term abbreviation="IDL" completeForm="interface definition language" language="en"/>
franta-hg@4
  2230
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2231
		<tag>computer</tag>
franta-hg@0
  2232
	</concept>
franta-hg@0
  2233
	<concept>
franta-hg@12
  2234
		<term abbreviation="IIOP" completeForm="Internet InterORB Protocol" language="en"/>
franta-hg@12
  2235
		<term abbreviation="GIOP" completeForm="General Inter-ORB Protocol" language="en"/>
franta-hg@12
  2236
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2237
		<tag>computer</tag>
franta-hg@37
  2238
		<tag>protocol</tag>
franta-hg@12
  2239
	</concept>
franta-hg@12
  2240
	<concept>
franta-hg@12
  2241
		<term abbreviation="RMI" completeForm="Remote Method Invocation" language="en"/>
franta-hg@4
  2242
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2243
		<tag>computer</tag>
franta-hg@10
  2244
		<tag>java</tag>
franta-hg@37
  2245
		<tag>protocol</tag>
franta-hg@0
  2246
	</concept>
franta-hg@0
  2247
	<concept>
franta-hg@12
  2248
		<term abbreviation="JAR" completeForm="Java ARchive" language="en"/>
franta-hg@140
  2249
		<explanation language="en">
franta-hg@140
  2250
			<text>
franta-hg@140
  2251
				an archive format in which compiled Java classes, metadata and other resources are distributed;
franta-hg@140
  2252
				is based on the ZIP format and files have .jar extension;
franta-hg@140
  2253
				basic JAR files are used for desktop applications and Java libraries;
franta-hg@140
  2254
				there are also EAR and WAR for enterprise and web applications
franta-hg@140
  2255
			</text>
franta-hg@140
  2256
		</explanation>
franta-hg@9
  2257
		<tag>computer</tag>
franta-hg@10
  2258
		<tag>java</tag>
franta-hg@0
  2259
	</concept>
franta-hg@0
  2260
	<concept>
franta-hg@12
  2261
		<term abbreviation="EAR" completeForm="Enterprise ARchive" language="en"/>
franta-hg@140
  2262
		<explanation language="en">
franta-hg@140
  2263
			<text>
franta-hg@140
  2264
				a kind of JAR file in which an enterprise application is distributed/deployed
franta-hg@140
  2265
			</text>
franta-hg@140
  2266
		</explanation>
franta-hg@9
  2267
		<tag>computer</tag>
franta-hg@10
  2268
		<tag>java</tag>
franta-hg@0
  2269
	</concept>
franta-hg@0
  2270
	<concept>
franta-hg@12
  2271
		<term abbreviation="WAR" completeForm="Web ARchive" language="en"/>
franta-hg@140
  2272
		<explanation language="en">
franta-hg@140
  2273
			<text>
franta-hg@140
  2274
				a kind of JAR file in which a web application is distributed/deployed
franta-hg@140
  2275
			</text>
franta-hg@140
  2276
		</explanation>
franta-hg@9
  2277
		<tag>computer</tag>
franta-hg@10
  2278
		<tag>java</tag>
franta-hg@0
  2279
	</concept>
franta-hg@0
  2280
	<concept>
franta-hg@12
  2281
		<term abbreviation="RAR" completeForm="Resource Adapter aRchive" language="en"/>
franta-hg@4
  2282
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2283
		<tag>computer</tag>
franta-hg@10
  2284
		<tag>java</tag>
franta-hg@0
  2285
	</concept>
franta-hg@0
  2286
	<concept>
franta-hg@12
  2287
		<term abbreviation="AJP" completeForm="Apache JServ Protocol" language="en"/>
franta-hg@4
  2288
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2289
		<tag>computer</tag>
franta-hg@10
  2290
		<tag>java</tag>
franta-hg@37
  2291
		<tag>protocol</tag>
franta-hg@0
  2292
	</concept>
franta-hg@0
  2293
	<concept>
franta-hg@12
  2294
		<term abbreviation="HTTP" completeForm="hypertext transfer protocol" language="en"/>
franta-hg@12
  2295
		<term abbreviation="HTTPS" completeForm="hypertext transfer protocol secure" language="en"/>
franta-hg@4
  2296
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2297
		<tag>computer</tag>
franta-hg@37
  2298
		<tag>protocol</tag>
franta-hg@0
  2299
	</concept>
franta-hg@0
  2300
	<concept>
franta-hg@12
  2301
		<term abbreviation="SSL" completeForm="secure socket layer" language="en"/>
franta-hg@12
  2302
		<term abbreviation="TLS" completeForm="transport layer security" language="en"/>
franta-hg@4
  2303
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2304
		<tag>computer</tag>
franta-hg@10
  2305
		<tag>security</tag>
franta-hg@37
  2306
		<tag>protocol</tag>
franta-hg@0
  2307
	</concept>
franta-hg@0
  2308
	<concept>
franta-hg@12
  2309
		<term abbreviation="DTLS" completeForm="datagram transport layer security" language="en"/>
franta-hg@11
  2310
		<explanation language="en"><text></text></explanation>
franta-hg@37
  2311
		<tag>security</tag>
franta-hg@37
  2312
		<tag>protocol</tag>
franta-hg@11
  2313
	</concept>
franta-hg@11
  2314
	<concept>
franta-hg@12
  2315
		<term abbreviation="BASH" completeForm="Bourne Again Shell" language="en"/>
franta-hg@4
  2316
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2317
		<tag>computer</tag>
franta-hg@0
  2318
	</concept>
franta-hg@0
  2319
	<concept>
franta-hg@12
  2320
		<term abbreviation="SH" completeForm="shell" language="en"/>
franta-hg@4
  2321
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2322
		<tag>computer</tag>
franta-hg@0
  2323
	</concept>
franta-hg@0
  2324
	<concept>
franta-hg@12
  2325
		<term abbreviation="SSH" completeForm="secure shell" language="en"/>
franta-hg@0
  2326
		<term abbreviation="" completeForm="OpenSSH" language="en"/>
franta-hg@4
  2327
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2328
		<tag>computer</tag>
franta-hg@10
  2329
		<tag>security</tag>
franta-hg@37
  2330
		<tag>protocol</tag>
franta-hg@0
  2331
	</concept>
franta-hg@0
  2332
	<concept>
franta-hg@12
  2333
		<term abbreviation="SCP" completeForm="secure copy" language="en"/>
franta-hg@4
  2334
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2335
		<tag>computer</tag>
franta-hg@10
  2336
		<tag>security</tag>
franta-hg@0
  2337
	</concept>
franta-hg@0
  2338
	<concept>
franta-hg@12
  2339
		<term abbreviation="SFTP" completeForm="SSH file transfer protocol" language="en"/>
franta-hg@4
  2340
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2341
		<tag>computer</tag>
franta-hg@10
  2342
		<tag>security</tag>
franta-hg@37
  2343
		<tag>protocol</tag>
franta-hg@0
  2344
	</concept>
franta-hg@0
  2345
	<concept>
franta-hg@12
  2346
		<term abbreviation="FTP" completeForm="file transfer protocol" language="en"/>
franta-hg@12
  2347
		<term abbreviation="FTPS" completeForm="file transfer protocol secure" language="en"/>
franta-hg@4
  2348
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2349
		<tag>computer</tag>
franta-hg@37
  2350
		<tag>protocol</tag>
franta-hg@0
  2351
	</concept>
franta-hg@0
  2352
	<concept>
franta-hg@12
  2353
		<term abbreviation="PGP" completeForm="Pretty Good Privacy" language="en"/>
franta-hg@12
  2354
		<term abbreviation="GPG" completeForm="GNU Privacy Guard" language="en"/>
franta-hg@12
  2355
		<term abbreviation="GnuPG" completeForm="GNU Privacy Guard" language="en"/>
franta-hg@12
  2356
		<term abbreviation="OpenPGP" completeForm="Open Pretty Good Privacy" language="en"/>
franta-hg@4
  2357
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2358
		<tag>computer</tag>
franta-hg@10
  2359
		<tag>security</tag>
franta-hg@0
  2360
	</concept>
franta-hg@0
  2361
	<concept>
franta-hg@12
  2362
		<term abbreviation="DSA" completeForm="digital signature algorithm" language="en"/>
franta-hg@4
  2363
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2364
		<tag>computer</tag>
franta-hg@10
  2365
		<tag>security</tag>
franta-hg@0
  2366
	</concept>
franta-hg@0
  2367
	<concept>
franta-hg@12
  2368
		<term abbreviation="RSA" completeForm="Ron Rivest, Adi Shamir and Leonard Adleman" language="en"/>
franta-hg@4
  2369
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2370
		<tag>computer</tag>
franta-hg@10
  2371
		<tag>security</tag>
franta-hg@0
  2372
	</concept>
franta-hg@0
  2373
	<concept>
franta-hg@12
  2374
		<term abbreviation="EC" completeForm="elliptic curve" language="en"/>
franta-hg@141
  2375
		<term abbreviation="ECC" completeForm="elliptic curve cryptography" language="en"/>
franta-hg@4
  2376
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2377
		<tag>computer</tag>
franta-hg@10
  2378
		<tag>security</tag>
franta-hg@0
  2379
	</concept>
franta-hg@0
  2380
	<concept>
franta-hg@12
  2381
		<term abbreviation="AES" completeForm="Advanced Encryption Standard" language="en"/>
franta-hg@12
  2382
		<term abbreviation="AES-128" completeForm="Advanced Encryption Standard 128-bit" language="en"/>
franta-hg@12
  2383
		<term abbreviation="AES-192" completeForm="Advanced Encryption Standard 192-bit" language="en"/>
franta-hg@12
  2384
		<term abbreviation="AES-256" completeForm="Advanced Encryption Standard 256-bit" language="en"/>
franta-hg@4
  2385
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2386
		<tag>computer</tag>
franta-hg@10
  2387
		<tag>security</tag>
franta-hg@0
  2388
	</concept>
franta-hg@0
  2389
	<concept>
franta-hg@12
  2390
		<term abbreviation="" completeForm="Camellia" language="en"/>
franta-hg@4
  2391
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2392
		<tag>computer</tag>
franta-hg@10
  2393
		<tag>security</tag>
franta-hg@0
  2394
	</concept>
franta-hg@0
  2395
	<concept>
franta-hg@12
  2396
		<term abbreviation="SHA" completeForm="secure hash algorithm" language="en"/>
franta-hg@12
  2397
		<term abbreviation="SHA-1" completeForm="secure hash algorithm 160-bit" language="en"/>
franta-hg@12
  2398
		<term abbreviation="SHA-2" completeForm="" language="en"/>
franta-hg@12
  2399
		<term abbreviation="SHA-3" completeForm="" language="en"/>
franta-hg@12
  2400
		<term abbreviation="SHA-256" completeForm="secure hash algorithm 256-bit" language="en"/>
franta-hg@12
  2401
		<term abbreviation="SHA-512" completeForm="secure hash algorithm 512-bit" language="en"/>
franta-hg@4
  2402
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2403
		<tag>computer</tag>
franta-hg@10
  2404
		<tag>security</tag>
franta-hg@0
  2405
	</concept>
franta-hg@0
  2406
	<concept>
franta-hg@12
  2407
		<term abbreviation="MD4" completeForm="message-digest algorithm 4" language="en"/>
franta-hg@12
  2408
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2409
		<tag>computer</tag>
franta-hg@12
  2410
		<tag>security</tag>
franta-hg@12
  2411
	</concept>
franta-hg@12
  2412
	<concept>
franta-hg@12
  2413
		<term abbreviation="MD5" completeForm="message-digest algorithm 5" language="en"/>
franta-hg@4
  2414
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2415
		<tag>computer</tag>
franta-hg@10
  2416
		<tag>security</tag>
franta-hg@0
  2417
	</concept>
franta-hg@0
  2418
	<concept>
franta-hg@0
  2419
		<term abbreviation="" completeForm="ethernet" language="en"/>
franta-hg@4
  2420
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2421
		<tag>computer</tag>
franta-hg@37
  2422
		<tag>protocol</tag>
franta-hg@0
  2423
	</concept>
franta-hg@0
  2424
	<concept>
franta-hg@12
  2425
		<term abbreviation="LAN" completeForm="local area network" language="en"/>
franta-hg@4
  2426
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2427
		<tag>computer</tag>
franta-hg@0
  2428
	</concept>
franta-hg@0
  2429
	<concept>
franta-hg@12
  2430
		<term abbreviation="WAN" completeForm="wide area network" language="en"/>
franta-hg@4
  2431
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2432
		<tag>computer</tag>
franta-hg@0
  2433
	</concept>
franta-hg@0
  2434
	<concept>
franta-hg@12
  2435
		<term abbreviation="WLAN" completeForm="wireless local area network" language="en"/>
franta-hg@4
  2436
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2437
		<tag>computer</tag>
franta-hg@0
  2438
	</concept>
franta-hg@0
  2439
	<concept>
franta-hg@53
  2440
		<term abbreviation="VLAN" completeForm="virtual local area network" language="en"/>
franta-hg@4
  2441
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2442
		<tag>computer</tag>
franta-hg@10
  2443
		<tag>security</tag>
franta-hg@0
  2444
	</concept>
franta-hg@0
  2445
	<concept>
franta-hg@12
  2446
		<term abbreviation="IP" completeForm="Internet Protocol" language="en"/>
franta-hg@12
  2447
		<term abbreviation="IPv4" completeForm="Internet Protocol version 4" language="en"/>
franta-hg@12
  2448
		<term abbreviation="IPv6" completeForm="Internet Protocol version 6" language="en"/>
franta-hg@0
  2449
		<term abbreviation="" completeForm="IP address" language="en"/>
franta-hg@4
  2450
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2451
		<tag>computer</tag>
franta-hg@37
  2452
		<tag>protocol</tag>
franta-hg@0
  2453
	</concept>
franta-hg@0
  2454
	<concept>
franta-hg@12
  2455
		<term abbreviation="FQDN" completeForm="fully qualified domain name" language="en"/>
franta-hg@61
  2456
		<term abbreviation="" completeForm="absolute domain name" language="en"/>
franta-hg@61
  2457
		<explanation language="en">
franta-hg@61
  2458
			<text>
franta-hg@61
  2459
				a domain name like „some-machine.example.com“ which completely specifies the location in the DNS hierarchy including the TLD;
franta-hg@61
  2460
				compared to „some-machine“ which is not FQDN – is not globally unambiguous and will be resolved differently in different contexts
franta-hg@61
  2461
			</text>
franta-hg@61
  2462
		</explanation>
franta-hg@9
  2463
		<tag>computer</tag>
franta-hg@0
  2464
	</concept>
franta-hg@0
  2465
	<concept>
franta-hg@12
  2466
		<term abbreviation="MAC" completeForm="media access control" language="en"/>
franta-hg@60
  2467
		<explanation language="en">
franta-hg@60
  2468
			<text>
franta-hg@60
  2469
				a data communication protocol, a sublayer of the layer 2 in OSI model (data link layer); 
franta-hg@60
  2470
				a MAC address is a unique identifier of an network interface – used for IEEE 802 networks including Ethernet;
franta-hg@60
  2471
				they are assigned by the manufacturer of the card and stored in the hardware (can be often changed by the software);
franta-hg@60
  2472
				there are three numbering namespaces: MAC-48, EUI-48 and EUI-64;
franta-hg@60
  2473
				the address has 6 or 8 bytes and they are usually written in HEX, octets separated by : (a colon)
franta-hg@60
  2474
			</text>
franta-hg@60
  2475
		</explanation>
franta-hg@9
  2476
		<tag>computer</tag>
franta-hg@0
  2477
	</concept>
franta-hg@0
  2478
	<concept>
franta-hg@12
  2479
		<term abbreviation="TCP" completeForm="transmission control protocol" language="en"/>
franta-hg@4
  2480
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2481
		<tag>computer</tag>
franta-hg@37
  2482
		<tag>protocol</tag>
franta-hg@0
  2483
	</concept>
franta-hg@0
  2484
	<concept>
franta-hg@12
  2485
		<term abbreviation="UDP" completeForm="user datagram protocol" language="en"/>
franta-hg@4
  2486
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2487
		<tag>computer</tag>
franta-hg@37
  2488
		<tag>protocol</tag>
franta-hg@0
  2489
	</concept>
franta-hg@0
  2490
	<concept>
franta-hg@12
  2491
		<term abbreviation="SCTP" completeForm="stream control transmission protocol" language="en"/>
franta-hg@4
  2492
		<explanation language="en"><text></text></explanation>
franta-hg@37
  2493
		<tag>protocol</tag>
franta-hg@0
  2494
	</concept>
franta-hg@0
  2495
	<concept>
franta-hg@12
  2496
		<term abbreviation="QoS" completeForm="quality of service" language="en"/>
franta-hg@4
  2497
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2498
		<tag>computer</tag>
franta-hg@0
  2499
	</concept>
franta-hg@0
  2500
	<concept>
franta-hg@15
  2501
		<term abbreviation="FUP" completeForm="fair usage policy" language="en"/>
franta-hg@59
  2502
		<explanation language="en">
franta-hg@59
  2503
			<text>
franta-hg@59
  2504
				a set of rules that should avoid excessive usage of a service by one user to the detriment of other user's comfort;
franta-hg@59
  2505
				example: „You can download 10 GB at full speed every month. If you exceed this limit the speed of your connection will descend to 64 kb/s“
franta-hg@59
  2506
			</text>
franta-hg@59
  2507
		</explanation>
franta-hg@12
  2508
	</concept>
franta-hg@12
  2509
	<concept>
franta-hg@12
  2510
		<term abbreviation="API" completeForm="application programming interface" language="en"/>
franta-hg@58
  2511
		<explanation language="en">
franta-hg@58
  2512
			<text>
franta-hg@58
  2513
				specifies interaction between software components;
franta-hg@58
  2514
				adds an abstraction layer which divides calling code and called code
franta-hg@58
  2515
				and enables multiple implementations of such API (or SPI) like multiple databases (database drivers), file systems, remote services etc.
franta-hg@58
  2516
				examples of API: POSIX, OpenGL, JDBC, JMS or JMX
franta-hg@58
  2517
			</text>
franta-hg@58
  2518
		</explanation>
franta-hg@9
  2519
		<tag>computer</tag>
franta-hg@0
  2520
	</concept>
franta-hg@0
  2521
	<concept>
franta-hg@12
  2522
		<term abbreviation="SPI" completeForm="service provider interface" language="en"/>
franta-hg@58
  2523
		<explanation language="en">
franta-hg@58
  2524
			<text>
franta-hg@58
  2525
				a kind of API to be implemented by third party;
franta-hg@58
  2526
				can be installed as plugin/addon/extension and used by the application over standard interface;
franta-hg@58
  2527
				examples of SPI: JDBC, JNDI or JAXP
franta-hg@58
  2528
			</text>
franta-hg@58
  2529
		</explanation>
franta-hg@9
  2530
		<tag>computer</tag>
franta-hg@58
  2531
		<tag>java</tag>
franta-hg@0
  2532
	</concept>
franta-hg@0
  2533
	<concept>
franta-hg@12
  2534
		<term abbreviation="JMX" completeForm="Java management extensions" language="en"/>
franta-hg@51
  2535
		<term abbreviation="MBean" completeForm="managed bean" language="en"/>
franta-hg@52
  2536
		<explanation language="en">
franta-hg@52
  2537
			<text>
franta-hg@51
  2538
				a Java technology for monitoring and managing applications or devices;
franta-hg@51
  2539
				similar to SNMP;
franta-hg@51
  2540
				managed objects (MBeans) can emit events, can be asked for values (e.g. counters) or an action (method) can be called on them;
franta-hg@51
  2541
				this native Java technology can be also adapted/translated to other protocols like SNMP or WS/SOAP and integrated with the non-Java world;
franta-hg@51
  2542
				thanks to this abstraction, the managed object can implement only simple Java interface and don't have to deal with other protocols (which is job of generic adaptors)
franta-hg@52
  2543
			</text>
franta-hg@52
  2544
		</explanation>
franta-hg@9
  2545
		<tag>computer</tag>
franta-hg@10
  2546
		<tag>java</tag>
franta-hg@0
  2547
	</concept>
franta-hg@0
  2548
	<concept>
franta-hg@12
  2549
		<term abbreviation="JMS" completeForm="Java message service" language="en"/>
franta-hg@51
  2550
		<explanation language="en">
franta-hg@52
  2551
			<text>
franta-hg@53
  2552
				a Java API for message-oriented middleware (MOM);
franta-hg@52
  2553
				allows JEE components to create, send, receive and read messages;
franta-hg@52
  2554
				supports both point-to-point and publish-subscribe messaging models;
franta-hg@53
  2555
				can be adapted/translated to many other protocols like SMTP, AMQP, XMPP or SOAP;
franta-hg@52
  2556
				is defined in  JSR 914;
franta-hg@52
  2557
				examples of JMS implementations: Apache ActiveMQ, OpenJMS, HornetQ
franta-hg@52
  2558
			</text>
franta-hg@51
  2559
		</explanation>
franta-hg@9
  2560
		<tag>computer</tag>
franta-hg@10
  2561
		<tag>java</tag>
franta-hg@27
  2562
		<tag>messaging</tag>
franta-hg@0
  2563
	</concept>
franta-hg@0
  2564
	<concept>
franta-hg@52
  2565
		<term abbreviation="MOM" completeForm="message-oriented middleware" language="en"/>
franta-hg@52
  2566
		<explanation language="en">
franta-hg@52
  2567
			<text>
franta-hg@52
  2568
				a software (or even hardware) infrastructure for sending and receiving messages;
franta-hg@52
  2569
				can also offer routing and transformation features;
franta-hg@52
  2570
				for Java the MOM API is standardized as JMS
franta-hg@52
  2571
			</text>
franta-hg@52
  2572
		</explanation>
franta-hg@52
  2573
		<tag>computer</tag>
franta-hg@52
  2574
		<tag>messaging</tag>
franta-hg@52
  2575
	</concept>
franta-hg@52
  2576
	<concept>
franta-hg@53
  2577
		<term abbreviation="AMQP" completeForm="advanced message queuing protocol" language="en"/>
franta-hg@53
  2578
		<explanation language="en">
franta-hg@53
  2579
			<text>
franta-hg@53
  2580
				an open and standard binary protocol for message-oriented middleware (MOM);
franta-hg@53
  2581
				is vendor and platform independent;
franta-hg@53
  2582
				whereas JMS defines programming API and is Java specific, the AMQP defines the wire-level protocol;
franta-hg@53
  2583
				so JMS (or other language/platform specific API) can be used inside the system and AMQP can be used for interconnection of systems in heterogenous environment;
franta-hg@53
  2584
				example of implementation: Apache ActiveMQ
franta-hg@53
  2585
			</text>
franta-hg@53
  2586
		</explanation>
franta-hg@53
  2587
		<tag>computer</tag>
franta-hg@53
  2588
		<tag>messaging</tag>
franta-hg@53
  2589
	</concept>
franta-hg@53
  2590
	<concept>
franta-hg@53
  2591
		<term abbreviation="" completeForm="wire-level protocol" language="en"/>
franta-hg@53
  2592
		<explanation language="en">
franta-hg@53
  2593
			<text>
franta-hg@53
  2594
				the format of data sent over the network as stream of bytes;
franta-hg@53
  2595
				an application layer protocol
franta-hg@53
  2596
			</text>
franta-hg@53
  2597
		</explanation>
franta-hg@53
  2598
		<tag>computer</tag>
franta-hg@53
  2599
	</concept>
franta-hg@53
  2600
	<concept>
franta-hg@12
  2601
		<term abbreviation="JCA" completeForm="Java connector architecture" language="en"/>
franta-hg@54
  2602
		<explanation language="en">
franta-hg@54
  2603
			<text>
franta-hg@54
  2604
				a Java EE technology for connecting application servers (AS) and enterprise information systems (EIS);
franta-hg@54
  2605
				is similar to JDBC (which is used for connecting to databases) but is much more generic
franta-hg@54
  2606
				and allows connecting any (often legacy) system using a specific connector
franta-hg@54
  2607
			</text>
franta-hg@54
  2608
		</explanation>
franta-hg@54
  2609
		<tag>computer</tag>
franta-hg@54
  2610
		<tag>java</tag>
franta-hg@54
  2611
	</concept>
franta-hg@54
  2612
	<concept>
franta-hg@54
  2613
		<term abbreviation="EIS" completeForm="enterprise information system" language="en"/>
franta-hg@55
  2614
		<explanation language="en">
franta-hg@55
  2615
			<text>
franta-hg@55
  2616
				an enterprise-class software system;
franta-hg@55
  2617
				typically high quality and critical service, large volumes of data, robust, supporting business processes
franta-hg@55
  2618
			</text>
franta-hg@55
  2619
		</explanation>
franta-hg@9
  2620
		<tag>computer</tag>
franta-hg@0
  2621
	</concept>
franta-hg@0
  2622
	<concept>
franta-hg@52
  2623
		<term abbreviation="OSGi" completeForm="Open Services Gateway initiative" language="en"/>
franta-hg@56
  2624
		<explanation language="en">
franta-hg@56
  2625
			<text>
franta-hg@56
  2626
				a framework and module system for Java;
franta-hg@56
  2627
				allows applications with modular architecture composed from components
franta-hg@56
  2628
				that can be loaded, started, stopped, updated or uninstalled without restarting the JVM and the application;
franta-hg@56
  2629
				examples of OSGi implementations: Apache Felix, Equinox and Knopflerfish
franta-hg@56
  2630
			</text>
franta-hg@56
  2631
		</explanation>
franta-hg@52
  2632
		<tag>computer</tag>
franta-hg@52
  2633
		<tag>java</tag>
franta-hg@52
  2634
	</concept>
franta-hg@52
  2635
	<concept>
franta-hg@12
  2636
		<term abbreviation="VPN" completeForm="virtual private network" language="en"/>
franta-hg@4
  2637
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2638
		<tag>computer</tag>
franta-hg@10
  2639
		<tag>security</tag>
franta-hg@0
  2640
	</concept>
franta-hg@0
  2641
	<concept>
franta-hg@12
  2642
		<term abbreviation="P2P" completeForm="peer to peer" language="en"/>
franta-hg@4
  2643
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2644
		<tag>computer</tag>
franta-hg@0
  2645
	</concept>
franta-hg@0
  2646
	<concept>
franta-hg@12
  2647
		<term abbreviation="DNS" completeForm="domain name system" language="en"/>
franta-hg@4
  2648
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2649
		<tag>computer</tag>
franta-hg@37
  2650
		<tag>protocol</tag>
franta-hg@0
  2651
	</concept>
franta-hg@0
  2652
	<concept>
franta-hg@12
  2653
		<term abbreviation="ENUM" completeForm="E.164 number mapping" language="en"/>
franta-hg@11
  2654
		<explanation language="en"><text></text></explanation>
franta-hg@11
  2655
	</concept>
franta-hg@11
  2656
	<concept>
franta-hg@12
  2657
		<term abbreviation="NAPTR" completeForm="naming authority pointer resource records" language="en"/>
franta-hg@11
  2658
		<explanation language="en"><text></text></explanation>
franta-hg@11
  2659
	</concept>
franta-hg@11
  2660
	<concept>
franta-hg@12
  2661
		<term abbreviation="SPID" completeForm="service profile identifier" language="en"/>
franta-hg@11
  2662
		<explanation language="en"><text></text></explanation>
franta-hg@11
  2663
	</concept>
franta-hg@11
  2664
	<concept>
franta-hg@12
  2665
		<term abbreviation="DN" completeForm="distinguished name" language="en"/>
franta-hg@4
  2666
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2667
		<tag>computer</tag>
franta-hg@0
  2668
	</concept>
franta-hg@0
  2669
	<concept>
franta-hg@12
  2670
		<term abbreviation="CN" completeForm="common name" language="en"/>
franta-hg@12
  2671
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2672
		<tag>computer</tag>
franta-hg@12
  2673
	</concept>
franta-hg@12
  2674
	<concept>
franta-hg@12
  2675
		<term abbreviation="SN" completeForm="surname" language="en"/>
franta-hg@12
  2676
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2677
		<tag>computer</tag>
franta-hg@12
  2678
	</concept>
franta-hg@12
  2679
	<concept>
franta-hg@12
  2680
		<term abbreviation="DC" completeForm="domain component" language="en"/>
franta-hg@4
  2681
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2682
		<tag>computer</tag>
franta-hg@0
  2683
	</concept>
franta-hg@0
  2684
	<concept>
franta-hg@30
  2685
		<term abbreviation="CR" completeForm="change request" language="en"/>
franta-hg@30
  2686
		<explanation language="en">
franta-hg@30
  2687
			<text>
franta-hg@30
  2688
				a request for changing a software – new features or modification of existing ones;
franta-hg@30
  2689
				when one or more CRs are developed, they are delivered as new version of software product;
franta-hg@30
  2690
				CR is requested by the customer (mobile network operator) and is delivered by the development team;
franta-hg@30
  2691
				CR consists of one or more DT which are assigned to particular developers
franta-hg@30
  2692
			</text>
franta-hg@30
  2693
		</explanation>
franta-hg@9
  2694
		<tag>computer</tag>
franta-hg@0
  2695
	</concept>
franta-hg@0
  2696
	<concept>
franta-hg@30
  2697
		<term abbreviation="DT" completeForm="development ticket" language="en"/>
franta-hg@30
  2698
		<explanation language="en">
franta-hg@30
  2699
			<text>
franta-hg@30
  2700
				a task assigned to a software developer;
franta-hg@30
  2701
				one or more DTs together usually forms a CR;
franta-hg@30
  2702
				it is also possible to have an internal DT which is not linked to any CR (e.g. some refactoring or fixes or maintenence which was not requested by the customer);
franta-hg@30
  2703
				each commit in the versioning system should be linked to a DT
franta-hg@30
  2704
			</text>
franta-hg@30
  2705
		</explanation>
franta-hg@30
  2706
		<tag>computer</tag>
franta-hg@30
  2707
	</concept>
franta-hg@30
  2708
	<concept>
franta-hg@30
  2709
		<term abbreviation="TT" completeForm="trouble ticket" language="en"/>
franta-hg@30
  2710
		<explanation language="en">
franta-hg@30
  2711
			<text>
franta-hg@30
  2712
				a request for fixing something in the production;
franta-hg@30
  2713
				requires some investigation and then can be solved by changing the configuration on site or by fixing the software (development)
franta-hg@30
  2714
			</text>
franta-hg@30
  2715
		</explanation>
franta-hg@9
  2716
		<tag>computer</tag>
franta-hg@0
  2717
	</concept>
franta-hg@0
  2718
	<concept>
franta-hg@0
  2719
		<term abbreviation="SRS" completeForm="System Requirement Specification" language="en"/>
franta-hg@30
  2720
		<explanation language="en">
franta-hg@30
  2721
			<text>
franta-hg@30
  2722
				requirements on a software product or its particular change;
franta-hg@30
  2723
				is written from the system's point of view
franta-hg@30
  2724
			</text>
franta-hg@30
  2725
		</explanation>
franta-hg@9
  2726
		<tag>computer</tag>
franta-hg@0
  2727
	</concept>
franta-hg@0
  2728
	<concept>
franta-hg@0
  2729
		<term abbreviation="URS" completeForm="User Requirement Specification" language="en"/>
franta-hg@30
  2730
		<explanation language="en">
franta-hg@30
  2731
			<text>
franta-hg@30
  2732
				requirements on a software product or its particular change;
franta-hg@30
  2733
				is written from the user's point of view
franta-hg@30
  2734
			</text>
franta-hg@30
  2735
		</explanation>
franta-hg@9
  2736
		<tag>computer</tag>
franta-hg@0
  2737
	</concept>
franta-hg@0
  2738
	<concept>
franta-hg@11
  2739
		<term abbreviation="" completeForm="engineering build" language="en"/>
franta-hg@30
  2740
		<explanation language="en">
franta-hg@30
  2741
			<text>
franta-hg@30
  2742
				a build of a software product which was not done according to regular procedure and processes;
franta-hg@30
  2743
				might be used only for testing on site or during development – not in production;
franta-hg@30
  2744
				such software is often delivered as a tar.gz or JAR, WAR etc. file to be patched into existing installation, not as regular package (RPM, DEB etc.) as production version
franta-hg@30
  2745
			</text>
franta-hg@30
  2746
		</explanation>
franta-hg@11
  2747
		<tag>computer</tag>
franta-hg@11
  2748
	</concept>
franta-hg@11
  2749
	<concept>
franta-hg@11
  2750
		<term abbreviation="" completeForm="monkey patching" language="en"/>
franta-hg@11
  2751
		<explanation language="en"><text></text></explanation>
franta-hg@11
  2752
	</concept>
franta-hg@11
  2753
	<concept>
franta-hg@12
  2754
		<term abbreviation="GMT" completeForm="Greenwich mean time" language="en"/>
franta-hg@4
  2755
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2756
		<tag>computer</tag>
franta-hg@0
  2757
	</concept>
franta-hg@0
  2758
	<concept>
franta-hg@12
  2759
		<term abbreviation="UTC" completeForm="coordinated universal time" language="en"/>
franta-hg@4
  2760
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2761
		<tag>computer</tag>
franta-hg@0
  2762
	</concept>
franta-hg@0
  2763
	<concept>
franta-hg@12
  2764
		<term abbreviation="TZ" completeForm="timezone" language="en"/>
franta-hg@12
  2765
		<term abbreviation="TZ" completeForm="time-zone" language="en"/>
franta-hg@12
  2766
		<term abbreviation="TZ" completeForm="time zone" language="en"/>
franta-hg@4
  2767
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2768
		<tag>computer</tag>
franta-hg@0
  2769
	</concept>
franta-hg@0
  2770
	<concept>
franta-hg@12
  2771
		<term abbreviation="IETF" completeForm="Internet Engineering Task Force" language="en"/>
franta-hg@12
  2772
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2773
		<tag>computer</tag>
franta-hg@12
  2774
	</concept>
franta-hg@12
  2775
	<concept>
franta-hg@12
  2776
		<term abbreviation="RFC" completeForm="request for comments" language="en"/>
franta-hg@4
  2777
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2778
		<tag>computer</tag>
franta-hg@0
  2779
	</concept>
franta-hg@0
  2780
	<concept>
franta-hg@0
  2781
		<term abbreviation="" completeForm="vendor lock-in" language="en"/>
franta-hg@0
  2782
		<term abbreviation="" completeForm="vendor-lock-in" language="en"/>
franta-hg@0
  2783
		<term abbreviation="" completeForm="vendor lock in" language="en"/>
franta-hg@4
  2784
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2785
		<tag>computer</tag>
franta-hg@0
  2786
	</concept>
franta-hg@0
  2787
	<concept>
franta-hg@12
  2788
		<term abbreviation="UT" completeForm="unit test" language="en"/>
franta-hg@4
  2789
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2790
		<tag>computer</tag>
franta-hg@0
  2791
	</concept>
franta-hg@0
  2792
	<concept>
franta-hg@12
  2793
		<term abbreviation="AT" completeForm="acceptance testing" language="en"/>
franta-hg@12
  2794
		<term abbreviation="UAT" completeForm="user acceptance testing" language="en"/>
franta-hg@4
  2795
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2796
		<tag>computer</tag>
franta-hg@0
  2797
	</concept>
franta-hg@0
  2798
	<concept>
franta-hg@0
  2799
		<term abbreviation="" completeForm="code coverage" language="en"/>
franta-hg@4
  2800
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2801
		<tag>computer</tag>
franta-hg@0
  2802
	</concept>
franta-hg@0
  2803
	<concept>
franta-hg@0
  2804
		<term abbreviation="" completeForm="jUnit" language="en"/>
franta-hg@4
  2805
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2806
		<tag>computer</tag>
franta-hg@10
  2807
		<tag>java</tag>
franta-hg@0
  2808
	</concept>
franta-hg@0
  2809
	<concept>
franta-hg@0
  2810
		<term abbreviation="" completeForm="TestNG" language="en"/>
franta-hg@4
  2811
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2812
		<tag>computer</tag>
franta-hg@10
  2813
		<tag>java</tag>
franta-hg@0
  2814
	</concept>
franta-hg@0
  2815
	<concept>
franta-hg@0
  2816
		<term abbreviation="" completeForm="tcpdump" language="en"/>
franta-hg@0
  2817
		<term abbreviation="" completeForm="tshark" language="en"/>
franta-hg@0
  2818
		<term abbreviation="" completeForm="wireshark" language="en"/>
franta-hg@4
  2819
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2820
		<tag>computer</tag>
franta-hg@10
  2821
		<tag>security</tag>
franta-hg@0
  2822
	</concept>
franta-hg@0
  2823
	<concept>
franta-hg@0
  2824
		<term abbreviation="" completeForm="Asterisk" language="en"/>
franta-hg@4
  2825
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2826
	</concept>
franta-hg@0
  2827
	<concept>
franta-hg@12
  2828
		<term abbreviation="OTR" completeForm="off-the-record messaging" language="en"/>
franta-hg@4
  2829
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2830
		<tag>computer</tag>
franta-hg@10
  2831
		<tag>security</tag>
franta-hg@27
  2832
		<tag>messaging</tag>
franta-hg@37
  2833
		<tag>protocol</tag>
franta-hg@0
  2834
	</concept>
franta-hg@0
  2835
	<concept>
franta-hg@12
  2836
		<term abbreviation="CLI" completeForm="command-line interface" language="en"/>
franta-hg@4
  2837
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2838
		<tag>computer</tag>
franta-hg@0
  2839
	</concept>
franta-hg@0
  2840
	<concept>
franta-hg@12
  2841
		<term abbreviation="TUI" completeForm="text user interface" language="en"/>
franta-hg@4
  2842
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2843
		<tag>computer</tag>
franta-hg@0
  2844
	</concept>
franta-hg@0
  2845
	<concept>
franta-hg@12
  2846
		<term abbreviation="GUI" completeForm="graphical user interface" language="en"/>
franta-hg@4
  2847
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2848
		<tag>computer</tag>
franta-hg@0
  2849
	</concept>
franta-hg@0
  2850
	<concept>
franta-hg@12
  2851
		<term abbreviation="UI" completeForm="user interface" language="en"/>
franta-hg@12
  2852
		<explanation language="en"><text></text></explanation>
franta-hg@12
  2853
		<tag>computer</tag>
franta-hg@12
  2854
	</concept>
franta-hg@12
  2855
	<concept>
franta-hg@12
  2856
		<term abbreviation="EOL" completeForm="end of line" language="en"/>
franta-hg@4
  2857
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2858
		<tag>computer</tag>
franta-hg@0
  2859
	</concept>
franta-hg@0
  2860
	<concept>
franta-hg@0
  2861
		<term abbreviation="COB" completeForm="close of business" language="en"/>
franta-hg@0
  2862
		<!-- e.g. you have until COB today to show us why you should not be disconnected -->
franta-hg@4
  2863
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2864
		<tag>general</tag>
franta-hg@0
  2865
	</concept>
franta-hg@0
  2866
	<concept>
franta-hg@12
  2867
		<term abbreviation="SCCB" completeForm="software configuration control board" language="en"/>
franta-hg@4
  2868
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2869
		<tag>computer</tag>
franta-hg@0
  2870
	</concept>
franta-hg@0
  2871
	<concept>
franta-hg@12
  2872
		<term abbreviation="SCCB" completeForm="site configuration control board" language="en"/>
franta-hg@4
  2873
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2874
		<tag>computer</tag>
franta-hg@0
  2875
	</concept>
franta-hg@0
  2876
	<concept>
franta-hg@12
  2877
		<term abbreviation="RBDL" completeForm="rule based decision logic" language="en"/>
franta-hg@4
  2878
		<explanation language="en"><text></text></explanation>
franta-hg@9
  2879
		<tag>acision</tag>
franta-hg@0
  2880
	</concept>
franta-hg@0
  2881
	
franta-hg@0
  2882
	<concept>
franta-hg@0
  2883
		<term abbreviation="" completeForm="OpenMoko" language="en"/>
franta-hg@0
  2884
		<term abbreviation="" completeForm="FreeRunner" language="en"/>
franta-hg@146
  2885
		<explanation language="en">
franta-hg@146
  2886
			<text>
franta-hg@146
  2887
				an open hardware GSM phone
franta-hg@146
  2888
			</text>
franta-hg@146
  2889
		</explanation>
franta-hg@0
  2890
	</concept>
franta-hg@0
  2891
	<concept>
franta-hg@0
  2892
		<term abbreviation="" completeForm="OpenBSC" language="en"/>
franta-hg@0
  2893
		<!-- Osmocom -->
franta-hg@4
  2894
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2895
	</concept>
franta-hg@0
  2896
	<concept>
franta-hg@12
  2897
		<term abbreviation="BSC" completeForm="base station controller" language="en"/>
franta-hg@4
  2898
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2899
	</concept>
franta-hg@0
  2900
	<concept>
franta-hg@12
  2901
		<term abbreviation="BTS" completeForm="base transceiver station" language="en"/>
franta-hg@4
  2902
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2903
	</concept>
franta-hg@0
  2904
	<concept>
franta-hg@12
  2905
		<term abbreviation="MSC" completeForm="mobile switching center" language="en"/>
franta-hg@4
  2906
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2907
	</concept>
franta-hg@0
  2908
	<concept>
franta-hg@12
  2909
		<term abbreviation="HLR" completeForm="home location register" language="en"/>
franta-hg@4
  2910
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2911
	</concept>
franta-hg@0
  2912
	<concept>
franta-hg@12
  2913
		<term abbreviation="AuC" completeForm="authentication center" language="en"/>
franta-hg@4
  2914
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2915
	</concept>
franta-hg@0
  2916
	<concept>
franta-hg@12
  2917
		<term abbreviation="VLR" completeForm="visitor location register" language="en"/>
franta-hg@4
  2918
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2919
	</concept>
franta-hg@0
  2920
	<concept>
franta-hg@12
  2921
		<term abbreviation="EIR" completeForm="equipment identity register" language="en"/>
franta-hg@4
  2922
		<explanation language="en"><text></text></explanation>
franta-hg@0
  2923
	</concept>
franta-hg@0
  2924
	<concept>
franta-hg@12
  2925
		<term abbreviation="FXO" completeForm="foreign exchange office" language="en"/>
franta-hg@113
  2926
		<explanation language="en">
franta-hg@113
  2927
			<text>
franta-hg@113
  2928
				the FXO interface is typically the plug on the phone (or modem)
franta-hg@113
  2929
				which receives the POTS service;
franta-hg@113
  2930
				should be connected to an FXS interface (not to another FXO interface)
franta-hg@113
  2931
			</text>
franta-hg@113
  2932
		</explanation>
franta-hg@0
  2933
	</concept>
franta-hg@0
  2934
	<concept>
franta-hg@12
  2935
		<term abbreviation="FXS" completeForm="foreign exchange station" language="en"/>
franta-hg@113
  2936
		<explanation language="en">
franta-hg@113
  2937
			<text>
franta-hg@113
  2938
				the FXS interface is typically the plug on the wall
franta-hg@113
  2939
				which delivers the POTS service from telephone company to the subscriber;
franta-hg@115
  2940
				this interface
franta-hg@115
  2941
					supplies battery power,
franta-hg@115
  2942
					ringing voltage
franta-hg@115
  2943
					and dial tone;
franta-hg@113
  2944
				should be connected to an FXO interface (not to another FXS interface)
franta-hg@113
  2945
			</text>
franta-hg@113
  2946
		</explanation>
franta-hg@0
  2947
	</concept>
franta-hg@0
  2948
	<concept>
franta-hg@114
  2949
		<term abbreviation="PBX" completeForm="private branch exchange" language="en"/>
franta-hg@114
  2950
		<explanation language="en">
franta-hg@114
  2951
			<text>
franta-hg@114
  2952
				a kind of telephone exchange used in some office or company for its own purposes;
franta-hg@114
  2953
				provides FSX interface for connected phones;
franta-hg@149
  2954
				can have FXO interface for connecting to PSTN (for calling outside the company);
franta-hg@114
  2955
				nowadays are often deployed digital VoIP PBXes based on free software like Asterisk;
franta-hg@114
  2956
				such telephony can be pure IP based with no POTS or can have some FSX or FXO interfaces
franta-hg@114
  2957
			</text>
franta-hg@114
  2958
		</explanation>
franta-hg@114
  2959
	</concept>
franta-hg@114
  2960
	<concept>
franta-hg@149
  2961
		<term abbreviation="PLMN" completeForm="public land mobile network" language="en"/>
franta-hg@149
  2962
		<explanation language="en">
franta-hg@149
  2963
			<text>
franta-hg@149
  2964
				a network established for providing mobile telecommunications services to the public;
franta-hg@149
  2965
				e.g. GSM or UMTS networks operated by various carriers;
franta-hg@149
  2966
				particular PLMNs are identified by MCC and MNC codes
franta-hg@149
  2967
			</text>
franta-hg@149
  2968
		</explanation>
franta-hg@149
  2969
	</concept>
franta-hg@149
  2970
	<concept>
franta-hg@114
  2971
		<term abbreviation="PSTN" completeForm="public switched telephone network" language="en"/>
franta-hg@114
  2972
		<explanation language="en">
franta-hg@114
  2973
			<text>
franta-hg@114
  2974
				the worldwide public telephony network consisting of networks of particular carriers;
franta-hg@114
  2975
				the network is developed according to ITU-T standards and recommendations
franta-hg@114
  2976
				and uses uniform system of telephone numbers based on ITU-T recommendation E.164
franta-hg@114
  2977
				which provides a single global address space for telephone numbers
franta-hg@114
  2978
			</text>
franta-hg@114
  2979
		</explanation>
franta-hg@114
  2980
	</concept>
franta-hg@114
  2981
	<concept>
franta-hg@12
  2982
		<term abbreviation="POTS" completeForm="plain old telephone service" language="en"/>
franta-hg@112
  2983
		<explanation language="en">
franta-hg@112
  2984
			<text>
franta-hg@112
  2985
				traditional wired telephony based on analog signals
franta-hg@112
  2986
				(contrary to ISDN which is digital)
franta-hg@112
  2987
			</text>
franta-hg@112
  2988
		</explanation>
franta-hg@0
  2989
	</concept>
franta-hg@0
  2990
	<concept>
franta-hg@12
  2991
		<term abbreviation="CID" completeForm="caller ID" language="en"/>
franta-hg@116
  2992
		<term abbreviation="CLIP" completeForm="calling line identification presentation" language="en"/>
franta-hg@116
  2993
		<term abbreviation="CLID" completeForm="calling line identification" language="en"/>
franta-hg@116
  2994
		<term abbreviation="CNID" completeForm="calling number identification" language="en"/>
franta-hg@116
  2995
		<term abbreviation="CND" completeForm="calling number delivery" language="en"/>
franta-hg@116
  2996
		<explanation language="en">
franta-hg@116
  2997
			<text>
franta-hg@116
  2998
				a service that delivers caller's phone number to the called party's device during ringing;
franta-hg@116
  2999
				so the called party knows who is calling before answering the phone;
franta-hg@116
  3000
				this service is common in digital networks like VoIP, GSM or ISDN but can be provided also on analog POTS networks
franta-hg@116
  3001
			</text>
franta-hg@116
  3002
		</explanation>
franta-hg@0
  3003
	</concept>
franta-hg@0
  3004
	<concept>
franta-hg@12
  3005
		<term abbreviation="DTMF" completeForm="dual-tone multi-frequency signaling" language="en"/>
franta-hg@4
  3006
		<explanation language="en"><text></text></explanation>
franta-hg@0
  3007
	</concept>
franta-hg@0
  3008
	<concept>
franta-hg@12
  3009
		<term abbreviation="AGC" completeForm="auto gain control" language="en"/>
franta-hg@4
  3010
		<explanation language="en"><text></text></explanation>
franta-hg@0
  3011
	</concept>
franta-hg@0
  3012
	<concept>
franta-hg@12
  3013
		<term abbreviation="AEC" completeForm="auto echo cancellation" language="en"/>
franta-hg@4
  3014
		<explanation language="en"><text></text></explanation>
franta-hg@0
  3015
	</concept>
franta-hg@0
  3016
	<concept>
franta-hg@12
  3017
		<term abbreviation="VAD" completeForm="voice activity detection" language="en"/>
franta-hg@4
  3018
		<explanation language="en"><text></text></explanation>
franta-hg@0
  3019
	</concept>
franta-hg@0
  3020
	<concept>
franta-hg@12
  3021
		<term abbreviation="CNG" completeForm="comfort noise generation" language="en"/>
franta-hg@4
  3022
		<explanation language="en"><text></text></explanation>
franta-hg@0
  3023
	</concept>
franta-hg@7
  3024
	<concept>
franta-hg@22
  3025
		<term abbreviation="" completeForm="streamlining" language="en"/>
franta-hg@22
  3026
		<explanation language="en"><text>delivering better product faster with smaller teams of less-experienced engineers</text></explanation>
franta-hg@22
  3027
		<!-- Internal: if you dont understand, just ignore it :-) -->
franta-hg@22
  3028
	</concept>
franta-hg@22
  3029
	<concept>
franta-hg@22
  3030
		<term abbreviation="" completeForm="relevant company" language="en"/>
franta-hg@112
  3031
		<explanation language="en"><text>a company which is not going to bankrupt</text></explanation>
franta-hg@22
  3032
		<!-- Internal: if you dont understand, just ignore it :-) -->
franta-hg@22
  3033
	</concept>
franta-hg@22
  3034
	<concept>
franta-hg@12
  3035
		<term abbreviation="DAO" completeForm="data access object" language="en"/>
franta-hg@11
  3036
		<explanation language="en"><text></text></explanation>
franta-hg@11
  3037
		<tag>computer</tag>
franta-hg@11
  3038
	</concept>
franta-hg@11
  3039
	<concept>
franta-hg@12
  3040
		<term abbreviation="DTO" completeForm="data transfer object" language="en"/>
franta-hg@11
  3041
		<explanation language="en"><text></text></explanation>
franta-hg@11
  3042
		<tag>computer</tag>
franta-hg@11
  3043
	</concept>
franta-hg@11
  3044
	<concept>
franta-hg@150
  3045
		<term abbreviation="GSoC" completeForm="Google Summer of Code" language="en"/>
franta-hg@150
  3046
		<explanation language="en"><text>an annual program (since 2005) for students working on tasks for free software (open-source) projects</text></explanation>
franta-hg@150
  3047
		<tag>computer</tag>
franta-hg@150
  3048
	</concept>
franta-hg@150
  3049
	<concept>
franta-hg@12
  3050
		<term abbreviation="TBD" completeForm="to be done" language="en"/>
franta-hg@12
  3051
		<term abbreviation="TODO" completeForm="to do" language="en"/>
franta-hg@11
  3052
		<explanation language="en"><text>Something that should or will be done later. Used as comments in draft version of documents or in software source code.</text></explanation>
franta-hg@147
  3053
		<tag>general</tag>
franta-hg@147
  3054
	</concept>
franta-hg@147
  3055
	<concept>
franta-hg@147
  3056
		<term abbreviation="FIXME" completeForm="fix me" language="en"/>
franta-hg@147
  3057
		<explanation language="en"><text>Something that should be fixed. Similar to TODO but describes rather some problem (bug) than feature request.</text></explanation>
franta-hg@147
  3058
		<tag>general</tag>
franta-hg@147
  3059
	</concept>
franta-hg@147
  3060
	<concept>
franta-hg@147
  3061
		<term abbreviation="WIP" completeForm="work in progress" language="en"/>
franta-hg@147
  3062
		<explanation language="en"><text>It is not finished yet but it is in more advanced state than TODO. Someone is working on this task.</text></explanation>
franta-hg@147
  3063
		<tag>general</tag>
franta-hg@11
  3064
	</concept>
franta-hg@11
  3065
	<concept>
franta-hg@7
  3066
		<term abbreviation="etc" completeForm="et cetera" language="la"/>
franta-hg@7
  3067
		<explanation language="en"><text>and so forth, and the rest</text></explanation>
franta-hg@8
  3068
		<tag>general</tag>
franta-hg@7
  3069
	</concept>
franta-hg@7
  3070
	<concept>
franta-hg@7
  3071
		<term abbreviation="e.g" completeForm="exempli gratia" language="la"/>
franta-hg@7
  3072
		<explanation language="en"><text>for instance, for example</text></explanation>
franta-hg@8
  3073
		<tag>general</tag>
franta-hg@7
  3074
	</concept>
franta-hg@7
  3075
	<concept>
franta-hg@7
  3076
		<term abbreviation="i.e." completeForm="id est" language="la"/>
franta-hg@7
  3077
		<explanation language="en"><text>in other words, that is</text></explanation>
franta-hg@8
  3078
		<tag>general</tag>
franta-hg@7
  3079
	</concept>
franta-hg@7
  3080
	<concept>
franta-hg@7
  3081
		<term abbreviation="i.a." completeForm="inter alia" language="la"/>
franta-hg@7
  3082
		<explanation language="en"><text>among other things</text></explanation>
franta-hg@8
  3083
		<tag>general</tag>
franta-hg@7
  3084
	</concept>
franta-hg@7
  3085
	<concept>
franta-hg@7
  3086
		<term abbreviation="N.B." completeForm="nota bene" language="la"/>
franta-hg@7
  3087
		<explanation language="en"><text>note well, note</text></explanation>
franta-hg@8
  3088
		<tag>general</tag>
franta-hg@7
  3089
	</concept>
franta-hg@7
  3090
	<concept>
franta-hg@7
  3091
		<term abbreviation="per cent." completeForm="per centum" language="la"/>
franta-hg@7
  3092
		<explanation language="en"><text>percent, for each one hundred</text></explanation>
franta-hg@8
  3093
		<tag>general</tag>
franta-hg@7
  3094
	</concept>
franta-hg@7
  3095
	<concept>
franta-hg@7
  3096
		<term abbreviation="p.a." completeForm="per annum" language="la"/>
franta-hg@7
  3097
		<explanation language="en"><text>annually</text></explanation>
franta-hg@8
  3098
		<tag>general</tag>
franta-hg@7
  3099
	</concept>
franta-hg@7
  3100
	<concept>
franta-hg@7
  3101
		<term abbreviation="cca" completeForm="circa" language="la"/>
franta-hg@7
  3102
		<explanation language="en"><text>approximately</text></explanation>
franta-hg@8
  3103
		<tag>general</tag>
franta-hg@7
  3104
	</concept>
franta-hg@7
  3105
	<concept>
franta-hg@7
  3106
		<term abbreviation="c.v." completeForm="curriculum vitae" language="la"/>
franta-hg@7
  3107
		<term abbreviation="CV" completeForm="curriculum vitae" language="la"/>
franta-hg@7
  3108
		<explanation language="en"><text>a document summarizing your relevant job experience and education</text></explanation>
franta-hg@8
  3109
		<tag>general</tag>
franta-hg@7
  3110
	</concept>
franta-hg@7
  3111
	<concept>
franta-hg@7
  3112
		<term abbreviation="et al." completeForm="et alii" language="la"/>
franta-hg@7
  3113
		<explanation language="en"><text>and others, and co-workers</text></explanation>
franta-hg@8
  3114
		<tag>general</tag>
franta-hg@7
  3115
	</concept>
franta-hg@7
  3116
	<concept>
franta-hg@7
  3117
		<term abbreviation="P.S." completeForm="post scriptum" language="la"/>
franta-hg@7
  3118
		<explanation language="en"><text>after what has been written; used at the end of the letters/messages for additions</text></explanation>
franta-hg@8
  3119
		<tag>general</tag>
franta-hg@7
  3120
	</concept>
franta-hg@7
  3121
	<concept>
franta-hg@7
  3122
		<term abbreviation="Q.E.D." completeForm="quod erat demonstrandum" language="la"/>
franta-hg@7
  3123
		<explanation language="en"><text>which was to be demonstrated</text></explanation>
franta-hg@8
  3124
		<tag>general</tag>
franta-hg@7
  3125
	</concept>
franta-hg@7
  3126
	<concept>
franta-hg@7
  3127
		<term abbreviation="R.I.P." completeForm="requiescat in pace" language="la"/>
franta-hg@7
  3128
		<explanation language="en"><text>rest in peace</text></explanation>
franta-hg@8
  3129
		<tag>general</tag>
franta-hg@7
  3130
	</concept>
franta-hg@7
  3131
	<concept>
franta-hg@7
  3132
		<term abbreviation="vs." completeForm="versus" language="la"/>
franta-hg@7
  3133
		<explanation language="en"><text>against</text></explanation>
franta-hg@8
  3134
		<tag>general</tag>
franta-hg@7
  3135
	</concept>
franta-hg@0
  3136
</dictionary>