Blog

Blog

We will not be able to answer support requests between December 25th 2019 and January 1st 2020.


December Shutdown

We will not be able to answer support requests between December 22nd 2018 and January 1st 2019.

card.mp4

Our new look...

Starting with Squore 18.1.2, we are introducing our new logo and default theme.

Click the preview to access our online demo


In addition to the red theme, you will also find a new grey theme. Our most nostalgic users can still revert back to the previous default blue theme, which has now cleverly been renamed... Blue!


Download Squore 18.1

Read more about Squore 18.1

2018

Due to outages at our web host, most squoring.com sites are unavailable this morning.

We do not know how long they will be down for, but we will update this post when the situation is back to normal.

The Latest Windows 10 upgrade (1709, aka Fall Creators Update) is causing the installation to fail with "timeout reached".

Please note that:

  • This means that you cannot install any version of Squore prior to 17.0.7 or 17.1.2 on this version of Windows. Upgrades are also affected, so make sure you upgrade to 17.0.7 or 17.1.2, not an earlier release
  • You can contact support@squoring.com if you have run into this issue, so we can help you fix your installation with a few manual steps


Spring Cleaning (in Summer)

After the release of Squore 17.0, we have decided to retire some old versions of Squore.

As of today, you will only be able to download the latest patch releases of Squore 16.2, 16.3 and 17.0 from your download area on the support site.

Bugs found in earlier versions of Squore are also unlikely to be fixed in versions older than 16.2.

If you need to download an older version, contact support@squoring.com and we will provide you with a link to the archived version.

Wait, I haven't upgraded to 16.2 yet, will my Squore keep working?

Of course!

But what this means is that there should be no more patch releases of Squore 2014-B, 2015-A, 16.0 and 16.1 in the future.

If you report a bug, it is most likely to be fixed only in Squore 16.2 at the earliest. This means that you may have to upgrade your version in order to get the fix.

We have not yet planned a date at which 16.2 will become an unsupported version. This should not happen until after Squore 17.1 is released at the earliest.

And what's a patch release exactly?

A patch release is a release you can safely apply over your current installation as long as you are using the same minor version of Squore.

Here is a handy guide to understand which Squore version you are using. Go to ? > About in Squore's web interface.

The version is 16.3.3, where...

  • 16 is the major version
  • 3 is the minor version
  • 3 is the patch version

A patch release generally only contains bug fixes, no new features and no changes in the configuration. So it can be safely deployed over a 16.3.2 installation.

The next patch release will be called 16.3.4, then 16.3.5 and so on. And yes, you can skip from 16.3.2 to 16.3.4 directly if you missed the 16.3.2 release.

Sounds good, where do I get all this new, up-to-date software?

Your Download Area (aka My Downloads) on the support site, as always.

Your page contains four sections where the downloads are hiding.Expand the Latest Version section on the page to get our latest and greatest, or the Previous Versions section if you are looking for the latest 16.2 or 16.3 patch release.




Squore 17.0 is out!



For more information about Squore 17.0, consult the announcement on our main site.

For technical information, upgrades and more documentation, see the release notes.


 Lisez cet article en français ici

As you may have noticed, we published new patch releases this week so that you can benefit from bugfixes we made in the past few weeks no matter which Squore release you are using.

You can download the latest releases from your download area.

Don't forget to click the links to the fixed hotline issues and full changelog to learn more.

A link to the full changelog for each version is also available below.

For more information, or if you have any questions, feel free to contact us at support@squoring.com.


 Read this article in English here

Bonjour,

Nous avons publié cette semaine une série de releases de patch qui vous permettra de bénéficier des correctifs apportés ces dernières semaines peut importe votre version actuelle de Squore.

Vous trouverez les liens sur votre page de téléchargement, ainsi que les liens vers les fiches hotline adressées et le changelog complet de chaque version. Un lien vers le changelog complet de ces versions est également inclus plus bas.

Pour plus d'informations, n'hésitez pas à nous contacter à support@squoring.com.


Regards, / Cordialement,


Full Changelog

Squore 16.2.3 - Squore 16.1.4 - Squore 16.0.7 - Squore 2015-A-SP12

 Lisez cet article en français ici

Hi,

We are happy to announce the releases of Squore 16.0.6 and Squore 16.1.2, the latest path releases for Squore 16.0 and 16.1 respectively.

As a Squore 16.0 or 16.1 user, you can upgrade your installation right now to take advantage of the bug fixes from these patch releases for your version.

