<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dl-prod.essi.upc.edu/ARIS/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=David</id>
	<title>ARIS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://dl-prod.essi.upc.edu/ARIS/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=David"/>
	<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Special:Contributions/David"/>
	<updated>2026-05-03T06:43:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.6</generator>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1424</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1424"/>
		<updated>2023-07-05T17:15:16Z</updated>

		<summary type="html">&lt;p&gt;David: /* Installing ARIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
[[File:Warning.png|left|70px|]]&lt;br /&gt;
 It is possible that when installing or running the application for the first time an administrator permissions window or a firewall windows will pop up. You should not worry much about it, and just accept it since the application will need the permissions to connect to internet to write the necessary files on your hard disk.&lt;br /&gt;
&lt;br /&gt;
To start the installation, you have to execute the &#039;&#039;ARIS_Setup&#039;&#039; file, which is the installer of the application, available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. &lt;br /&gt;
Simply choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the &#039;&#039;Next&#039;&#039; button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&#039;&#039;C:\Users\Public\ARIS&#039;&#039; by default in MSWindows) and double click &#039;&#039;ARIS.exe&#039;&#039;. The execution will open the ARIS services that will run in the background, you will find a new icon at the &#039;&#039;hide icon menu&#039;&#039; in the Operating system toolbar (typically on the bottom right of the screen). In addition, it will also open a new browser tab with the application running. Please be patient, this will take a while as the application needs to wait first for the services to start up in the background in order to work properly. &lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; justify-content: center;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_bar.png|thumb|400px|ARIS icon at the hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_expanded_bar.png|thumb|400px|ARIS icon at the expanded hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
As a first important note, the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;br /&gt;
&lt;br /&gt;
==Closing ARIS==&lt;br /&gt;
When yo want to close the application you will need to follow two easy steps.&lt;br /&gt;
&lt;br /&gt;
 · The first step is to close the browser tab where the application is running. This will only close the visual part of the application (i.e., opening again the browser and providing the same URL will still take you to the application), so be sure to execute the second step to actually interrupt the services running in the background.&lt;br /&gt;
 · In the second step you will need to right click on the ARIS icon located at the &amp;quot;hide icon menu&amp;quot; in the operating system toolbar, then click on close. This will finalize the services that were running on the background, it is important to finalize the services or otherwise you will not be able to reopen the application again (also this is the way to reset ARIS in case of any unstable behaviour).&lt;br /&gt;
[[File:Aris_close.png|thumb|center|400px|Close option when clicking on the ARIS icon to close services]]&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1417</id>
		<title>Backup and Restore</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1417"/>
		<updated>2023-07-04T18:39:48Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Backup and Restore]]&lt;br /&gt;
&lt;br /&gt;
==Backup Process for Application==&lt;br /&gt;
&lt;br /&gt;
The backup process for ARIS application involves regularly creating backups of the application&#039;s database to ensure data safety and the ability to restore the system in case of any issues. Here is a step-by-step guide on how the the backup is perfomred and how to customize it:&lt;br /&gt;
&lt;br /&gt;
 1.&#039;&#039;&#039;Access technical administration page:&#039;&#039;&#039; Log in to the application as an administrator and go to the Technical Administration section, then find the parameters tab. This section provides access to the backup-related parameters and settings.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Set Backup Frequency:&#039;&#039;&#039; In the parameters tab, locate the backup_frequency parameter. This parameter determines how often the backups will be created. Modify this parameter according to your requirements. For example, if you set it to &amp;quot;6,&amp;quot; a backup will be created every six hours. By default it will be set as 23 so it will create a backup daily.&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Set Backup History:&#039;&#039;&#039; Locate the backup_history parameter in the same tab. This parameter defines the number of backups to retain. Modify this parameter to specify how many backups you want to keep. For instance, if you set it to &amp;quot;5,&amp;quot; the system will retain the most recent five backups. By default the parameter will be set in 3, so the system will only preserve the 3 most recent backups.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_parameters.png|center|600px|thumb| Parameters of backup settings inside the parameters tab]]&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Find the Backup Folder:&#039;&#039;&#039; The backup files will be stored in the ARIS/Backend/Databes/Backups folder. Here you will find all the backups files with the creation date as their names.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_folder.png|center|600px|thumb| Backup folder with three backup files]]&lt;br /&gt;
&lt;br /&gt;
The backup process will be done automatic, you just need to modify, if you see it necessary, the parameters commented above. The system will generate backups every time the &#039;&#039;backup_frecuency&#039;&#039; parameter says and many as the &#039;&#039;backup_history&#039;&#039; parameter says.&lt;br /&gt;
&lt;br /&gt;
==Restoring the System==&lt;br /&gt;
&lt;br /&gt;
To restore the system you need to use one of the backup files, as the follow steps show:&lt;br /&gt;
&lt;br /&gt;
 1. &#039;&#039;&#039;Locate the Backup folder:&#039;&#039;&#039; You will find the backup folder in &#039;&#039;C:/Users/Public/ARIS/Backend/Database/Backups&#039;&#039; (by default) as the step 4 of the section above show.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Delete Existing Database:&#039;&#039;&#039; Ensure that the &amp;quot;sql_app.db&amp;quot; file in the Databes folder is either deleted or moved out of the folder. This step ensures that the restored backup will replace the existing database.&lt;br /&gt;
&lt;br /&gt;
[[File:sql_app.png|center|600px|thumb| sql_app.db file at the end of the folder]]&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Locate the Desired Backup:&#039;&#039;&#039; In the Backup folder (&#039;&#039;ARIS/Backend/Database/Backups&#039;&#039;), locate the backup file you want to restore. Choose the most recent backup or the one that suits your needs.&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Copy Backup File:&#039;&#039;&#039; Copy the selected backup file.&lt;br /&gt;
&lt;br /&gt;
 5. &#039;&#039;&#039;Paste and Rename:&#039;&#039;&#039; Paste the copied backup file into the Database folder. Rename the backup file to &amp;quot;sql_app.db&amp;quot;. This step ensures that the restored backup file becomes the active database file for the application.&lt;br /&gt;
&lt;br /&gt;
By following these steps, you can perform regular backups of your application&#039;s database and restore the system using any of the previously created backup files. It is important to review and update the &#039;&#039;backup_frequency&#039;&#039; and &#039;&#039;backup_history&#039;&#039; parameters in the Technical Administration section to align with your data retention and backup requirements.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1416</id>
		<title>Backup and Restore</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1416"/>
		<updated>2023-07-04T18:37:54Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Backup and Restore]]&lt;br /&gt;
&lt;br /&gt;
===Backup Process for Application===&lt;br /&gt;
&lt;br /&gt;
The backup process for ARIS application involves regularly creating backups of the application&#039;s database to ensure data safety and the ability to restore the system in case of any issues. Here is a step-by-step guide on how the the backup is perfomred and how to customize it:&lt;br /&gt;
&lt;br /&gt;
 1.&#039;&#039;&#039;Access technical administration page:&#039;&#039;&#039; Log in to the application as an administrator and go to the Technical Administration section, then find the parameters tab. This section provides access to the backup-related parameters and settings.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Set Backup Frequency:&#039;&#039;&#039; In the parameters tab, locate the backup_frequency parameter. This parameter determines how often the backups will be created. Modify this parameter according to your requirements. For example, if you set it to &amp;quot;6,&amp;quot; a backup will be created every six hours. By default it will be set as 23 so it will create a backup daily.&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Set Backup History:&#039;&#039;&#039; Locate the backup_history parameter in the same tab. This parameter defines the number of backups to retain. Modify this parameter to specify how many backups you want to keep. For instance, if you set it to &amp;quot;5,&amp;quot; the system will retain the most recent five backups. By default the parameter will be set in 3, so the system will only preserve the 3 most recent backups.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_parameters.png|center|600px|thumb| Parameters of backup settings inside the parameters tab]]&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Find the Backup Folder:&#039;&#039;&#039; The backup files will be stored in the ARIS/Backend/Databes/Backups folder. Here you will find all the backups files with the creation date as their names.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_folder.png|center|600px|thumb| Backup folder with three backup files]]&lt;br /&gt;
&lt;br /&gt;
The backup process will be done automatic, you just need to modify, if you see it necessary, the parameters commented above. The system will generate backups every time the &#039;&#039;backup_frecuency&#039;&#039; parameter says and many as the &#039;&#039;backup_history&#039;&#039; parameter says.&lt;br /&gt;
&lt;br /&gt;
===Restoring the System===&lt;br /&gt;
&lt;br /&gt;
To restore the system you need to use one of the backup files, as the follow steps show:&lt;br /&gt;
&lt;br /&gt;
 1. &#039;&#039;&#039;Locate the Backup folder:&#039;&#039;&#039; You will find the backup folder in &#039;&#039;C:/Users/Public/ARIS/Backend/Database/Backups&#039;&#039; (by default) as the step 4 of the section above show.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Delete Existing Database:&#039;&#039;&#039; Ensure that the &amp;quot;sql_app.db&amp;quot; file in the Databes folder is either deleted or moved out of the folder. This step ensures that the restored backup will replace the existing database.&lt;br /&gt;
&lt;br /&gt;
[[File:sql_app.png|center|600px|thumb| sql_app.db file at the end of the folder]]&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Locate the Desired Backup:&#039;&#039;&#039; In the Backup folder (&#039;&#039;ARIS/Backend/Database/Backups&#039;&#039;), locate the backup file you want to restore. Choose the most recent backup or the one that suits your needs.&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Copy Backup File:&#039;&#039;&#039; Copy the selected backup file.&lt;br /&gt;
&lt;br /&gt;
 5. &#039;&#039;&#039;Paste and Rename:&#039;&#039;&#039; Paste the copied backup file into the Database folder. Rename the backup file to &amp;quot;sql_app.db&amp;quot;. This step ensures that the restored backup file becomes the active database file for the application.&lt;br /&gt;
&lt;br /&gt;
By following these steps, you can perform regular backups of your application&#039;s database and restore the system using any of the previously created backup files. It is important to review and update the &#039;&#039;backup_frequency&#039;&#039; and &#039;&#039;backup_history&#039;&#039; parameters in the Technical Administration section to align with your data retention and backup requirements.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1415</id>
		<title>Backup and Restore</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1415"/>
		<updated>2023-07-04T18:37:40Z</updated>

		<summary type="html">&lt;p&gt;David: /* Backup Process for Application */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Backup and Restore]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UNDER CONSTRUCTION&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Backup Process for Application===&lt;br /&gt;
&lt;br /&gt;
The backup process for ARIS application involves regularly creating backups of the application&#039;s database to ensure data safety and the ability to restore the system in case of any issues. Here is a step-by-step guide on how the the backup is perfomred and how to customize it:&lt;br /&gt;
&lt;br /&gt;
 1.&#039;&#039;&#039;Access technical administration page:&#039;&#039;&#039; Log in to the application as an administrator and go to the Technical Administration section, then find the parameters tab. This section provides access to the backup-related parameters and settings.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Set Backup Frequency:&#039;&#039;&#039; In the parameters tab, locate the backup_frequency parameter. This parameter determines how often the backups will be created. Modify this parameter according to your requirements. For example, if you set it to &amp;quot;6,&amp;quot; a backup will be created every six hours. By default it will be set as 23 so it will create a backup daily.&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Set Backup History:&#039;&#039;&#039; Locate the backup_history parameter in the same tab. This parameter defines the number of backups to retain. Modify this parameter to specify how many backups you want to keep. For instance, if you set it to &amp;quot;5,&amp;quot; the system will retain the most recent five backups. By default the parameter will be set in 3, so the system will only preserve the 3 most recent backups.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_parameters.png|center|600px|thumb| Parameters of backup settings inside the parameters tab]]&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Find the Backup Folder:&#039;&#039;&#039; The backup files will be stored in the ARIS/Backend/Databes/Backups folder. Here you will find all the backups files with the creation date as their names.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_folder.png|center|600px|thumb| Backup folder with three backup files]]&lt;br /&gt;
&lt;br /&gt;
The backup process will be done automatic, you just need to modify, if you see it necessary, the parameters commented above. The system will generate backups every time the &#039;&#039;backup_frecuency&#039;&#039; parameter says and many as the &#039;&#039;backup_history&#039;&#039; parameter says.&lt;br /&gt;
&lt;br /&gt;
===Restoring the System===&lt;br /&gt;
&lt;br /&gt;
To restore the system you need to use one of the backup files, as the follow steps show:&lt;br /&gt;
&lt;br /&gt;
 1. &#039;&#039;&#039;Locate the Backup folder:&#039;&#039;&#039; You will find the backup folder in &#039;&#039;C:/Users/Public/ARIS/Backend/Database/Backups&#039;&#039; (by default) as the step 4 of the section above show.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Delete Existing Database:&#039;&#039;&#039; Ensure that the &amp;quot;sql_app.db&amp;quot; file in the Databes folder is either deleted or moved out of the folder. This step ensures that the restored backup will replace the existing database.&lt;br /&gt;
&lt;br /&gt;
[[File:sql_app.png|center|600px|thumb| sql_app.db file at the end of the folder]]&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Locate the Desired Backup:&#039;&#039;&#039; In the Backup folder (&#039;&#039;ARIS/Backend/Database/Backups&#039;&#039;), locate the backup file you want to restore. Choose the most recent backup or the one that suits your needs.&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Copy Backup File:&#039;&#039;&#039; Copy the selected backup file.&lt;br /&gt;
&lt;br /&gt;
 5. &#039;&#039;&#039;Paste and Rename:&#039;&#039;&#039; Paste the copied backup file into the Database folder. Rename the backup file to &amp;quot;sql_app.db&amp;quot;. This step ensures that the restored backup file becomes the active database file for the application.&lt;br /&gt;
&lt;br /&gt;
By following these steps, you can perform regular backups of your application&#039;s database and restore the system using any of the previously created backup files. It is important to review and update the &#039;&#039;backup_frequency&#039;&#039; and &#039;&#039;backup_history&#039;&#039; parameters in the Technical Administration section to align with your data retention and backup requirements.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Sql_app.png&amp;diff=1414</id>
		<title>File:Sql app.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Sql_app.png&amp;diff=1414"/>
		<updated>2023-07-04T18:35:48Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1413</id>
		<title>Backup and Restore</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1413"/>
		<updated>2023-07-03T18:23:40Z</updated>

		<summary type="html">&lt;p&gt;David: /* Backup Process for Application */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Backup and Restore]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UNDER CONSTRUCTION&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Backup Process for Application===&lt;br /&gt;
