L application de la physique classique dans le golf.pptx
Atelier t14 interface usager
1. Migration à Smallworld 4.x
Analyse préliminaire
No atelier T14
Sujet Interface Utilisateur (GUI)
Niveau de détail : Ébauche Préliminaire Complet
Statut : En préparation Vérifié Approuvé
Préparé par : François Lapierre
DSI
Date de création : 10 mars 2008
Date de révision :
Version : 1.0
1
2. Historique du bien livrable
Versions (changements)
Version Date Préparé par Principaux changements
1.0 6 mars 2008 François Lapierre Création du document
Revues (techniques ou contrôle de qualité)
Version Date Revu par Rôle
n.n aaaa-mm-jj vérificateur
Approbations
Version Date Approuvé par Rôle
n.n aaaa-mm-jj approbateur
2
3. Table des matières
1. Introduction................................................................................................................. 4
1.1. Contexte de l'atelier............................................................................................. 4
1.2. Portée de l'atelier................................................................................................. 4
1.3. Exclusions ........................................................................................................... 4
2. Analyse ....................................................................................................................... 6
2.1. Vues et autres composantes graphiques.............................................................. 6
2.2. Outils de recherche ............................................................................................. 9
2.3. SWAF (Smallworld Application Framework).................................................. 10
2.4. Assistants .......................................................................................................... 11
2.5. Éditeur............................................................................................................... 11
2.6. Aide................................................................................................................... 12
2.7. Accélérateur graphique (shortcut)..................................................................... 12
2.8. Thèmes .............................................................................................................. 12
Annexe 1 – Upgrate task list............................................................................................. 13
Annexe 2 – Références documentaires ............................................................................. 14
Annexe 3 – Impacts sur les fonctionnalités du SIG.......................................................... 15
Annexe 4 – Comparaison menus SIG L4-2(DM 2.2) vs DM 4.1 ..................................... 16
Annexe 5 – Comparaison des barres outils SIG L4-2(DM 2.2) vs DM 4.1 ..................... 58
Table des figures
Figure 1 - Vision organisée des principaux points traités dans cette atelier. ...................... 5
3
4. 1. Introduction
1.1. Contexte de l'atelier
Cet atelier à pour objectif de déterminer la façon la plus profitable pour Hydro-
Québec de migrer l'application SIG vers la nouvelle interface de Smallworld 4.1.
1.2. Portée de l'atelier
Au cours de cette atelier, les principaux points suivants seront abordés:
• Les vues : Représentation du monde externe VS le monde interne
• La gestion du contexte (en perspective des différentes vues)
o Menu, Barre d'outils, Barre d'états, Assistants, Outils de recherche,
Éditeur et autres fenêtres graphiques.
• Explorateur [Requête et Résultats]
• SWAF (qui remplace le "Graphique System SW 3.3")
La Figure 1 en page 5 présente une vue organisé de l'ensemble des principaux
points traités dans le cadre de la présente atelier, ainsi qu'un indicateur de leur
priorité de migration.
1.3. Exclusions
Élément Atelier dans laquelle l'élément est/sera
traité
La gestion des conduits incluant sera abordé dans l'atelier T8 - GSS
l'interaction au "Graphic System"
Le VTK sera abordé dans l'atelier T13 – Autres
modules
Les assistants incluant l'interaction au sera abordé dans l'atelier T11 - Assistants
"Graphic System"
La gestion des UC incluant l'interaction au sera abordé dans l'atelier T7 – UC, calcul
"Graphic System" des coûts, jumelage
La configuration XML et des droits sera abordé dans l'atelier T5 –
utilisateurs Administration et sécurité
N.B. Dans les prochains tableaux, il sera possible de distinguer dans la colonne "Effort":
les exclusions de l'atelier (caractère en Bleu), ainsi qu'une référence vers l'atelier
responsable. Ex: Point traité avec l'atelier T16
4
5. Figure 1 - Vision organisée des principaux points traités dans cette atelier.
5
6. 2. Analyse
Les prochains sous chapitre présente établit les écarts entre la version SIG L4.2 et la version DM4.1. Elle exprime l'orientation DSI-
CCSIG sur la reconduite ou non d'une composante (fonctionnalité).
La colonne Orientation:
o Présente si une fonctionnalité est requise sous la version migrée du SIG
o N-R : Non Requis dans la version migrée du SIG.
o SIG L4.2: La version SIG L4.2 sert de base à la migration.
o DM 4.1: La version DM4.1 sert de base à la migration.
La colonne Effort:
o Présente la nature d'activité de migration:
o Nul : aucune modification à apporter sur la version sélectionnée.
o Une référence à la Grille d'évaluation de l'atelier. (Ex: Grille d'évaluation T14)
o Une référence à l'atelier qui a la charge d'évaluer le point. (Ex Point traité avec l'atelier T11)
2.1. Vues et autres composantes graphiques
Composante SIG L4-2 (SW3.3) Core 4.1 DM 4.1 Description de l'écart Orientation Effort
Fenêtre (Vue) Fenêtre principale Vue principale (Fixe) (peut Vue principale (Fixe) o La fenêtre principale est la seule DM 4.1 Nul
(externe) présenter l'externe comme (peut présenter l'externe vue pour laquelle les assistants on
Fenêtre d'un monde l'interne) comme l'interne) un contexte d'application.
interne
o Besoin de la bascule de façon à DM 4.1 Grille
permuter le contenu d'une vue d'évaluation
supplémentaire ou vue d'objet avec T14
une vue principale. (Par exemple:
une vue pour l'externe et une pour
l'interne)
6
7. Visualisation Globale (voir Onglet "Vue d'ensemble" Onglet "Vue d'ensemble o Le mode de présentation de Core DM 4.1 Grille
onglets – Visualisation Globale) (Fixe) (présente l'externe) et d'objets 4.1 des vues "Ensemble" et d'évaluation
n/a Onglet "Vue d'objet" (Fixe) "Object" est souhaité dans DM. T14
(peut présenter l'externe Cette approche est supporté dans
comme l'interne) DM 4.1 par une configuration
XML.
Fenêtre aditionnelle Vue supplémentaire(s) Vue supplémentaire(s) o Cette vue n'est utile que pour la DM 4.1 Nul
(Flottantes) (peut présenter (Flottantes) (peut visualisation, l'édition d'un objet, et
l'externe comme l'interne) présenter l'externe comme le positionnement de trait point.
l'interne) On ne peut y utiliser un assistant.
Barre d'outils voir le détails en Annexe voir le voir le détails
(composantes) 5 – Comparaison des détails en en Annexe 5 –
barres outils SIG L4- Annexe 5 – Comparaison
2(DM 2.2) vs DM 4.1) Comparais des barres
on des outils SIG
barres L4-2(DM 2.2)
outils SIG vs DM 4.1)
L4-2(DM
2.2) vs DM
4.1)
Barre d'état DM 4.1 Nul
Menu Menu pour monde interne o Contrairement à la version SIG L4- DM 4.1 Nul
et Menu pour monde 2 où il y avait deux application
externe (l'une pour l'externe et l'autre pour
l'interne), la version DM 4.1 ne
offre un et un seul menu, et est non
contextuel au monde qui s'affiche
dans sa fenêtre principal
voir le détails en Annexe o voir le détails en Annexe 4 – voir le voir le détails
4 – Comparaison menus Comparaison menus SIG L4- détails en en Annexe 4
SIG L4-2(DM 2.2) vs 2(DM 2.2) vs DM 4.1) Annexe 4 – –
DM 4.1) Comparais Comparaiso
on menus n menus SIG
SIG L4- L4-2(DM
7
8. 2(DM 2.2) 2.2) vs DM
vs DM 4.1) 4.1
Onglets Navigateur Navigateur DM 4.1 Nul
Classes d'objets Classes d'objets Classes d'objets o Le contenu s'exprime selon la DM 4.1 Nul
nature de la vue principale (externe
ou interne), donc CE d'interne ou
externe.
Éditeur Éditeur Éditeur o La technique de présentation des DM 4.1 Nul
jointures est différentes mais
acceptable sous DM 4.1
Visualisation Globale (voir Fenêtres – Vue DM 4.1 Nul
d'ensemble)
Assistants Outils de mise en page o Sous DM4.1 il n'est pas possible DM 4.1 Nul
d'associer une liste particulière
d'assistants selon la nature de
l'information (monde d'interne ou
d'externe) présentée dans la fenêtre
principale
Éditeur Point/Etendue ?ACE d'interne et d'externe DM 4.1 Voir atelier T7
n/a Organisateur d'UC ?ACE d'interne et d'externe DM 4.1 Voir atelier T7
8
9. 2.2. Outils de recherche
Quoi (nature du SIG L4-2 (SW3.3) Core 4.1 Description de l'écart Orientation Effort
changement)
Recherche (Requête) Requête Complexe Requête Complexe La version DM4.1 offre la même fonctionnalité DM 4.1 Nul
Recherche via onglet Recherche via onglet Plus complet sous DM 4.1 DM 4.1 Grille
Navigateur Navigateur d'évaluation
T14
n/a Recherche via Barre d'outils Nouveau sous DM4.1, pourra implémenter certaines DM 4.1 Grille
recherches via menu de la version SIG L4.2 (Ad_M) d'évaluation
Voici la liste des recherches devant être implémenté via la T14
barre d'outil:
o Recherche de LCLCL
o Recherche d'une structure
o Recherche de ligne
o Recherche projet
n/a Recherche via Explorateur Nouveau sous DM4.1 DM 4.1 Nul
Via menu Voici la liste des recherches devant être implémenté via le SIG Grille
menu: d'évaluation
o Recherche d'adresse civique T14
o Recherche de la source et de la charge
o KVA cumulé à un point
Présentation des résultats Exploreur Arbre des recherches et résultats DM 4.1 Nul
Goto Sur un résultat de recherche unique, faire un goto sur l'objet et DM 4.1 Grille
ne pas ouvrir l'explorateur d'évaluation
T14
9
10. 2.3. SWAF (Smallworld Application Framework)
Quoi (nature du SIG L4-2 (SW3.3) Quantité Core 4.1 Orientation Effort
changement) d'appel
Recommended user list_view et ses sous-classes: Tree_item Point traité avec l'atelier T16
interface classes 1 keyboard_list_view
owner_draw_list_view
tree_list_view
agged_tree_list_view
numbered_list_view
heading_list_view
multi_list_view
heading_multi_list_view
tabular_list_view et ses sous-
classes:
keyboard_tabular_list_view
tabular_numbered_list_view
Deprecated or …
deleted classes
and methods 2
1
Voir le document de référence #1 de Annexe 2 – Références documentaires
2
Voir le document de référence #2 de Annexe 2 – Références documentaires
10
11. 2.4. Assistants
Quoi (nature du SIG L4-2 (SW3.3) Core 4.1 Description de l'écart Orientation Effort
changement)
Texte descriptif, Favories Point traité
avec
l'atelier
T11
2.5. Éditeur
Quoi (nature du SIG L4-2 (SW3.3) Core 4.1 Description de l'écart Orientation Effort
changement)
Éditeur Fixe Présente la jointure par Jointure présenté sous la La version jointure de la DM 4.1 est retenue DM 4.1 Nul
une liste sous les forme d'un pop-up
description d'attributs
Liste des UC Point traité
avec
l'atelier T7
Éditeur Flottant DM 4.1 Nul
11
12. 2.6. Aide
La version DM4.1 est retenue. Aucun effort
2.7. Accélérateur graphique (shortcut)
La version DM4.1 est retenue. Aucun effort
2.8. Thèmes
La version DM4.1 est retenue. Aucun effort
12
13. Annexe 1 – Upgrate task list
8 Remove references to grs, graphics_view and A unit is a reference (grs, graphics
other non-swaf components from user interface view, gis_program_manager, etc) as
GRS Architecture Dependencies code Mandatory 4 identified in the code analysis
8,1 develop plugin(s) for activating menus as
Plugins dialogs Mandatory 4
8,2 Replace grs dependencies with application
Databus Interaction databus calls Mandatory 5 A unit is a menu or dialog
9 Replace list_views, tabular_list_views and
Tree Item list_box_items with tree_items Optional 4 A unit is a menu or dialog with a list
9,1 GUI Framework/Plugin Convert dialogs inherting from model to plugins
Conversion embedded in a gui_framework Optional 4 A unit is a menu or dialog
10 Embed selected dialogs in the Work Area of the
Embedded Dialogs application Optional 4 A unit is a menu or dialog
10,1 Convert dialogs to use enhanced features of
the user interface such as actions, accelerators
Enhanced UI Facilities etc.. Optional 4 A unit is a menu or dialog
11 A unit is a function exposed on the
RWO Specials Migrate Object specific actions to editor_plugins Mandatory 3 editor interface
13
14. Annexe 2 – Références documentaires
Numéro du Nom du fichier Chapitre, Section, etc Nature de la rubrique et description
document de
référence
#1 Swcrinfo.pdf Recommended user A number of new user interface classes are required to implement this
interface interface. In some cases, these classes replace one or more existing
Classes [Page 41 et classes and provide facilities which are more general, are easier to
suivantes] use, and result in an improved user interface to an application.
#2 Swcrinfo.pdf Deprecated or deleted At Smallworld Core Spatial Technology version 4.1, all software
classes modules in the sw_grs subproduct have been deprecated. Due to the
and methods [Page 45 large number of methods involved, methods and classes have not
et suivantes] been individually reclassified as deprecated. When an alternative
solution for all graphics_system functionality has been provided, the
sw_grs subproduct will be removed from the product.
14
15. Annexe 3 – Impacts sur les fonctionnalités du SIG
Points majeur Dossier et Nature de l'impact fonctionnel
et mineur
Menu et barre o H970 : Menus XML par profiles, etc.
d'outils
Outils de o P07 : Retirer la recherche du menu et appliquer lorsque possible aux nouvelles possibilités graphiques de
recherche recherche (Barre d'outils par exemple)
o
SWAF o P09
(Smallworld o P33
Application o P?? Fenêtre de UC
Framework) o MOE ??
o C14
o C15
Assistants o AG,
o AS
o AA
Éditeur o S02 : application de la gestion des boutons (insert, update, delete)
o H970 : Vvisibilité des attributs d'un objets selon table "Read only fields"
Aide o
Accélérateur o
graphique
(shortcut)
Thèmes o
15
16. Annexe 4 – Comparaison menus SIG L4-2(DM 2.2) vs DM 4.1
Légende
Item menu ajouté dans le SIG
Item menu du SIG (DM 2.2) retiré sous DM 4.1
Nouvel item menu DM 4.1
Les items de menus dont le libellé a été modifié mais non la
fonctionnalité n'ont pas été marqué.
Menu principal
SIG 4.1
DM 4.1
16
18. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
Item de menu "Jumelage" o Ajouter l'item de menu "Jumelage" DM 4.1 Grille
d'évaluation
T14
o Migration du code de "Jumelage" SIG Point traité
avec l'atelier
T16
Item de menu "Sélecteur d'UC sans Objet" o Ajouter l'item de menu "Sélecteur DM 4.1 Grille
d'UC sans Objet" d'évaluation
T14
o Migration du code de "Sélecteur SIG Point traité
d'UC sans Objet" avec l'atelier
T7 (T16)
Item de menu "EEI" o Ajouter l'item de menu "EEI" DM 4.1 Grille
d'évaluation
T14
o Migration du code de "EEI" SIG Point traité
avec l'atelier
T7 (T16)
18
19. o Griser la ligne "Ajouter des DM 4.1 Grille
points… (Ad_m) d'évaluation
o Francisation (Changer le mot DM 4.1 T14
Variante pour Étude) (Ad_m)
19
20. o Ajouter bouton SAP DM 4.1 Grille
(Ad_m) d'évaluation
o Ajouter poste de travail DM 4.1 T14
(Ad_m)
20
21. o Absence de la Bascule SAP DM 4.1 Grille
manquante, , à ajouter sous DM4.1 d'évaluation
T14
o Présence du Traitement des UC dans DM 4.1 Nul
le nouvel éditeur
o Retirer le valideur d'ID dans le DM 4.1 Grille
nouvel éditeur d'évaluation
T14
o Technique de présentation des DM 4.1 Nul
jointure différente sous DM4.1 mais
accepté
21
22. o Absence du bouton Edit Job, à DM 4.1 Grille
ajouter sous DM4.1 d'évaluation
T14
22
23. o Le filtre de la lise des tâches par DM 4.1 Point traité
l'une des options suivantes: un jour, avec l'atelier
une semaine, un mois, un an, tout est T3
absente de la version DM4.1
o Le nom du projet doit être présent DM 4.1 Point traité
dans le nom d'une tâche avec l'atelier
T3
o Présence d'un nombre maximum de DM 4.1 Point traité
tâche afficher dans la liste avec l'atelier
T3
Présence de vue suivante dans DM4.1 o Amélioration retenue DM 4.1 Nul
o
23
24. Menu "Affichage"
Overview
SIG 4.1 DM 4.1
Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
Item de menu "Centrer" DM 4.1 Nul
Remplacé par
le bouton du
milieu de la
souris
Item de menu "Suivante" o Amélioration retenue DM 4.1 Nul
24
25. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
o Amélioration retenue DM 4.1 Nul
25
26. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
o Prendre DM Grille
4.1 mais d'évaluation
ajouter Groupe T14
de styles dans
le panneau
Visualiseur Globale o DM 4.1, déjà Nul
couver par une
autre
fonctionnalité
26
27. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
o Absence bascule de SAP sous DM DM 4.1 Grille
4.1, a reconduire (Ad_m) d'évaluation
T14
27
28. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
o Remplacement de vue détaillé par DM 4.1 Nul
nouvelle fenêtre
Absence du zoom "agrandir sur étendue" o Bien que ce zoom soit absent, DM 4.1 Nul
d'autres zoom sont présent sous DM
4.1
Absence du zoom sur centré (via pointeur format o Bien que ce zoom soit absent, DM 4.1 Nul
cible) d'autres zoom sont présent sous DM
4.1
28
29. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
o La version DM4.1 offre le concept DM 4.1 Nul
de thèmes, cette amélioration est
retenue
o Affichage / Masqué, ont un GUI DM 4.1 Point traité
semblable, mais le code du SIG a été avec l'atelier
optimisé T16
29
30. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
o Doit-on reconduire la fonction Requis dans Grille
"Contrôle des textes temporaire"??? DM 4.1 d'évaluation
T14
30
32. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
Item de menu "Déplacer/Pivoter appareil complexe" o Ajouter l'item de menu À ne pas Nul
"Déplacer/Pivoter appareil reconduire
complexe"
Sous la sélection du menu objet, un éditeur flottant est Sous la sélection du menu objet, l'éditeur fixe de o Édition d'objet est flottant via le DM 4.1 Nul
ouvert. l'onglet est ouvert menu principal "objet" et le menu À ne pas
contextuel "éditer objet" reconduire
Présence d'une nouvelle fonction "Afficher l'objet" o Amélioration retenue DM 4.1 Nul
Item de menu "Sélection par type" o À ne pas Nul
reconduire
Item de menu "Contrôle d'annulation" et ses sous- Item de menu "Annulation" et ses sous-menus o DM 4.1 Nul
menus
32
33. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
o Point à vérifier
33
35. Menu "Fonctions de l'assistant"
SIG 4.1 DM 4.1 Effort
MENU Point traité avec l'atelier T11
INEXISTANT
35
36. Menu "Analyser"
SIG 4.1 DM 4.1
Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart effort
Item de menu "Validation AQ" o Point traité
avec l'atelier
T13
Item de menu "Optimisation" o Point traité
avec l'atelier
T13
Item de menu "Outils de validation" o Point traité
avec l'atelier
T13
Item de menu "Outils de validation Poste" o Point traité
avec l'atelier
T13
Item de menu "Trouver les boucles" o Point traité
avec l'atelier
T13
36
37. Item de menu "Gestionnaire de verrous" o Point traité
avec l'atelier
T13
o Point traité
avec l'atelier
T7
37
40. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o L'option "Interrompre" est Nul
offerte sous DM4.1 et souhaité
sous la prochaine version du SIG
40
41. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Menu cote grisé sous SIG Point traité
versus dm4.1 avec l'atelier
T13
41
42. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Point traité
avec l'atelier
T13
42
45. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Point traité
avec l'atelier
T13
45
46. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Point traité
avec l'atelier
T13
46
47. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Fonction "Éditer les styles" non Point traité
présentes dans la fenêtre avec l'atelier
"Avancée" T5
Note : Voir à
s'assurer que
nous avons
toujours la
possibilité de
définir les
styles pour les
traces
47
48. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Point traité
avec l'atelier
T13
Outils CAO o Point traité
avec l'atelier
T13
EZ-PLOT Studio d'impression o Point traité
avec l'atelier
T9
48
49. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Point traité
avec l'atelier
T13
49
50. Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Effort
o Point traité
avec l'atelier
T13
50
51. Menu "Imprimer"
SIG 4.1 DM 4.1 Effort
MENU Point traité avec l'atelier T9
INEXISTANT
51
52. Menu "Configuration"
SIG 4.1 DM 4.1 Effort
Adaptation /Francisation des noms d'items de menu:
Grille d'évaluation T14
La partie fonctionnelle:
Point traité avec les ateliers T5 et T7
52
53. Menu "Système"
SIG 4.1 DM 4.1 Effort
Point traité avec l'atelier T5
53
54. Menu "Recherche"
SIG 4.1 DM 4.1
MENU
INEXISTANT
Détails des écarts
SIG 4.1 DM 4.1 Description de l'écart Orientation
Item de menu "Recherche" et ses sous-menus Voir section
2.2 Outils de
recherche
54
55. Menu "Extra"
SIG 4.1 DM 4.1 Description de l'écart Orientation Effort
MENU Certaines fonctions du SIG n'ont pas à être reconduit: SIG Grille
INEXISTANT o Gérer les noms de rues d'évaluation
o Interfaces avec GSS T14
o Interface avec CSEVM
o Date d'installation des câbles MT
o Date d'installation des câbles BT
Reconduire le code des autres fonctionnalités et Point traité avec
nettoyage l'atelier T16
55
56. Menu "Trait"
SIG 4.1 DM 4.1 Effort
MENU Nul
INEXISTANT (Amélioration de DM 4.1 est retenue par le client)
56
57. Menu "Fenêtre"
SIG 4.1 DM 4.1 Effort
MENU Nul
INEXISTANT (Amélioration de DM 4.1 est retenue par le client)
57
58. Annexe 5 – Comparaison des barres outils SIG L4-2(DM 2.2) vs DM 4.1
Présentation des fonctionnalités SIG L4-2 versus DM4-1 Effort
Nul
SIG L4.2
DM 4.1
Nul
SIG L4.2
DM 4.1
Bascule SAP
SIG L4.2 Grille
d'évaluation T14
DM 4.1
Nul
SIG L4.2
DM 4.1
Point traité avec
SIG L4.2 l'atelier T7 et T13
DM 4.1
Nul
SIG L4.2
Nul
SIG L4.2
Nul
SIG L4.2
Nul
SIG L4.2
58
59. Présentation des fonctionnalités SIG L4-2 versus DM4-1 Effort
Bascule SAP
SIG L4.2 Grille
d'évaluation T14
Nul
SIG L4.2
Nul
SIG L4.2
Nul
SIG L4.2
Nul
SIG_L4.2
59