Software development process from natural language specification
ICSE '89 Proceedings of the 11th international conference on Software engineering
Domain description grammar: application of linguistic semantics
ACM SIGSOFT Software Engineering Notes
Program design by informal English descriptions
Communications of the ACM
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
A rule-based and computation-independent business modelling language for digital business ecosystems
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I
From UML/OCL to SBVR specifications: A challenging transformation
Information Systems
Merging model driven architecture and semantic web for business rules generation
RR'07 Proceedings of the 1st international conference on Web reasoning and rule systems
Hi-index | 0.00 |
Methodologies in software development are typically applied when a problem is already formulated and described. Software developers transform requirements into code with a relatively repetitive process. The actual difficulty lies in describing business needs and expected functionalities. Stakeholders involved in software development can express their ideas using a language close to them, but they usually are not able to formalize these concepts in a clear and unambiguous way. In this paper, we introduce a new tool intended primarily for business analysts and modelers who want to formalize their business knowledge using a business oriented notation based on natural language and fact-oriented approach. Moreover, the capability to map models to formal logic allows automatically generation of IT system design artifacts bridging the existing language gap between business and IT.