Business Natural Languages Development in Ruby

Posted in Conferences, Development on June 08, 2008


Business Natural Languages Development in Ruby

Summary
Jay Fields presents his concept of Business Natural Languages (BNL). BNLs are a type of Domain Specific Language, designed to be readable by any subject matter expert, which allows to create maintainable specifications and documentation. The example language is shown using Ruby.

Bio
Jay Fields is a software developer at ThoughtWorks. He is a early adopter who is constantly looking for new exciting technologies. His most recent work has been in the Domain Specific Language space where he delivered applications that empowered subject matter experts to write the business rules of the applications.

About the conference
QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community.QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.

Watch Video Watch Video on External Site

Tags: Conferences, Ruby, DSL, InfoQ, QCon San Francisco 2007, Customers & Requirements, Business Natural Languages, Domain Modeling, Specifications, Business Process Management, Metaprogramming, QCon, Languages