Imran Sarwar BajwaSchool of Computer Science, UOB, UK |
|
|
|
|
My Projects
NL2OCLviaSBVR (Intelligent Generation of OCL Constraints)
NL2OCL is a project that deals with the automatic transformation of natural language (NL) such as English specification to OCL constraints such as invariants, pre/post-conditions via SBVR.
Start date: 25-Oct-2009 Abstract:
The primary focus of NL2OCL project is NL to OCL transformation. NL2OCL comprises several systems: - Rule-Generator (Business Rule Generator): a module for generating business (SBVR) rules from NL specification by automated transformation of NL to SBVR. - SBVR2OCL: a module that maps SBVR rules to OCL expressions using Model Transformation based on SiTra library. The NL2OCLviaSBVR: a module for NL2OCL that transforms English text into the corresponding OCL constraint via SBVR. The NL2OCLviaSBVR tool is available here.
Project Members:
- Mark G. Lee
- Behzad Bordbar
- Imran Sarwar Bajwa