&lt;br /&gt;
The backup process for ARIS application involves regularly creating backups of the application&#039;s database to ensure data safety and the ability to restore the system in case of any issues. Here is a step-by-step guide on how the the backup is perfomred and how to customize it:&lt;br /&gt;
&lt;br /&gt;
 1.&#039;&#039;&#039;Access technical administration page:&#039;&#039;&#039; Log in to the application as an administrator and go to the Technical Administration section, then find the parameters tab. This section provides access to the backup-related parameters and settings.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Set Backup Frequency:&#039;&#039;&#039; In the parameters tab, locate the backup_frequency parameter. This parameter determines how often the backups will be created. Modify this parameter according to your requirements. For example, if you set it to &amp;quot;6,&amp;quot; a backup will be created every six hours. By default it will be set as 23 so it will create a backup daily.&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Set Backup History:&#039;&#039;&#039; Locate the backup_history parameter in the same tab. This parameter defines the number of backups to retain. Modify this parameter to specify how many backups you want to keep. For instance, if you set it to &amp;quot;5,&amp;quot; the system will retain the most recent five backups. By default the parameter will be set in 3, so the system will only preserve the 3 most recent backups.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_parameters.png|center|600px|thumb| Parameters of backup settings inside the parameters tab]]&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Find the Backup Folder:&#039;&#039;&#039; The backup files will be stored in the ARIS/Backend/Backups folder. Here you will find all the backups files with the creation date as their names.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_folder.png|center|600px|thumb| Backup folder with three backup files]]&lt;br /&gt;
&lt;br /&gt;
The backup process will be done automatic, you just need to modify, if you see it necessary, the parameters commented above. The system will generate backups every time the &#039;&#039;backup_frecuency&#039;&#039; parameter says and many as the &#039;&#039;backup_history&#039;&#039; parameter says.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1412</id>
		<title>Backup and Restore</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Backup_and_Restore&amp;diff=1412"/>
		<updated>2023-07-03T18:22:52Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Backup and Restore]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UNDER CONSTRUCTION&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Backup Process for Application===&lt;br /&gt;
&lt;br /&gt;
The backup process for ARIS application involves regularly creating backups of the application&#039;s database to ensure data safety and the ability to restore the system in case of any issues. Here is a step-by-step guide on how the the backup is perfomred and how to customize it:&lt;br /&gt;
&lt;br /&gt;
 1.&#039;&#039;&#039;Access technical administration page:&#039;&#039;&#039; Log in to the application as an administrator and go to the Technical Administration section, then find the parameters tab. This section provides access to the backup-related parameters and settings.&lt;br /&gt;
&lt;br /&gt;
 2. &#039;&#039;&#039;Set Backup Frequency:&#039;&#039;&#039; In the parameters tab, locate the backup_frequency parameter. This parameter determines how often the backups will be created. Modify this parameter according to your requirements. For example, if you set it to &amp;quot;6,&amp;quot; a backup will be created every six hours. By default it will be set as 23 so it will create a backup daily.&lt;br /&gt;
&lt;br /&gt;
 3. &#039;&#039;&#039;Set Backup History:&#039;&#039;&#039; Locate the backup_history parameter in the same tab. This parameter defines the number of backups to retain. Modify this parameter to specify how many backups you want to keep. For instance, if you set it to &amp;quot;5,&amp;quot; the system will retain the most recent five backups. By default the parameter will be set in 3, so the system will only preserve the 3 most recent backups.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_parameters.png|center|600px|thumb| Parameters of backup settings inside the parameters tab]]&lt;br /&gt;
&lt;br /&gt;
 4. &#039;&#039;&#039;Find the Backup Folder:&#039;&#039;&#039; The backup files will be stored in the ARIS/Backend/Backups folder. Here you will find all the backups files with the creation date as their names.&lt;br /&gt;
&lt;br /&gt;
[[File:backup_folder.png|center|600px|thumb| Backup folder with three backup files]]&lt;br /&gt;
&lt;br /&gt;
The backup process will be done automatic, you just need to modify, if you see it necessary, the parameters commented above. The system will generate backups every time has the backup_frecuency parameter says and many as the backup_history parameter says.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Backup_folder.png&amp;diff=1411</id>
		<title>File:Backup folder.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Backup_folder.png&amp;diff=1411"/>
		<updated>2023-07-03T18:21:23Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Backup_parameters.png&amp;diff=1410</id>
		<title>File:Backup parameters.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Backup_parameters.png&amp;diff=1410"/>
		<updated>2023-07-03T18:18:05Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1409</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1409"/>
		<updated>2023-06-29T20:02:44Z</updated>

		<summary type="html">&lt;p&gt;David: /* Installing ARIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the ARIS you will need to install beforehand some required software on your system that will allow you to run ARIS without problems. &lt;br /&gt;
These are simply two popular programming environments used in the development of the system. &lt;br /&gt;
Installing these software dependencies should take less than 5 minutes.&lt;br /&gt;
This is the mandatory software you need to install:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other Python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page [https://www.python.org/downloads/release/python-379] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation. It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows control panel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS window (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org&lt;br /&gt;
&lt;br /&gt;
When in the official page, proceed to download the windows installer by clicking on the LTS version, as is showed seen in the following image:&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, execute it. A window with the instructions to install Node.js will be displayed.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS window and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands should show their versions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
[[File:Warning.png|left|70px|]]&lt;br /&gt;
 It is possible that when installing or running the application for the first time an administrator permissions window will appear, don&#039;t worry, you just need to accept it since the application will need the permissions to write the necessary files on your disk.&lt;br /&gt;
&lt;br /&gt;
To start the installation, you have to execute the ARIS_Setup that is the installer of the application, which is available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. The execution will open the ARIS services that will run in the back, you will find a new icon at the &amp;quot;hide icon menu&amp;quot; on the taskbar (on the bottom right screen). In addition, it will also open a new browser tab with the application running. Please be patient, this will take a while as the application need to run first the services in order to work properly. &lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; justify-content: center;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_bar.png|thumb|400px|ARIS icon at the hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_expanded_bar.png|thumb|400px|ARIS icon at the expanded hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
Important note: that the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;br /&gt;
&lt;br /&gt;
==Closing ARIS==&lt;br /&gt;
When yo want to close the application you will need to execute two easy steps.&lt;br /&gt;
&lt;br /&gt;
 · The first step is to close the browser tab where the application is running. This will only close the visual part of the application so be surre to execute the step two to finalize properly the application.&lt;br /&gt;
 · In the second step you will need to right click on the ARIS icon located at the &amp;quot;hide icon menu&amp;quot; in the task bar, then click on close. This will finalize the services that were running on the back, it is important to finalize the services or you will not be able to reopen the application again until those are closed.&lt;br /&gt;
[[File:Aris_close.png|thumb|center|400px|Close option when clicking on the ARIS icon to close services]]&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1408</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1408"/>
		<updated>2023-06-29T20:00:19Z</updated>

		<summary type="html">&lt;p&gt;David: /* Installing ARIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the ARIS you will need to install beforehand some required software on your system that will allow you to run ARIS without problems. &lt;br /&gt;
These are simply two popular programming environments used in the development of the system. &lt;br /&gt;
Installing these software dependencies should take less than 5 minutes.&lt;br /&gt;
This is the mandatory software you need to install:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other Python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page [https://www.python.org/downloads/release/python-379] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation. It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows control panel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS window (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org&lt;br /&gt;
&lt;br /&gt;
When in the official page, proceed to download the windows installer by clicking on the LTS version, as is showed seen in the following image:&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, execute it. A window with the instructions to install Node.js will be displayed.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS window and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands should show their versions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
[[File:Warning.png|none|200px|left]]&lt;br /&gt;
 It is possible that when installing or running the application for the first time an administrator permissions window will appear, don&#039;t worry, you just need to accept it since the application will need the permissions to write the necessary files on your disk.&lt;br /&gt;
&lt;br /&gt;
To start the installation, you have to execute the ARIS_Setup that is the installer of the application, which is available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. The execution will open the ARIS services that will run in the back, you will find a new icon at the &amp;quot;hide icon menu&amp;quot; on the taskbar (on the bottom right screen). In addition, it will also open a new browser tab with the application running. Please be patient, this will take a while as the application need to run first the services in order to work properly. &lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; justify-content: center;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_bar.png|thumb|400px|ARIS icon at the hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_expanded_bar.png|thumb|400px|ARIS icon at the expanded hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
Important note: that the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;br /&gt;
&lt;br /&gt;
==Closing ARIS==&lt;br /&gt;
When yo want to close the application you will need to execute two easy steps.&lt;br /&gt;
&lt;br /&gt;
 · The first step is to close the browser tab where the application is running. This will only close the visual part of the application so be surre to execute the step two to finalize properly the application.&lt;br /&gt;
 · In the second step you will need to right click on the ARIS icon located at the &amp;quot;hide icon menu&amp;quot; in the task bar, then click on close. This will finalize the services that were running on the back, it is important to finalize the services or you will not be able to reopen the application again until those are closed.&lt;br /&gt;
[[File:Aris_close.png|thumb|center|400px|Close option when clicking on the ARIS icon to close services]]&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Warning.png&amp;diff=1407</id>
		<title>File:Warning.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Warning.png&amp;diff=1407"/>
		<updated>2023-06-29T19:59:21Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1406</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1406"/>
		<updated>2023-06-29T19:52:14Z</updated>

		<summary type="html">&lt;p&gt;David: /* Closing ARIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the ARIS you will need to install beforehand some required software on your system that will allow you to run ARIS without problems. &lt;br /&gt;
These are simply two popular programming environments used in the development of the system. &lt;br /&gt;
Installing these software dependencies should take less than 5 minutes.&lt;br /&gt;
This is the mandatory software you need to install:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other Python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page [https://www.python.org/downloads/release/python-379] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation. It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows control panel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS window (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org&lt;br /&gt;
&lt;br /&gt;
When in the official page, proceed to download the windows installer by clicking on the LTS version, as is showed seen in the following image:&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, execute it. A window with the instructions to install Node.js will be displayed.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS window and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands should show their versions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed these requirements, it is time to install the new ARIS application. --&amp;gt;&lt;br /&gt;
To start the installation, you have to execute the ARIS_Setup that is the installer of the application, which is available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. The execution will open the ARIS services that will run in the back, you will find a new icon at the &amp;quot;hide icon menu&amp;quot; on the taskbar (on the bottom right screen). In addition, it will also open a new browser tab with the application running. Please be patient, this will take a while as the application need to run first the services in order to work properly. &lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; justify-content: center;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_bar.png|thumb|400px|ARIS icon at the hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_expanded_bar.png|thumb|400px|ARIS icon at the expanded hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
Important note: that the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;br /&gt;
&lt;br /&gt;
==Closing ARIS==&lt;br /&gt;
When yo want to close the application you will need to execute two easy steps.&lt;br /&gt;
&lt;br /&gt;
 · The first step is to close the browser tab where the application is running. This will only close the visual part of the application so be surre to execute the step two to finalize properly the application.&lt;br /&gt;
 · In the second step you will need to right click on the ARIS icon located at the &amp;quot;hide icon menu&amp;quot; in the task bar, then click on close. This will finalize the services that were running on the back, it is important to finalize the services or you will not be able to reopen the application again until those are closed.&lt;br /&gt;
[[File:Aris_close.png|thumb|center|400px|Close option when clicking on the ARIS icon to close services]]&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1405</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1405"/>
		<updated>2023-06-29T19:51:49Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the ARIS you will need to install beforehand some required software on your system that will allow you to run ARIS without problems. &lt;br /&gt;
These are simply two popular programming environments used in the development of the system. &lt;br /&gt;
Installing these software dependencies should take less than 5 minutes.&lt;br /&gt;
This is the mandatory software you need to install:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other Python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page [https://www.python.org/downloads/release/python-379] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation. It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows control panel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS window (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org&lt;br /&gt;
&lt;br /&gt;
When in the official page, proceed to download the windows installer by clicking on the LTS version, as is showed seen in the following image:&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, execute it. A window with the instructions to install Node.js will be displayed.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS window and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands should show their versions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed these requirements, it is time to install the new ARIS application. --&amp;gt;&lt;br /&gt;
To start the installation, you have to execute the ARIS_Setup that is the installer of the application, which is available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. The execution will open the ARIS services that will run in the back, you will find a new icon at the &amp;quot;hide icon menu&amp;quot; on the taskbar (on the bottom right screen). In addition, it will also open a new browser tab with the application running. Please be patient, this will take a while as the application need to run first the services in order to work properly. &lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; justify-content: center;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_bar.png|thumb|400px|ARIS icon at the hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_expanded_bar.png|thumb|400px|ARIS icon at the expanded hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
Important note: that the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;br /&gt;
&lt;br /&gt;
==Closing ARIS==&lt;br /&gt;
When yo want to close the application you will need to execute two easy steps.&lt;br /&gt;
&lt;br /&gt;
 -The first step is to close the browser tab where the application is running. This will only close the visual part of the application so be surre to execute the step two to finalize properly the application.&lt;br /&gt;
 - In the second step you will need to right click on the ARIS icon located at the &amp;quot;hide icon menu&amp;quot; in the task bar, then click on close. This will finalize the services that were running on the back, it is important to finalize the services or you will not be able to reopen the application again until those are closed.&lt;br /&gt;
[[File:Aris_close.png|thumb|center|400px|Close option when clicking on the ARIS icon to close services]]&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1404</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1404"/>
		<updated>2023-06-29T19:41:00Z</updated>

		<summary type="html">&lt;p&gt;David: /* left|20px Running ARIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the ARIS you will need to install beforehand some required software on your system that will allow you to run ARIS without problems. &lt;br /&gt;
These are simply two popular programming environments used in the development of the system. &lt;br /&gt;
Installing these software dependencies should take less than 5 minutes.&lt;br /&gt;
This is the mandatory software you need to install:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other Python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page [https://www.python.org/downloads/release/python-379] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation. It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows control panel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS window (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org&lt;br /&gt;
&lt;br /&gt;
When in the official page, proceed to download the windows installer by clicking on the LTS version, as is showed seen in the following image:&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, execute it. A window with the instructions to install Node.js will be displayed.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS window and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands should show their versions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed these requirements, it is time to install the new ARIS application. --&amp;gt;&lt;br /&gt;
To start the installation, you have to execute the ARIS_Setup that is the installer of the application, which is available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. The execution will open the ARIS services that will run in the back, you will find a new icon at the &amp;quot;hide icon menu&amp;quot; on the taskbar (on the bottom right screen). In addition, it will also open a new navigator tab with the application running. Please be patient, this will take a while as the application need to run first the services in order to work properly. &lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; justify-content: center;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_bar.png|thumb|400px|ARIS icon at the hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;&lt;br /&gt;
    [[File:Aris_icon_expanded_bar.png|thumb|400px|ARIS icon at the expanded hide icon menu]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
Important note: that the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1403</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1403"/>
		<updated>2023-06-29T19:35:25Z</updated>

		<summary type="html">&lt;p&gt;David: /* left|20px Running ARIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the ARIS you will need to install beforehand some required software on your system that will allow you to run ARIS without problems. &lt;br /&gt;
These are simply two popular programming environments used in the development of the system. &lt;br /&gt;
Installing these software dependencies should take less than 5 minutes.&lt;br /&gt;
This is the mandatory software you need to install:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other Python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page [https://www.python.org/downloads/release/python-379] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation. It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows control panel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS window (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org&lt;br /&gt;
&lt;br /&gt;
When in the official page, proceed to download the windows installer by clicking on the LTS version, as is showed seen in the following image:&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, execute it. A window with the instructions to install Node.js will be displayed.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS window and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands should show their versions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed these requirements, it is time to install the new ARIS application. --&amp;gt;&lt;br /&gt;
To start the installation, you have to execute the ARIS_Setup that is the installer of the application, which is available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. The execution will open the ARIS services that will run in the back, you will find a new icon at the &amp;quot;hide icon menu&amp;quot; on the taskbar (on the bottom right screen). In addition, it will also open a new navigator tab with the application running. Please be patient, this will take a while as the application need to run first the services in order to work properly. &lt;br /&gt;
[[File:Aris_icon_bar.png ‎|center|400px|thumb| ARIS icon at the hide icon menu]] [[File:Aris_icon_expanded_bar.png|center|400px|thumb| ARIS icon at the expanded hide icon menu]]&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
Important note: that the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Aris_close.png&amp;diff=1402</id>
		<title>File:Aris close.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Aris_close.png&amp;diff=1402"/>
		<updated>2023-06-29T19:29:42Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Aris_icon_expanded_bar.png&amp;diff=1401</id>
		<title>File:Aris icon expanded bar.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Aris_icon_expanded_bar.png&amp;diff=1401"/>
		<updated>2023-06-29T19:29:30Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Aris_icon_bar.png&amp;diff=1400</id>
		<title>File:Aris icon bar.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Aris_icon_bar.png&amp;diff=1400"/>
		<updated>2023-06-29T19:29:19Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1399</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=1399"/>
		<updated>2023-06-29T19:22:12Z</updated>

		<summary type="html">&lt;p&gt;David: /* left|20px Running ARIS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the ARIS you will need to install beforehand some required software on your system that will allow you to run ARIS without problems. &lt;br /&gt;
These are simply two popular programming environments used in the development of the system. &lt;br /&gt;
Installing these software dependencies should take less than 5 minutes.&lt;br /&gt;
This is the mandatory software you need to install:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other Python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page [https://www.python.org/downloads/release/python-379] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation. It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows control panel.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS window (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org&lt;br /&gt;
&lt;br /&gt;
When in the official page, proceed to download the windows installer by clicking on the LTS version, as is showed seen in the following image:&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, execute it. A window with the instructions to install Node.js will be displayed.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS window and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands should show their versions.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed these requirements, it is time to install the new ARIS application. --&amp;gt;&lt;br /&gt;
To start the installation, you have to execute the ARIS_Setup that is the installer of the application, which is available in different languages (notice that this is different from the language of the application itself). &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected by default, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. The execution will open the ARIS services that will run in the back, you will find a new icon at the &amp;quot;hide icon menu&amp;quot; on the taskbar. In addition, it will also open a new navigator tab with the application running. Please be patient, this will take a while as the application need to run first the services in order to work properly. &lt;br /&gt;
[[File:CMDs.png|center|400px|thumb| MSDOS terminals that the application will open]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations! you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
Important note: that the system has three different roles [[ARIS:System administration#Roles|roles]] with different and complementary functionalities.&lt;br /&gt;
Consequently, the first necessary thing is to create two more users with roles &#039;&#039;Laboratory Technician&#039;&#039; and &#039;&#039;Laboratory supervisor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Initial configuration==&lt;br /&gt;
The initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.&lt;br /&gt;
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.&lt;br /&gt;
This should be done through the [[ARIS:Configuration|Configuration]] functionalities.&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the software will not be updated and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Define_new_language&amp;diff=582</id>
		<title>Define new language</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Define_new_language&amp;diff=582"/>
		<updated>2023-02-23T17:05:33Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Define new language]]&lt;br /&gt;
&lt;br /&gt;
In this section you will find the information that will help you to add new languages to the ARIS application.&lt;br /&gt;
&lt;br /&gt;
==Introducction==&lt;br /&gt;
The multilanguage system is composed by some files, but for adding a new language to the ARIS system you will only need to know about two of them: &#039;&#039;languageList.json&#039;&#039; and the language json files. You will find these files in the FrontEnd folder in ARIS system files.&lt;br /&gt;
&lt;br /&gt;
===languageList.json===&lt;br /&gt;
This file contains all the languages ​​that the multilanguage system of the ARIS application can handle. All the languages ​​it contains will appear in the dropdown menu on the app&#039;s navigation bar.&lt;br /&gt;
&lt;br /&gt;
===Language json files===&lt;br /&gt;
By default, the ARIS system contains language json files that correspond to the Spanish and English languages. These files contain all the translations of the ARIS application, they follow a json structure where the key has to be the same in all the language files, you can see the example in the images below.&lt;br /&gt;
[[File:EnJson.png|none|400px|thumb| English json file]]&lt;br /&gt;
[[File:EsJson.png|none|400px|thumb| Spanish json file. Notice that the keys for the same words are the same as in the English file]]&lt;br /&gt;
&lt;br /&gt;
==How to add a new language?==&lt;br /&gt;
Thanks to how the multilanguage system is implemented, you only have to follow two simple steps that we explain below.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Step 1:&#039;&#039;&#039; Add a new language json file. Remember that it must follow the same structure as the files for other languages, so they must all contain the same keys. We recommend naming the new files as the &#039;&#039;ISO 639-1&#039;&#039; code of the new language.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Step 2:&#039;&#039;&#039; Add the new language to the &#039;&#039;languageList.json&#039;&#039; file just as the other languages ​​are added.&lt;br /&gt;
&lt;br /&gt;
You don&#039;t have to worry about modifying other files, if you have followed the above two steps you have successfully added a new language to the ARIS system.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Define_new_language&amp;diff=556</id>
		<title>Define new language</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Define_new_language&amp;diff=556"/>
		<updated>2023-02-22T12:12:04Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Define new language]]&lt;br /&gt;
&lt;br /&gt;
In this section you will find the information about the multilanguage system, this will help you to add new languages to the ARIS application.&lt;br /&gt;
&lt;br /&gt;
==Introducction==&lt;br /&gt;
The multilanguage system is composed by five main files: &#039;&#039;langContext.js&#039;&#039;, &#039;&#039;index.js&#039;&#039;, &#039;&#039;NavBar.js&#039;&#039;, &#039;&#039;languageList.json&#039;&#039;, language json files. You will find these files in the FrontEnd folder in ARIS system files.&lt;br /&gt;
&lt;br /&gt;
===langConext.js===&lt;br /&gt;
In this file you will find a provider component &#039;&#039;LangProvider&#039;&#039; that will wraps the app&#039;s main component tree, providing language switching functionality using &#039;&#039;react-intl&#039;&#039;. This component sets up two pieces of state using &#039;&#039;useState&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;messages:&#039;&#039;&#039; a state variable that holds the current language messages. This is initially set to the default language messages.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;locale:&#039;&#039;&#039; a state variable that holds the current locale code. This is initially set to the default locale code for English language (en-GB).&lt;br /&gt;
&lt;br /&gt;
Also this file contains a function called &#039;&#039;establishLanguage&#039;&#039;, which takes in a language label as a parameter. This function is responsible for loading the corresponding language messages based on the selected language label.&lt;br /&gt;
&lt;br /&gt;
===index.js===&lt;br /&gt;
Within this file the &#039;&#039;LangProvide&#039;&#039; defined in the &#039;&#039;langContext.js&#039;&#039; file, wraps the application to allow the language switching functionality to work on the system.&lt;br /&gt;
&lt;br /&gt;
===NavBar.js===&lt;br /&gt;
In this file you will find the dropdown menu where you can visually select the different languages. The menu takes all the languages that the &#039;&#039;languageList.json&#039;&#039; file contains.&lt;br /&gt;
&lt;br /&gt;
===languageList.json===&lt;br /&gt;
This file contains all the languages ​​that the multilanguage system of the ARIS application can handle. All the languages ​​it contains will appear in the dropdown menu on the app&#039;s navigation bar.&lt;br /&gt;
&lt;br /&gt;
===Language json files===&lt;br /&gt;
By default, the ARIS system contains language json files that correspond to the Spanish and English languages. These files contain all the translations of the ARIS application, they follow a json structure where the key has to be the same in all the language files, you can see the example in the images below.&lt;br /&gt;
[[File:EnJson.png|none|400px|thumb| English json file]]&lt;br /&gt;
[[File:EsJson.png|none|400px|thumb| Spanish json file. Notice that the keys for the same words are the same as in the English file]]&lt;br /&gt;
&lt;br /&gt;
==How to add a new language?==&lt;br /&gt;
Now that we briefly know how the multilanguage system works, it is time to know how to add a new language. Thanks to this system you only have to follow two simple steps that we explain below.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Step 1:&#039;&#039;&#039; Add a new language json file. Remember that it must follow the same structure as the files for other languages, so they must all contain the same keys. We recommend naming the new files as the &#039;&#039;ISO 639-1&#039;&#039; code of the new language.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Step 2:&#039;&#039;&#039; Add the new language to the &#039;&#039;languageList.json&#039;&#039; file just as the other languages ​​are added.&lt;br /&gt;
&lt;br /&gt;
You don&#039;t have to worry about modifying other files, if you have followed the above two steps you have successfully added a new language to the ARIS system.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Define_new_language&amp;diff=555</id>
		<title>Define new language</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Define_new_language&amp;diff=555"/>
		<updated>2023-02-22T12:11:42Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Define new language]]&lt;br /&gt;
&lt;br /&gt;
UNDER CONSTRUCTION!!!&lt;br /&gt;
In this section you will find the information about the multilanguage system, this will help you to add new languages to the ARIS application.&lt;br /&gt;
&lt;br /&gt;
==Introducction==&lt;br /&gt;
The multilanguage system is composed by five main files: &#039;&#039;langContext.js&#039;&#039;, &#039;&#039;index.js&#039;&#039;, &#039;&#039;NavBar.js&#039;&#039;, &#039;&#039;languageList.json&#039;&#039;, language json files. You will find these files in the FrontEnd folder in ARIS system files.&lt;br /&gt;
&lt;br /&gt;
===langConext.js===&lt;br /&gt;
In this file you will find a provider component &#039;&#039;LangProvider&#039;&#039; that will wraps the app&#039;s main component tree, providing language switching functionality using &#039;&#039;react-intl&#039;&#039;. This component sets up two pieces of state using &#039;&#039;useState&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;messages:&#039;&#039;&#039; a state variable that holds the current language messages. This is initially set to the default language messages.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;locale:&#039;&#039;&#039; a state variable that holds the current locale code. This is initially set to the default locale code for English language (en-GB).&lt;br /&gt;
&lt;br /&gt;
Also this file contains a function called &#039;&#039;establishLanguage&#039;&#039;, which takes in a language label as a parameter. This function is responsible for loading the corresponding language messages based on the selected language label.&lt;br /&gt;
&lt;br /&gt;
===index.js===&lt;br /&gt;
Within this file the &#039;&#039;LangProvide&#039;&#039; defined in the &#039;&#039;langContext.js&#039;&#039; file, wraps the application to allow the language switching functionality to work on the system.&lt;br /&gt;
&lt;br /&gt;
===NavBar.js===&lt;br /&gt;
In this file you will find the dropdown menu where you can visually select the different languages. The menu takes all the languages that the &#039;&#039;languageList.json&#039;&#039; file contains.&lt;br /&gt;
&lt;br /&gt;
===languageList.json===&lt;br /&gt;
This file contains all the languages ​​that the multilanguage system of the ARIS application can handle. All the languages ​​it contains will appear in the dropdown menu on the app&#039;s navigation bar.&lt;br /&gt;
&lt;br /&gt;
===Language json files===&lt;br /&gt;
By default, the ARIS system contains language json files that correspond to the Spanish and English languages. These files contain all the translations of the ARIS application, they follow a json structure where the key has to be the same in all the language files, you can see the example in the images below.&lt;br /&gt;
[[File:EnJson.png|none|400px|thumb| English json file]]&lt;br /&gt;
[[File:EsJson.png|none|400px|thumb| Spanish json file. Notice that the keys for the same words are the same as in the English file]]&lt;br /&gt;
&lt;br /&gt;
==How to add a new language?==&lt;br /&gt;
Now that we briefly know how the multilanguage system works, it is time to know how to add a new language. Thanks to this system you only have to follow two simple steps that we explain below.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Step 1:&#039;&#039;&#039; Add a new language json file. Remember that it must follow the same structure as the files for other languages, so they must all contain the same keys. We recommend naming the new files as the &#039;&#039;ISO 639-1&#039;&#039; code of the new language.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Step 2:&#039;&#039;&#039; Add the new language to the &#039;&#039;languageList.json&#039;&#039; file just as the other languages ​​are added.&lt;br /&gt;
&lt;br /&gt;
You don&#039;t have to worry about modifying other files, if you have followed the above two steps you have successfully added a new language to the ARIS system.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:EsJson.png&amp;diff=554</id>
		<title>File:EsJson.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:EsJson.png&amp;diff=554"/>
		<updated>2023-02-22T11:57:39Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:EnJson.png&amp;diff=553</id>
		<title>File:EnJson.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:EnJson.png&amp;diff=553"/>
		<updated>2023-02-22T11:56:37Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=480</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=480"/>
		<updated>2023-02-01T12:44:34Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ARIS:Installation and Upgrades]]&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the new ARIS app you will need to install before, few things on your system that will allow you to run the program without any error, installing these dependencies should take less than 5 minutes.&lt;br /&gt;
In the following list you will found the dependencies you need to run it:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its [https://www.python.org/downloads/release/python-379 official page] &lt;br /&gt;
Once you are on the &amp;quot;Files&amp;quot; section of that page (see the image below), you will have to choose the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from [https://www.python.org/downloads/release/python-379 Python web] ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation.It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS terminal (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org/es/&lt;br /&gt;
&lt;br /&gt;
Now that you are on the official page, you have to download the windows installer by clicking on the LTS version, as it can be seen in the following image.&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from [https://nodejs.org/es Node.js web]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, it’s time to execute it. This will open a window where will show the instructions to install Node.js.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS terminal and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
==Installing ARIS==&lt;br /&gt;
&lt;br /&gt;
Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed the necessary requirements, it is time to install the new ARIS application. To start the installation, you have to execute the ARIS_Setup that is the installer of the application. &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Here we choose English, but choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the proper working of the application.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
==[[File:IconOrange.png|left|20px]] Running ARIS ==&lt;br /&gt;
&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. This will open two MSDOS terminals that you should not close, and a tab in your default browser.&lt;br /&gt;
The first time you run it, it will take a while, because it needs to install all the required libraries.&lt;br /&gt;
[[File:CMDs.png|center|400px|thumb| MSDOS terminals that the application will open]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
==Upgrading ARIS==&lt;br /&gt;
[[File:updater1.png|right|600px|thumb|Select one of the options]]&lt;br /&gt;
To update the application you will only need an internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application a pop-up window will appear with three options asking you to update it. The behavior of these options is described below:&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Update now:&#039;&#039;&#039; This option will open a window with a progress bar and a button that you must press to start the update of the app, once the application is updated (should take a few minutes), a message window will appear with a successful message, when you click on &#039;&#039;Accept&#039;&#039; the program will start with the last version.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;No(Defer for 30 days):&#039;&#039;&#039; If you click this option, the app will not update and no update message will appear until 30 days have passed.&lt;br /&gt;
&lt;br /&gt;
 · &#039;&#039;&#039;Remind me later:&#039;&#039;&#039; Clicking on this option will not update the app, but the next time you open the app, the update message will appear again.&lt;br /&gt;
&lt;br /&gt;
Note that if you had internet connection when you first ran the application, the update window will appear.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Updater1.png&amp;diff=478</id>
		<title>File:Updater1.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Updater1.png&amp;diff=478"/>
		<updated>2023-02-01T12:26:34Z</updated>

		<summary type="html">&lt;p&gt;David: David uploaded a new version of File:Updater1.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Updater1.png&amp;diff=477</id>
		<title>File:Updater1.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:Updater1.png&amp;diff=477"/>
		<updated>2023-02-01T12:25:39Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=348</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=348"/>
		<updated>2023-01-26T12:44:17Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the new ARIS app you will need to install before, few things on your system that will allow you to run the program without any error, installing these dependencies should take less than 5 minutes.&lt;br /&gt;
In the following list you will found the dependencies you need to run it:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page which can be accessed from the following link: https://www.python.org/downloads/release/python-379/&lt;br /&gt;
&lt;br /&gt;
Once you are on the page in the Files section,  as the following image shows, you will have to install the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|400px|thumb|Installation option from Python web: https://www.python.org/downloads/release/python-379/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation.It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|400px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|400px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a MSDOS terminal (just type &amp;quot;cmd&amp;quot; in the MSWindows start menu) and write the following commands in that terminal: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org/es/&lt;br /&gt;
&lt;br /&gt;
Now that you are on the official page, you have to download the windows installer by clicking on the LTS version, as it can be seen in the following image.&lt;br /&gt;
[[File:Node1.png|none|400px|thumb| Installation option from Node.js web: https://nodejs.org/es/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, it’s time to execute it. This will open a window where will show the instructions to install Node.js.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide through Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|center|250px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|center|250px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|center|250px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|center|250px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node8.png|center|250px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a MSDOS terminal and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installing the ARIS application==&lt;br /&gt;
&lt;br /&gt;
Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed the necessary requirements, it is time to install the new ARIS application. To start the installation, you have to execute the ARIS_Setup that is the installer of the application. &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Here we choose English, but choose the language you are most familiar with.&lt;br /&gt;
[[File:ARIS1.png|none|400px|thumb| ARIS installer language selector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you select the language and click on the accept button, on the following screens you only have to click on the next button. Notice that the &#039;&#039;Create a desktop shortcut&#039;&#039; is selected, we recommend selecting it.&lt;br /&gt;
[[File:ARIS21.png|none|400px|thumb| Select &#039;&#039;Create a desktop shortcut&#039;&#039; for easy acces to the application]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next step is to click on the install button in the next window. This will install all the necessary files for the proper working of the application.&lt;br /&gt;
[[File:ARIS31.png|none|400px|thumb| Click &#039;&#039;Install&#039;&#039; to start the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the &#039;&#039;Finish&#039;&#039; button of the window.&lt;br /&gt;
[[File:ARIS41.png|none|400px|thumb| Finish the application installation ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Running ARIS==&lt;br /&gt;
[[File:IconOrange.png|left|20px]]&lt;br /&gt;
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (&amp;quot;C:\Users\Public\ARIS&amp;quot; by default in MSWindows) and double click &amp;quot;ARIS.exe&amp;quot;. This will open two MSDOS terminals that you should not close, and a tab in your default browser.&lt;br /&gt;
The first time you run it, it will take a while, because it needs to install all the required libraries.&lt;br /&gt;
[[File:CMDs.png|center|400px|thumb| MSDOS terminals that the application will open]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have run the application for the first time it will contain the &amp;quot;admin&amp;quot; user, whose password is also &amp;quot;admin&amp;quot;. You are advised to change it immediately.&lt;br /&gt;
Congratulations you have successfully installed and executed the new ARIS application.&lt;br /&gt;
[[File:ARIS5.png|center|600px|thumb| You should see a browser tab with the application running like this]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Update ARIS==&lt;br /&gt;
You do not have to worry about updating the application since it is done automatically.&lt;br /&gt;
To update the application you will only need an internet connection. Once you are connected to the Internet, if there is a new version of ARIS, the next time that you open the application it will update automatically. This should take a few minutes.&lt;br /&gt;
Note that if you had internet connection when you first ran the application, you will have the latest version available.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS5.png&amp;diff=346</id>
		<title>File:ARIS5.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS5.png&amp;diff=346"/>
		<updated>2023-01-26T12:23:55Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS41.png&amp;diff=344</id>
		<title>File:ARIS41.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS41.png&amp;diff=344"/>
		<updated>2023-01-26T12:09:26Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS31.png&amp;diff=343</id>
		<title>File:ARIS31.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS31.png&amp;diff=343"/>
		<updated>2023-01-26T12:09:16Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS21.png&amp;diff=342</id>
		<title>File:ARIS21.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS21.png&amp;diff=342"/>
		<updated>2023-01-26T12:09:01Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS1.png&amp;diff=338</id>
		<title>File:ARIS1.png</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=File:ARIS1.png&amp;diff=338"/>
		<updated>2023-01-26T11:49:49Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=225</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=225"/>
		<updated>2023-01-25T13:49:58Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;UNDER CONSTRUCTION&#039;&#039;&#039;&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the new GLI app you will need to install before, few things on your system that will allow you to run the program without any error, installing these dependencies should take less than 5 minutes.&lt;br /&gt;
In the following list you will found the dependencies you need to run it:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page which can be accessed from the following link: https://www.python.org/downloads/release/python-379/&lt;br /&gt;
&lt;br /&gt;
Once you are on the page in the Files section,  as the following image shows, you will have to install the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|800px|thumb|Installation option from Python web: https://www.python.org/downloads/release/python-379/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation.It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|800px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|800px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a cmd terminal and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org/es/&lt;br /&gt;
&lt;br /&gt;
Now that you are on the official page, you have to download the windows installer by clicking on the LTS version, as it can be seen in the following image.&lt;br /&gt;
[[File:Node1.png|none|800px|thumb| Installation option from Node.js web: https://nodejs.org/es/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, it’s time to execute it. This will open a window where will show the instructions to install Node.js.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide between Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|left|400px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|right|400px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|left|400px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|right|400px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|left|400px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|right|400px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Node8.png|center|400px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]]&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a cmd terminal and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Installing the ARIS application==&lt;br /&gt;
&lt;br /&gt;
Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed the necessary requirements, it is time to install the new ARIS application. To start the installation, you have to execute the ARIS_Setup that is the installer of the application. &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Here we choose English, but choose the language you are most familiar with.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=224</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=224"/>
		<updated>2023-01-25T13:37:31Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;UNDER CONSTRUCTION&#039;&#039;&#039;&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the new GLI app you will need to install before, few things on your system that will allow you to run the program without any error, installing these dependencies should take less than 5 minutes.&lt;br /&gt;
In the following list you will found the dependencies you need to run it:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page which can be accessed from the following link: https://www.python.org/downloads/release/python-379/&lt;br /&gt;
&lt;br /&gt;
Once you are on the page in the Files section,  as the following image shows, you will have to install the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|800px|thumb|Installation option from Python web: https://www.python.org/downloads/release/python-379/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation.It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|800px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|800px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a cmd terminal and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org/es/&lt;br /&gt;
&lt;br /&gt;
Now that you are on the official page, you have to download the windows installer by clicking on the LTS version, as it can be seen in the following image.&lt;br /&gt;
[[File:Node1.png|none|800px|thumb| Installation option from Node.js web: https://nodejs.org/es/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you have downloaded the installer, it’s time to execute it. This will open a window where will show the instructions to install Node.js.&lt;br /&gt;
Its installation is as simple as clicking the following button in each window (accepting the terms of the License Agreement). The following images show a visual guide of the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Visual guide between Node.js installer windows&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node2.png|left|400px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node3.png|right|400px|thumb| Accept the terms and continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[File:Node4.png|left|400px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]|| [[File:Node5.png|right|400px|thumb| Click on &#039;&#039;Next&#039;&#039; to continue with the installation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Node6.png|left|400px|thumb| Make sure that the option is unchecked and click on &#039;&#039;Next&#039;&#039;]] || [[File:Node7.png|right|400px|thumb| Finally click on &#039;&#039;Install&#039;&#039;]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Node8.png|center|400px|thumb| Click on &#039;&#039;Finish&#039;&#039; to complete the installation]]&lt;br /&gt;
If everything went well, a final window will be displayed with a Finish button that you need to click to complete the installation.&lt;br /&gt;
If you want to check that Node.js was successfully installed, open a cmd terminal and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;node --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;npm --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Installing the ARIS application==&lt;br /&gt;
&lt;br /&gt;
Before starting this step, make sure that you have installed the necessary requirements, otherwise the application will not be able to run successfully. See the Installing Python and Installing Node.js steps for more information.&lt;br /&gt;
&lt;br /&gt;
Now that you have installed the necessary requirements, it is time to install the new GLI application. To start the installation, you have to execute the GLI_Setup that is the installer of the application. &lt;br /&gt;
This will open a window where you can select the language of the installation instructions. Here we choose English, but choose the language you are most familiar with.&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
	<entry>
		<id>https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=216</id>
		<title>Installation and Upgrades</title>
		<link rel="alternate" type="text/html" href="https://dl-prod.essi.upc.edu/ARIS/index.php?title=Installation_and_Upgrades&amp;diff=216"/>
		<updated>2023-01-25T13:11:44Z</updated>

		<summary type="html">&lt;p&gt;David: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;UNDER CONSTRUCTION&#039;&#039;&#039;&lt;br /&gt;
This is a step-by-step guide on how install and run the ARIS application. It contains information about its requirements, installation and upgrades.&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
To execute the new GLI app you will need to install before, few things on your system that will allow you to run the program without any error, installing these dependencies should take less than 5 minutes.&lt;br /&gt;
In the following list you will found the dependencies you need to run it:&lt;br /&gt;
&lt;br /&gt;
 · Python 3.7 (The program runs with other python versions, but its correct working is not guaranteed)&lt;br /&gt;
&lt;br /&gt;
 · Node.js (Latest version preferred)&lt;br /&gt;
&lt;br /&gt;
===Installing Python===&lt;br /&gt;
You will find the proper python installer on its official page which can be accessed from the following link: https://www.python.org/downloads/release/python-379/&lt;br /&gt;
&lt;br /&gt;
Once you are on the page in the Files section,  as the following image shows, you will have to install the executable installer for your operating system by clicking on the version name, in this case Windows.&lt;br /&gt;
&lt;br /&gt;
[[File:PyWeb.png|none|800px|thumb|Installation option from Python web: https://www.python.org/downloads/release/python-379/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the installer that you have downloaded to continue with the python installation.It will open a new window where some options need to be selected for the correct installation.&lt;br /&gt;
You will have to select the Install launcher for all users option and the Add Python 3.7 to PATH option. Once you selected it, continue with the installation by clicking on Install Now.&lt;br /&gt;
[[File:PyInstaller1.png|none|800px|thumb| Selected options of the first python installer window]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: If you can`t select the Install launcher for all users option that means that you had installed a python launcher before only for the current user. You will need to remove the Python launcher on the Add/Remove Programs menu of Windows.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before finishing the installation you have to select the Disable path length limit option. Then you will have successfully completed the python installation.&lt;br /&gt;
[[File:PyInstaller2.png|none|800px|thumb| Path length option of python installer]]&lt;br /&gt;
&lt;br /&gt;
If you want to check that python was successfully installed, open a cmd terminal and write the following commands: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;python --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;pip --version&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If everything went well, these commands will show their versions.&lt;br /&gt;
&lt;br /&gt;
===Installing Node.js===&lt;br /&gt;
You will find the proper Node.js installer on its official page which can be accessed from the following link: https://nodejs.org/es/&lt;br /&gt;
&lt;br /&gt;
Now that you are on the official page, you have to download the windows installer by clicking on the LTS version, as it can be seen in the following image.&lt;br /&gt;
[[File:Node1.png|none|800px|thumb| Installation option from Node.js web: https://nodejs.org/es/]]&lt;/div&gt;</summary>
		<author><name>David</name></author>
	</entry>
</feed>