Kiwis Can Fly

Visit… you know you want to!

  • Kiwis can fly Moved to

    The blog is now here.
  • Advertisements

Re-use your specs with Spec Explorer

Posted by kiwiscanfly on April 10, 2007

Once of the cool technologies I’ll be learning about at Architecture Camp is
Executable Specs. These are incorperatied into various stages of the development process, and can provide the following benefits:
• While you’re planning the software, you’re automagically starting the testing.
• Supports the natural thought processes
• Helps keep specifications up to date
• Helps test the implementation’s functionality in depth and with full coverage

Once such implementation of this idea is Spec Explorer; it gives you a word window inside of Visual Studio for your spec documentation, which behind the scenes is stored as XML (or to be more specific, AsmL). To program your testing routines, we’re given some extensions for C# which create the domain-specific language Spec#. This means that you can write methods that somehow use the scenarios (use cases) that you wrote in your word document to test the application. Brilliant!


Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: