Le licenze di Corporate Modeler Suite sono sostanzialmente classificabili in 4 tipologie in base all'accessibilità al sistema: - Stand-alone: licenza legata al PC sul quale viene effettuata la registrazione; un solo utente può accedere al tool. Sia la banca dati (SQL Server Express) che software sono installati sulla stessa postazione - Client-Server: licenza legata al PC sul quale viene effettuata l'installazione del software con un gruppo di utenti che può accedere al tool e con banca dati (SQL Server Express oppure Oracle) installata su una postazione diversa; ogni client deve effettuare la propria registrazione - Concurrent: licenza cumulativa per un numero predefinito di utenti (ad esempio 5 Concurrent Licence) che possono accedere simultameneamente all'applicazione; la licenza concurrent viene quindi legata al server e non alle singole postazioni; è definito solo il numero di accessi concorrenti e le licenze non sono associate a specifici utenti - Named User: licenza cumulativa per un gruppo di utenti (ad esempio 5 Named User Licence) che possono accedere all'applicazione; la licenza viene legata al server e non alle singole postazioni; le licenze Named User devono essere associate agli utenti di Corporate Modeler che le utilizzeranno. Ogni licenza, in base alle features che abilita per l'utente può essere classificata in: - Enterprice: abilitazione a tutti i tool della suite (Modeler Explorer, ambiente di diagrammazione, Publisher e Automodeler) - Professional: abilitazione a tutti i tool della suite ad esclusione del Publisher e Automodeler - Automodeler: abilitazione al tool per i caricamenti dati da Word / Excel e diagrammazione automatica - Publisher: abilitazione al tool per la pubblicazione del modello in Word o HTML Di qualsiasi tipo siano le licenze, la procedura di registrazione avviene sempre in due steps: - inserimento nel modulo di registrazione di un Auth Id fornito da Casewise con il quale richiedere la licenza via e-mail al Service Desk - registrazione della licenza attraverso l’esecuzione di un file CWS che viene inviato all’utente finale direttamente dal Service Desk
Quando si installa Corporate Modeler Suite su una nuova postazione il tool abilita di default una licenza temporanea di 7 giorni; in questo periodo di tempo si effettua la registrazione e l’invio al Service Desk della richiesta di licenza. Solitamente a questo punto il Service Desk invia una licenza provvisoria per uno o due mesi per coprire il periodo tra la ricezione dell’ordine ed il pagamento della fattura; quando avviene il pagamento della fattura il Service Desk provvede ad inviare la licenza definitiva. L’utente è quindi sempre coperto da una licenza e quindi in grado di utilizzare il tool fin dal primo giorno dell’installazione.
Il problema è come associare gli utenti alle licenze Named User. Per le licenze di tipo Named User, dopo la registrazione del file CWS, occorre effettuare l'associazione tra la licenza e l'utente di Corporate Modeler. Questo utente deve essere già registrato nel database di Corporate Modeler Suite. Per la gestione dei link licenza-utente occorre utilizzare lo strumento License Manager; per associare una licenza ad un utente utilizzare la funzione Licenses --> Allocate; per rimuovere una associazione utilizzare la funzione Licenses --> Release.
Il problema è come rendere visibile un Modello in Casewise Portal. Occorre disporre di 2 informazioni relative al modello da aggiungere a Casewise Portal: Model File Name (8 caratteri) e l'ID del diagramma che verrà proposto come home page. Per reperire queste informazioni accedere al Model Explorer e selezionare il modello interessato; selezionare il tasto destro e poi accedere alla funzionalità “Properties”; il valore del campo “File Name” è la prima informazione cercata. Aprire il modello e selezionare l’Object Type “Diagrams” dall’albero degli oggetti e selezionare con il tasto destro il diagramma iniziale da utilizzare come home page nel Portal. Selezionare il tasto destro e poi accedere alla funzionalità “Properties” ed in particolare accedere al pannello “Version” . L’ID riportato in questo pannello è la seconda informazione cercata. Occorre quindi modificare le impostazioni dei 2 file di configurazione del Portale: Web.config e PortalSearchEngineService.exe.config. Identificare la chiave <add key="casewise.portal.defaults.modelDefinitionX" value="XXXXXXXX:99"/> ed aggiungere una nuova chiave assegnando un nuovo numero progressivo (l’ultimo inserito più 1) e sostituendo al valore (value=) il filename del modello e l'id del diagramma home page. Dopo aver effettuato le modifiche riavviare il servizio IIS e il servizio Casewise Portal Search Engine.
La cancellazione di un modello in Corporate Modeler Suite è legata al blocco del modello, al fine di evitare di eliminare un modello che nel frattempo è utilizzato da altri utenti. Per bloccare il modello occorre selezionare lock model dal menu View, selezionare il modello da cancellare e quindi premere il tasto di cancellazione, rispondendo Sì alla domanda del modellatore.
Premesso che è indifferente utilizzare un formato piuttosto che un altro, la nostra esperienza ci dice che se vogliamo aggiornare il modello con ulteriori informazioni inserite con altri clients, allora il formato adatto è l’XML, mentre se abbiamo intenzione di ricaricare ex novo un modello allora la procedura è più veloce con il formato MDB. Quindi l’XML è conveniente quando vogliamo sfruttare le notevoli potenzialità del Corporate Modeler Suite nel groupware, mentre l’MDB è utilissimo quando vogliamo rapidamente crearci una baseline rispetto una situazione precedente che non vogliamo perdere.
E' possibile impostare nel Publication Set un nuovo formato grafico per il rendering dei diagrammi in modo da utilizzare Silverlight (selezionare l'impostazione Graphics --> Graphic Type ed impostare il formato XAML ); Silverlight è un plugin Microsoft ed è compreso nella release 8 di Internet Explorer.
Dalla versione 2008.1 in Corporate Modeler nell'ambiente di diagrammazione è possibile creare immagini composte che consistono in una shape principale e in una o più shapes secondarie denominate shape regions per comunicare informazioni importanti presenti nel reposititory in forma grafica senza accedere alla scheda delle proprietà e delle associazioni dell'oggetto; ogni shape region può avere il proprio stile, dimensione e forma grafica. Le shape region possono essere utilizzate sia per la rappresentazioni di proprietà che di associazioni, ma non rappresentano un link all'oggetto associato, ma solo un elenco; nella prossima release di Corporate Modeler le shape region che rappresentano associazioni potranno essere navigabili.