
- Ruby
- Topics
- Domain Specific Languages,
- Specifications,
- Language,
- Business Process Management,
- Customers & Requirements
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.
-
By Jay Fields
on May 08, 2008,

- Architecture,
- SOA
- Topics
- Business Process Management,
- SOA Platforms,
- Enterprise Architecture
A successful outcome is never questioned when a plane with millions of interdependent parts is designed, especially when cost is not a factor. Why are the outcomes of complex software projects so unpredictable? In this two-part article, the authors analyze the causes of project failures and propose a new approach beyond SOA based on adaptive systems theory and a new information architecture.
-
By Vasile Buciuman-Coman, Michael Chervenic
on Mar 28, 2008,