You can download the latest release from your download area.

Don't forget to click the links to the changelog and release notes for the new release.

The full changelog for these versions is also available below.

For more information, or if you have any questions, feel free to contact us at support@squoring.com.


 Read this article in English here

Bonjour,

Nous sommes heureux de vous annoncer les sorties de Squore 16.0.6 et Squore 16.1.2.

En tant qu'utilisateur de Squore 16.0 ou 16.1, vous pouvez maintenant mettre à jour votre installation vers la dernière release de patch disponible pour votre version.

Vous trouverez les liens sur votre page de téléchargement, ainsi que les liens vers le changelog et les release notes de chaque version. Le changelog de ces versions est également inclus plus bas.

Pour plus d'informations, n'hésitez pas à nous contacter à support@squoring.com.


Regards, / Cordialement,


Full Changelog

16.1.2

Published on September 27th 2016

  • [feature] Addons: Add a full analysis option in Squan Sources to force parsing unmodified files (rebuild_all)
  • [feature] GUI: Include legend on thumbnail if there is enough room (minSizeForLegend)
  • [fix] Addons: Error if git password contains "@" sign
  • [fix] Addons: Improved error logging for PTC repository connector
  • [fix] Addons: Minor SQL parsing issues
  • [fix] Addons: Minor TSQL parsing issues
  • [fix] Addons: text_counting and comment_counting should be language dependent (Advanced Text Parsing)
  • [fix] Clients: Cannot use a value in a data provider that uses a comma
  • [fix] Clients: Incorrect parsing of milestone dates on the command line
  • [fix] Clients: Text metrics are always stored (do not respect the value of the stored attribute)
  • [fix] Clients: Warning in model validator if no export or highlights bundle is found
  • [fix] Configuration: Fix minor issues with the description of the Control Flow Graph
  • [fix] Configuration: Fix typos in various strings in the UI
  • [fix] Configuration: In reports, in the MISRA Relaxations part fields PATH and Name are trimmed in the automotive model
  • [fix] Configuration: Unexpected "Class Level" graph on a C project
  • [fix] DB: Use CLOB related functions to handle CLOB columns (fixes ORA-22275: invalid LOB locator specified)
  • [fix] DB: Use model md5 to skip db updates - solves projects being stuck in the queue while another is importing data
  • [fix] Documentation: Fix Missing Documentation from Squore 16.0
  • [fix] Documentation: Mark CentOS 5 (or RHEL 5) as not supported (versions of perl and tcl are too old)
  • [fix] Documentation: Mention that StyleCop (plugin) is not supported on Linux
  • [fix] Documentation: preSelectedType is a mandatory attribute for highlights definition
  • [fix] Documentation: Remove mentions of union for scaleLevel bounds as they are no longer supported
  • [fix] Documentation: servlets/state/projects documentation is out of date
  • [fix] GUI: ? > Tutorials should not be displayed if no tutorials are available
  • [fix] GUI: Confusing message once the path to the results file is incorrect in QAC data provider
  • [fix] GUI: Crash when clicking on some favourite
  • [fix] GUI: Empty highlights list sometimes when clicking on the Current node
  • [fix] GUI: Fix typo in Dashboard tutorial
  • [fix] GUI: Fix typos in various strings in the UI
  • [fix] GUI: Internal error when cancelling the deletion of a Favorite
  • [fix] GUI: No image in DashboardEditor for ArtefactSeries charts
  • [fix] GUI: NullPointerException when opening the Favourites with Oracle for charts with no custom title
  • [fix] GUI: PC_Lint_MISRA parsing of log files is incomplete
  • [fix] GUI: Tutorials do not work in Internet Explorer
  • [fix] GUI: when you create some roles on project, if you add dashboard charts on favourites it can make an issue.
  • [fix] GUI: Wrong delta value on findings tab with a modified cloned finding
  • [fix] Server: "Could not find SFSB TaskController with ..." error when going quickly through the wizard
  • [fix] Server: "Use my squore credentials" fails with all repository connectors
  • [fix] Server: A "Node1" folder is inserted in my artefact tree when I have only one repository in my project
  • [fix] Server: Bad traces in the server.log after execution of the create demo tool menu (Impossible null value for project filter status)
  • [fix] Server: Buggy request for user links (bookmarks, history, etc)
  • [fix] Server: Cannot add manual artefacts for some types that have changed in the model
  • [fix] Server: Cannot filter on Findings tab when using a custom toolName
  • [fix] Server: Custom sources configurations no longer work (external resources)
  • [fix] Server: Error - "Bad format for position" in server logs
  • [fix] Server: Error when clicking a source code icon in an action item's reason
  • [fix] Server: Integration with Confluence is broken
  • [fix] Server: Internal Error when clicking on the the detailed view of action items
  • [fix] Server: Lost text fields after building a new draft for manual artefacts
  • [fix] Server: Model-specific tutorials are only displayed if at least a project exists
  • [fix] Server: No fallback for missing translations in tutorials (breaking change, if you created tutorials in 16.0.4, remove the <help>'s descrId and replace its name with an id to use the standard localisation feature of Squore)
  • [fix] Server: No highlights shown until I baseline my project
  • [fix] Server: regression: NullPointerException after adding a manual finding
  • [fix] Server: Server refuses to load the configuration with ConstraintViolationException
  • [fix] Server: Synergy Repository Connector does not handle errors properly
  • [fix] Server: Wrong range management for artefact, defect and finding entities (Some Findings are displayed as "Closed" even though they are not closed)
  • [fix] System: Handle Oracle-specific SQL upgrades
  • [fix] System: Modify JBoss launch parameters to avoid poor performance of web client after a while

16.0.6

Published on September 27th 2016

  • [fix] Clients: Incorrect parsing of milestone dates on the command line
  • [fix] Server: "Use my squore credentials" fails with all repository connectors

16.0.5

Published on September 23rd 2016

  • [feature] Addons: Add a full analysis option in Squan Sources to force parsing unmodified files (rebuild_all)
  • [feature] GUI: Include legend on thumbnail if there is enough room (minSizeForLegend)
  • [fix] Addons: Error if git password contains "@" sign
  • [fix] Addons: Improved error logging for PTC repository connector
  • [fix] Addons: Minor SQL parsing issues
  • [fix] Addons: Minor TSQL parsing issues
  • [fix] Addons: text_counting and comment_counting should be language dependent (Advanced Text Parsing)
  • [fix] Clients: Cannot use a value in a data provider that uses a comma
  • [fix] Clients: Text metrics are always stored (do not respect the value of the stored attribute)
  • [fix] Clients: Warning in model validator if no export or highlights bundle is found
  • [fix] Configuration: Fix minor issues with the description of the Control Flow Graph
  • [fix] Configuration: Fix typos in various strings in the UI
  • [fix] Configuration: Unexpected "Class Level" graph on a C project
  • [fix] DB: Use CLOB related functions to handle CLOB columns (fixes ORA-22275: invalid LOB locator specified)
  • [fix] DB: Use model md5 to skip db updates - solves projects being stuck in the queue while another is importing data
  • [fix] Documentation: Fix Missing Documentation from Squore 16.0
  • [fix] Documentation: Mark CentOS 5 (or RHEL 5) as not supported (versions of perl and tcl are too old)
  • [fix] Documentation: Mention that StyleCop (plugin) is not supported on Linux
  • [fix] Documentation: preSelectedType is a mandatory attribute for highlights definition
  • [fix] Documentation: Remove mentions of union for scaleLevel bounds as they are no longer supported
  • [fix] Documentation: servlets/state/projects documentation is out of date
  • [fix] GUI: ? > Tutorials should not be displayed if no tutorials are available
  • [fix] GUI: Crash when clicking on some favourite
  • [fix] GUI: Empty highlights list sometimes when clicking on the Current node
  • [fix] GUI: Fix typo in Dashboard tutorial
  • [fix] GUI: Fix typos in various strings in the UI
  • [fix] GUI: Internal error when cancelling the deletion of a Favorite
  • [fix] GUI: No image in DashboardEditor for ArtefactSeries charts
  • [fix] GUI: PC_Lint_MISRA parsing of log files is incomplete
  • [fix] GUI: Tutorials do not work in Internet Explorer
  • [fix] GUI: when you create some roles on project, if you add dashboard charts on favourites it can make an issue.
  • [fix] GUI: Wrong delta value on findings tab with a modified cloned finding
  • [fix] Server: A "Node1" folder is inserted in my artefact tree when I have only one repository in my project
  • [fix] Server: Bad traces in the server.log after execution of the create demo tool menu (Impossible null value for project filter status)
  • [fix] Server: Buggy request for user links (bookmarks, history, etc)
  • [fix] Server: Cannot add manual artefacts for some types that have changed in the model
  • [fix] Server: Cannot filter on Findings tab when using a custom toolName
  • [fix] Server: Custom sources configurations no longer work (external resources)
  • [fix] Server: Error - "Bad format for position" in server logs
  • [fix] Server: Integration with Confluence is broken
  • [fix] Server: Internal Error when clicking on the the detailed view of action items
  • [fix] Server: Lost text fields after building a new draft for manual artefacts
  • [fix] Server: Model-specific tutorials are only displayed if at least a project exists
  • [fix] Server: No fallback for missing translations in tutorials (breaking change, if you created tutorials in 16.0.4, remove the <help>'s descrId and replace its name with an id to use the standard localisation feature of Squore)
  • [fix] Server: No highlights shown until I baseline my project
  • [fix] Server: regression: NullPointerException after adding a manual finding
  • [fix] Server: Server refuses to load the configuration with ConstraintViolationException
  • [fix] Server: Synergy Repository Connector does not handle errors properly
  • [fix] Server: Wrong range management for artefact, defect and finding entities (Some Findings are displayed as "Closed" even though they are not closed)
  • [fix] System: Modify JBoss launch parameters to avoid poor performance of web client after a while


Meta-Projects

You can now build meta-projects in Squore. Meta-projects are a project that reuses existing projects on your server to display them as sub-components. Meta-projects are rated according to the selected analysis model.


In order to activate this feature, you first need to edit your wizard Bundle to create a new wizard that has the attribute projectsSelection set to true, as shown in the Wizard section of the Configuration Manual.

When you run this wizard from the My Projects page, the Data Providers step of the wizard displays a screen that allows you to pick specific versions of existing projects to build a meta project, as shown below (and in the Configuration Manual or Getting Started Guide):

Type the name of a project to add it to your selection, and specify the version to include in your meta-project. There are no other configuration options available, the versions of the selected projects will be grouped in a new project, which will be rated as any other project in this model.


  • You can pick any project you already have access to in Squore
  • The list of versions available contains only baseline versions, not draft versions

How it works

A meta project is an artefact of type APPLICATION, like any other project.

Each project you include in your meta-project is an artefact of type SUB_APPLICATION, a new artefact type that was added to the standard configuration in Squore 16.1.

If you are already including <configuration>/models/Shared/data_provider/squan_sources/artefact_types.xml in your model, the SUB_APPLICATION is already defined there as part of the PACKAGES alias.

If you are not using the standard artefact types in your model, you need to:

  • Declare a root indicator for an artefact type called SUB_APPLICATION (This artefact can be rated like your APPLICATION, SOURCE_CODE or FOLDER artefacts for example)
  • Handle the new artefact type in the rest of your model (attributes, dashboard, reports, etc...) if necessary

Administrators can decide to display a list of projects on the server to all registered users. Users can then click a button to see this list and contact the project owner to request access to the project.

In order to activate this feature:

1. Log in as administrator and go to Administration > System and find the Project Owners List configuration section

2. Check the option Allow visibility

3. Optionally, restrict the list of available projects to certain groups by using a pattern, for example BMW|renault|test.*, as shown below


4. Click Apply to save your changes

Users can then log into Squore and click the Ask access to Project Owners button on the My Projects


The page to display a list of projects in the matching groups that users do not currently have access to:

If the project owner's e-mail address is specified, users can click it to send an e-mail to request to be added to the project team.


 Lisez cet article en français ici


The Analysis Model Editor has allowed you for several years to turn rules on and off in your models. In Squore 16, the Analysis Model Editor goes out of beta and allows you to edit categories for your rules. It also becomes available at project-level, so that you can use a different ruleset than the one defined in the entire model for your project.

Tweaking the Model

You can still use the analysis Model Editor at model-level to modify the ruleset for all projects that will be created:

  1. Click Models > Analysis Model Editor
  2. Select a model to load its ruleset

The entire ruleset for the current model is displayed in table form, as shown below:

Use the filter pane and the table headers to find the rule you want to modify. You can activate or deactivate a rule by clicking the on/off switch in the table. If you want to make more modifications, cick the Edit icon for this rule. You can edit multiple rules at once by checking several rules and using the actions list at the bottom of the page. When you save your changes, the configuration is reloaded and every new analysis for this model will use the new settings. Changes made in the web interface are saved in the configuration folder on the server in a file called editor.xml.


Tip If you add a new scale to your model and want to allow users to assign levels to the rules for this scale, you can force the display of this scale by editing your Properties bundle and specify:

<rulesEdition scales="SCALE_NEW" />

Making Changes in a Project Only

If you want to allow users to see change the ruleset when they create a project in the web interface, you need to modify your wizard definition:

<?xml version="1.0" encoding="UTF-8"?>
<Bundle xmlns:xi="http://www.w3.org/2001/XInclude">
	<wizard wizardId="RISK" hideRulesEdition="false" versionPattern="V#N1#" img="../../Shared/Wizards/squore_logo.png" >
		<tools all="true">
			<tool name="SQuORE" optional="false" />
		</tools>
	</wizard>
</Bundle>

By setting hideRulesEdition="false", you allow users to view the Rules Edition page of the wizard:

The table displays the entire model's ruleset, which you can filter and sort by data provider or category. Each rule can be turned on or off, and you can click the Edit button to adjust the categories for each rule. Note that any modifications from the original configuration are displayed with an asterisk. Click the Next button when you are satisfied with your modifications. Note that your modifications are applied for any subsequent analysis of this project and do not affect other projects using the same model.


Tip If you are creating a project from the command line, you can specify which rules are turned on or off and modified categories by specifying a rules file with the option --updateModelFile=/path/to/rules.xml or -uf /path/to/rules.xml. The XML file lists the changes from the original model as follows:

<UpdateRules>
   <UpdateRule measureId="R_NOGOTO" disabled="true" categories="SCALE_SEVERITY.CRITICAL"/>
</UpdateRules>

Note that this option is only taken into account when creating the first version of a project.

Impact on Model Development

The RULE.OCCURRENCES operand was updated to allow counting rules, taking into account their status in the Analysis Model Editor. You can now use COUNT RULE(ALL|STANDARD|CUSTOMER|PROJECT).OCCURRENCES FROM TREE WHERE ... where:

  • ALL considers all rules that exist in the model, including the ones that are deactivated by default
  • STANDARD considers all rules that exist in the model, excluding the ones that are turned off by default
  • CUSTOMER considers all rules that were activated in this model via Editor via Model > Analysis Model Editor
  • PROJECT considers all rules that were activated in this model via the Rules Edition step of the project creation wizard

The default is PROJECT when not specified.

Note for Upgrading Users

If you previously used the Analysis Model Editor to turn off some rules in your model, the Bundle.xml file in the Analysis folder of your model looks like this:

<?xml version="1.0" encoding="UTF-8"?>
<Bundle xmlns:xi="http://www.w3.org/2001/XInclude">
  <xi:include href="AMEBundle.xml" />
  (...)
</Bundle>

AMEBundle.xml is the file where the rules that were turned off were located. With the changes made to improve the Analysis Model Editor in Squore 16:

  • it is no longer necessary to include the AMEBundle.xml in your Bundle.xml
  • </b>AMEBundle.xml must be renamed to editor.xml</b>

If you do not make these changes, the modifications defined in AMEBundle.xml will be treated as part of the model, not as modifications to the existing model anymore.



 Read this article in English here



L'éditeur de modèle d'analyse permet depuis plusieurs années d'activer ou de désactiver les règles dans votre modèle. Dans Squore 16, l'éditeur de modèle d'analyse sort de beta et permet l'édition des catégories associées aux règles. Il est également accessible au niveau projet, permettant ainsi d'utiliser un ruleset différent par projet de celui prédéfini au niveau modèle.

Modifier le modèle

L'éditeur peut être utilisé au niveau modèle pour modifier le ruleset de tous les projets créés avec ce modèle:

  1. Cliquez sur Modèles > Éditeur de modèle d'analyses
  2. Sélectionnez un modèle pour afficher son ruleset

Le jeu de règles complet du modèle est affiché dans un tableau, comme montré ci-dessous:

Le tableau présente le jeu de règles complet du modèle, qui vous pouvez filter par data provider ou par catégorie. Chaque règle peut être activée ou désactivée, et vous pouvez éditer les catégories d'une règle en cliquant sur le bouton Modifier. Les modifications faites par rapport à le configuration originale sont suivie d'un astérisque. Modifiez les catégories des règles dans le popoup d'édition. Vous pouvez réinitialiser le paramétrage d'une règle en sélectionnant l'action rétablir dans la liste d'actions disponible en bas de page. Sauvegardez vos changements pour qu'ils soient appliqués lors de la prochaine analyse. Les modifications sont sauvegardées dans le répertoire de configuration sur le serveur, dans un fichier appelé editor.xml. Astuce Lorsque vous ajoutez une nouvelle échelle de catégories à votre modèle et que vous voulez permettre aux utilisateur d'assigner les catégories correspondantes au ruleset préexistant, vous pouves forcer l'affichage de cette nouvelle échelle en modifiant votre bundle de Properties:

<rulesEdition scales="SCALE_NEW;SCALE_PRIORITY" />

Modifier le ruleset d'un projet

Pour permettre aux utilisateurs de modifier le ruleset lors du lancement d'une analyse dans l'interface web, commencez par modifier la définition de votre wizard:

<?xml version="1.0" encoding="UTF-8"?>
<Bundle xmlns:xi="http://www.w3.org/2001/XInclude">
	<wizard wizardId="RISK" hideRulesEdition="false" versionPattern="V#N1#" img="../../Shared/Wizards/squore_logo.png" >
		<tools all="true">
			<tool name="SQuORE" optional="false" />
		</tools>
	</wizard>
</Bundle>

En utilisant hideRulesEdition="false", vous autorisez l'affichage de l'étape d'édition de règles dans l'assistant de création de projets:

Le tableau présente le jeu de règles complet du modèle, qui vous pouvez filter par data provider ou par catégorie. Chaque règle peut être activée ou désactivée, et vous pouvez éditer les catégories d'une règle en cliquant sur le bouton Modifier. Les modifications faites par rapport à le configuration originale sont suivie d'un astérisque. Cliquez sur Suivant lorsque vous êtes satisfait de vos modifications. Les changements seront appliqués pour toutes les analyses suivantes de ce projet et n'affecetent pas les autres projets créés avec ce modèle. Astuce Lorsque vous créez un projet en ligne de commande, vous pouvez spécifier les règles activées et désactivées ainsi que les changemetns de catégories dans un fichier de règles passé avec l'option --updateModelFile=/chemin/vers/rules.xml ou -uf /chemin/vers/rules.xml. Le fichier XML file liste les changements par rapport au modèle original ainsi:

<UpdateRules>
   <UpdateRule measureId="R_NOGOTO" disabled="true" categories="SCALE_SEVERITY.CRITICAL"/>
</UpdateRules>

Notez que cette option n'est prise en compte qu'à la création de la première version du projet.

Impact sur le développement de modèles

RULE.OCCURRENCES a été mis à jour pour permettre de faire du comptage de règles en prenant en compte leur statut dans l'Éditeur de modèles d'analyses.

Vous pouvez utiliser COUNT RULE(ALL|STANDARD|CUSTOMER|PROJECT).OCCURRENCES FROM TREE WHERE ... avec la signification suivante:

  • ALL considère toutes les règles existantes dans le modèle, y compris celles qui y sont désactivées par défaut
  • STANDARD considère toutes les règles existantes dans le modèle, sauf celles désactivées par défaut
  • CUSTOMER considère toutes les règles activées dans le modèle via Modèle > Éditeur de modèle d'analyses
  • PROJECT considère toutes les règles activées dans ce modèle via la page d'édition de règles de l'assistant de création de projet

La valeur par défaut est PROJECT si non spécifiée


Notes de migration

Si vous avez utilisé l'Éditeur de modèles d'analyse dans une version précédente de Squore, le fichier Bundle.xml de votre modèle d'analyse ressemble probablement à:

<?xml version="1.0" encoding="UTF-8"?>
<Bundle xmlns:xi="http://www.w3.org/2001/XInclude">
  <xi:include href="AMEBundle.xml" />
  (...)
</Bundle>

Le fichier AMEBundle.xml contenant dans les version précédentes la liste des règles désactivées

Avec les changement faits dans Squore 16:

  • il n'es plus nécessaire d'inclure AMEBundle.xml dans votre Bundle.xml
  • AMEBundle.xml doit être renommé en editor.xml

Si vous ne faites pas ces modifications, les désactivations définies dans AMEBundle.xml seront traitées comme faisant partie du modèle (STANDARD), pas commes des modifications faites dans l'éditeur de modèle d'analyses (CUSTOMER).

Tutorials


 Lisez cet article en français ici



You can now write tutorials in Squore to guide users in the web interface. This is a great way to guide them through the first time they run an analysis, or when they are not sure how to read the dashboard of a project. You could also display a welcome message to new users who use Squore for the first time and make their experience easier.


There are built-in tutorials in Squore 16, which you can access from ? > Tutorials, and you can expand on them by following the instructions in the Configuration Manual.





 Read this article in English here


Squore permet de créer des didacticiels pour guider les utilisateurs dans l'interface web. Vous pourrez de cette manière aider les utilisateurs à lancer leur première analyse, ou leur montrer comment lire le tableau de bord de leur projet. Vous pourrez également afficher un message de bienvenue aux nouveaux utilisateurs et ainsi simplifier leur première expérience.


Squore 16 contient des tutoriels par défaut, accessibles depuis ? > Tutoriels, et vous pouvez en créer de nouveaux en vous en consultant le manuel de configuration.

Statistics

 Lisez cet article en français ici


Squore 16 introduces statistics collection, so Squore administrators and project managers can report on usage of the application.

If you have ever wanted to monitor the performance of the platform, find out how many users are viewing a particular project and what the most popular model is across your installation, this feature is for you. Find out more about the different uses of statistics in Squore below.

 Note: Statistics are always collected in Squore 16, with no option to turn them off. They can be consulted by logging into Squore and cannot be exported. They reside in the Squore database and are never sent anywhere else on the network. Consulting the statistics collected on the server is subject to licence and may not be enabled by default on your installation.


For Project Managers

Project Managers can review usage statistics for their projects from My Projects > Manage > Statistics.

The information displayed includes:

  • A trend of the number of views for this project uses the colours from the scale of the root indicator as background to help you correlate the project rating with the number of visits.
  • A pie chart that helps you understand which of the dashboard tabs is the most visited for this project.
  • A table summarising the breakdown of views per user, as well as the number of comments left by each user.


For Model Developers

Model developers can access statistics at model level from Models > Statistics. A date range must be selected first in order to display more information about activity on the server during this period. You can also select whether the information is aggregated by day, week, month or year by adjusting the granularity setting, which can be overridden for individual charts later on.

Users

The Users tab displays the information about the number of users and overall connections to the server for projects in this analysis model.


Projects

On the Projects tab, you can check how many projects had visitors over the selected period.


Dashboard

The Dashboard tab allows analysing the usage of each tab on the dashboard. Each tab is represented in a pie chart according to how many views it receives. This information can be used to adjust the default display status of each tab or their availability to end users.


Chart

The Charts tab provides information about chart usage in your model: The number of views per chart (per artefact type), the average loading time and the number of comments.


For Administrators

Administrators can access application statistics from Administration > Statistics. A date range must be selected first in order to display more information about activity on the server during this period. You can also select whether the information is aggregated by day, week, month or year by adjusting the granularity setting, which can be overridden for individual charts later on.

Users

The Users tab displays the following information:

  • Web Users during this period: Number of distinct user accounts used to log into the web interface during the reporting period
  • Command Line Users during this period: Number of distinct user accounts used to log in via the command line interface during the reporting period
  • A series of charts containing information about the number of users, new users and overall connections to the server
  • A table displaying session duration statistics

Projects

On the Projects tab, information about the number of projects clicked each day is displayed. You can get overall numbers of visits for all the projects on the server, or select specific projects to compare their viewing numbers.


Resources

The Resources tab helps administrators monitoring the memory and disk consumption and the performance of the application:

  • Memory Consumption vs. Number of Users: displays a history of the amount of memory used by the java process running the application. Optionally, a line indicating the number of users who logged in in this period can be displayed on the chart.
  • Database vs Average Load Time: displays a history of the size of the database on disk. Optionally, trend lines displaying the average page or tab load times can be displayed on the chart.


Pages

The Pages tab, shows statistics about page views and load times in tabular form and graphical form. The table automatically highlights the best result in green and the worst result in red.

Dashboard

The Dashboard tab allows analysing the usage of each tab on the dashboard. Each tab is represented in a pie chart according to how many views it receives. This information can be used to adjust the default display status of each tab or their availability to end users.




 Read this article in English here




Squore 16 introduit la collecte de statistiques, permettant aux administrateurs et project managers d'en savoir plus sur l'utilisation de l'application.

Cette fonctionalité vous sera particulièrement utile si vous avez besoin de surveiller les performances de l'installation, de connaitre le bombre d'utilisaterus consultant un projet ou de savoir quel est le modèle le plus populaire dans votre installation. Cet article décrit les cas d'utilisation de cette fonctionnalité plus bas.

 Note: Les statistiques sont toujours collectées dans Squore 16, il n'y a pas d'option permettant de désactiver la collecte. Les statistiques peuvent être consultées en se connectant à Squore et ne peuvent pas être exportées. Les statistiques collectées restent dans la base de données de Squore et ne sont jamais transmises ailleurs sur le réseau. La possibilité de consulter les statistiques collectées sur le serveur dépend de votre licence, et n'est donc pas forcément possible par défaut sur votre installation.


Pour les chefs de projets

Les chefs de projets peuvent consulter les statistiques depuis Mes projets > Gérer > Statistiques.

Les informations affichées comprennent:

  • L'évolution du nombre de consultations par projet utilise les couleurs de l'échelle de l'indicateur principal du projet pour vous permettre de corréler la note du projet avec le nombre de visites reçues.
  • Un camembert vous permettant de comprendre quels sont les onglets du tableau de bord les plus visités pour ce projet.
  • Un tableau résumant le total des visites par utilisateur ainsi que le nombre de commentaires laissés par chacun d'entre eux.


Pour les dévelopeurs de modèles

Les dévelopeurs de modèles peuvent accéder aux statistiques depuis Models > Statistics. Afin de pouvoir afficher des informations sur une période, commencez par sélectionner une plage temporelle à analyser. Les informations sont agrégées par jour, semaine, mois ou année en fonction du paramétrage de la granularité, qui peut être modifiée par la suite par graphique.

Utilisateurs

L'onglet Utilisateurs propose des informations sur le nombre d'utilisateurs et les connexions au serveur pour consulter des projets utilisant ce modèle d'analyse.


Projets

L'onglet Projets permet de retrouver le nombre de projets ayant été consultés pour le modèle choisi dans la période considérée.


Tableau de bord

L'onglet Tableau de bord permet d'analyser l'utilisation de chaque onglet du tableau de bord. Chaque onglet est représenté dans un camembert en fonction du nombre de visites qu'il a reçu. Cette information vous permettra d'ajuster l'affichage ou non par défaut des onglets ou leur disponibilité aux utilisateurs.

Graphiques

L'onglet Graphiques affiche des informations sur les graphiques présents dans votre modèle: le nombre de vues par graphique (pour chaque type d'artéfact), le temps moyen de chargement et le nombre de commentaires.


Pour les administrateurs

Les administrateurs peuvent accéder aux statistiques d'utilisation depuis Administration > Statistiques. Afin de pouvoir afficher des informations sur une période, commencez par sélectionner une plage temporelle à analyser. Les informations sont agrégées par jour, semaine, mois ou année en fonction du paramétrage de la granularité, qui peut être modifiée par la suite par graphique.

Utilisateurs

L'onglet Utilisateurs propose les informations suivantes:

  • Utilisateurs web connectés durant la période choisie : Nombre de comptes utilisateurs distincts utilisés pour se connecter à l'interface web durant la période considérée
  • Utilisateurs ligne de commande connectés durant la période choisie : Nombre de comptes utilisateurs distincts utilisés pour se connecter à l'interface web durant la période considérée
  • Une série de graphiques affichant des informations sur le nombre d'utilisateurs, de nouveaux utilisateurs et de connexions au serveur
  • un tableau statistique de la durée des session utilisateur

Projets

Dans l'onglet Projets, vous pouvez trouevr des informations sur le nombre de projets consultés. Vous pouvez afficher le total des consultations pour tous les projets du serveur ou bien sélectionner certains projets en particulier pour comparer leur nombre de consultations dans le temps.

Ressources


L'onglet Ressources permet aux administrateur de surveiller la consommation mémoire et disque de l'application et ses performances:

  • Consommation mémoire et nombre d'utilisateurs: affiche l'historique de la mémoire du process java qui lance l'application. Il est possible d'afficher sur le même graphique une courbe montrant le nombre d'utilisateurs dans la même période.
  • Taille de la base de données et durée moyenne de chargement: affiche un historique de la taille de la base de données de l'application sur le disque dur. Il est également possible d'afficher sur le même graphique une évolution des durées de chargement moyens des pages et des onglets.


Pages

L'onglet Pages permet d'afficher des statistiques relatives au nombre de vues des pages et des temps de chargement sous forme tabulaire et graphique. Le tableau indique automatiquement le meilleur résultat dans une catégorie en vert et le pire résultat dans une catégorie en vert.

Tableau de bord

L'onglet Tableau de bord permet d'analyser l'utilisation de chaque onglet du tableau de bord. Chaque onglet est représenté dans un camembert en fonction du nombre de visites qu'il a reçu. Cette information vous permettra d'ajuster l'affichage ou non par défaut des onglets ou leur disponibilité aux utilisateurs.