UML / OCL2SBVR és un prototip que permet transformar esquemes conceptuals UML a SBVR i, a més, generar el llenguatge natural (en anglès estructurat) que descriu l'esquema conceptual. Parafrasejant UML facilita la validació de requisits.
A continuació es mostra una visió general del procés de desenvolupament mitjançant la nostra eina:
L'eina si composta per dues transformacions:
UML/OCL2SBVR requires the following minimal requirements to be run:
El UML / OCL2SBVR és un connector Eclipse que cal instal·lar al vostre ordinador segons les instruccions següents:
Un cop fet això, el connector UML / OCL2SBVR està llest per utilitzar-lo!
L’objectiu principal de l’ús del document UML / OCL2SBVR és superar la distància entre UML i SBVR proporcionant una transformació automàtica de les especificacions UML a SBVR. Gràcies a la nostra transformació, els modeladors conceptuals podran interactuar amb els empresaris per perfeccionar i validar la informació modelada en l'esquema conceptual abans de la generació de la implementació final del sistema d'informació. La nostra transformació també té en compte totes les expressions possibles textuals OCL (Object Constraint Language) que complementen els elements gràfics UML.
SCREENSHOTS
La següent imatge és un exemple de l’entrada de la primera transformació:
i un fragment del vocabulari SBVR generat i la presentació equivalent estructurada en anglès, respectivament:
L’UML / OCL2SBVR és un prototip de recerca desenvolupat per la Modelització Conceptual d’Investigació de Sistemes d'Informació.
Group a la Universitat Politècnica de Catalunya-BarcelonaTech.
Per a qualsevol pregunta o suggeriment, no dubteu a posar-vos en contacte amb nosaltres enviant un correu electrònic a raventos@essi.upc.edu