Object Constraint Language: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Cancellata riga già presente |
Recupero di 0 fonte/i e segnalazione di 3 link interrotto/i. #IABot (v1.6.5) |
||
Riga 247:
La maggior parte dei tool e degli [[Integrated development environment|ambienti integrati]] per la modellazione in UML non gestiscono ancora OCL, o lo gestiscono in modo solo parziale. Molti dei tool elencati qui di seguito non sono integrati in ambienti di modellazione UML.
* [[Model Run]] ([[Borland]], {{collegamento interrotto|1=[http://www.borland.com/company/boldsoft.html/products/modelrun/modelrun.html] |date=marzo 2018 |bot=InternetArchiveBot }}), attualmente incluso in [[Borland Delphi 7 Studio Architect]]
* [[OCL Compiler]] ([[Cybernetic Intelligence GMBH]], [http://www.cybernetic.org]), un analizzatore di espressioni OCL, con diversi front-end per l'integrazione in ambienti UML come [[Rational Rose]]
* [[OCLCUD]] ([[Università di Dresda]]), [http://dresden-ocl.sourceforge.net]), integrato con [[ArgoUML]]
* [[Octopus]] ([[Klasse Objecten]], {{collegamento interrotto|1=[http://www.klasse.nl/ocl/octopus-intro.html] |date=marzo 2018 |bot=InternetArchiveBot }}). Supporta completamente l'ultima versione di OCL, 2.0. Creato dagli autori di OCL.
== Bibliografia ==
Riga 264:
* [https://web.archive.org/web/20110807045309/http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML Specifiche di UML] (includono la specifica di OCL)
* [https://web.archive.org/web/20060220003552/http://www.parlezuml.com/tutorials/umlforjava/java_ocl.pdf Tutorial su OCL per [[Java (linguaggio di programmazione)|Java]]], con informazioni molto complete sulla sintassi OCL
* {{collegamento interrotto|1=[http://www.klasse.nl/ocl/index.html Varie risorse su OCL] |date=marzo 2018 |bot=InternetArchiveBot }} nel sito di [[Jos Warmer]] e [[Anneke Kleppe]], ideatori di OCL
* {{cita web|http://www.deepthought.com.au/it/ocl_review.html|Una revisione critica di OCL}}
* {{cita web|http://projekte.fast.de/Projekte/forsoft/ocl/4_1Equivalence_OCL_relation.html|Confronto fra OCL e calcolo relazionale}}
|