xampl framework and run time environment

 

xampl allows you to very rapidly put together an application’s infrastructure. You can quickly have something to test, something to show, and something from which to progress and elaborate a useful prototype.

 
 
 

xampl: characteristics

 

xampl: descriptiontop

 

With xampl, you design the dynamic structure of the program, while xampl handles its static aspects. Transition from one document to another in a workflow context is something that xampl does extremely well.

xampl takes a document approach to software specifications. This means that business experts’ requirements are effectively and accurately translated as software specifications, in a language that is familiar to both programmers and business experts. Based on this, xampl is then able to write code that accurately reflects those specifications.

xampl deals descriptively with dynamic structure, which allows you to talk about, specify, test and act upon dynamic structures using one specialized tool. Also significant is the fact that xampl incorporates a specification technique that leads naturally to testing ahead of programming (agile development, and test-driven design).

Prototyping with xampl improves the quality of your software, increases the flexibility of the software, increases the possibility for code reuse, and allows the software to easily evolve with additional specifications.

xampl is what you seek if you need one tool to do the above on a your choice of platforms (Java, Ruby and Rails, Common Lisp). xampl is unique in its ability to quickly and efficiently develop prototypes and complex applications with the use of XML.