FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Architecture & Design
Email
Print
Reprint

add to:
Del.icio.us
Digg
Google
Furl
Slashdot
Y! MyWeb
Blink
March 13, 2007
Jolts 2007: Design Tools and Modeling

edited by Della Wyser
Doing the upfront work

Jolt Winner

stpBA Storyboarding for Microsoft Visual Studio 2005 Team System
stpsoft

Badr Khan, Projects Director and Riaz Hussain, Business Development Director

After being blown away by a great new product, most of the time you say, "It will change the way you work!" A measure of how exceptional stpBA's Storyboarding for Microsoft Visual Studio 2005 Team System is, is that it probably won't change the way you work at all. Storyboarding is essentially a plug-in for Visio 2003 (only, although stpBA confirms they're working on an Office 12 version). Using Visio, you develop storyboards of your application's screens just as you (or your designers) probably already do. Then you press some buttons, turn the wheel, and out comes requirements and, if you're using VS Team system, work items ready for assignment and tracking.

The great thing about storyboards is that they're one of the few analysis and design diagrams that are actually comprehensible and of interest to all stakeholders; one reason I think Storyboarding is the best rookie product I've seen in years is that it's a tool that you can fire up in a meeting without hesitation. But the problem with storyboarding has always been transferring the work into requirements and work items, tracking changes back into the storyboard, and maintaining the storyboards as anything but a write-once store. Storyboarding removes this barrier, making storyboards a live tool for project control and management. Finally, if you combine Storyboarding with the usage-centered design methodology of Constantine and Lockwood's 1999 Jolt-winning book Software for Use, you'll really get a leg up on requirements.

--Larry O'Brien

Productivity Award

Corticon Business Rules Modeling Studio
Corticon Technologies

Analysts who use decision tables to specify complex business rules, know the inherent problems that easily lead to inconsistencies and incompleteness. Furthermore, developers who translate these rules from the tabular descriptions to working code face additional opportunity to introduce errors and create even more work for testers. But Corticon is changing the way development teams think about decision tables. Corticon Business Rules Modeling Studio presents an interface resembling a spreadsheet to the analyst. The analyst creates a set of business rules using a simple set of operations, then mind-blowingly, the product generates all the missing scenarios, reduces redundancy, and makes the set logically complete and verifiable. It also generates an executable service that encapsulates the decision tables. Developers don't need to modify the code'they simply access the services of the generated components. This UML-based design product is a different breed from all others and may well change the way your team works on future complex projects.

--Gary Pollice

Productivity Award

MagicDraw UML
No Magic

The world of UML modeling tools is pretty ho-hum these days. It seems every tool does this, and that, and some of that, too. (Yawn.) But when I looked at MagicDraw Version 12, I woke up. I've been watching this product since its first Jolt entry at Version 8.5. NoMagic just keeps making it better. The UML 2 syntax is handled adroitly -- including sequence diagrams and interaction frames. Add to this, support for defining your own Domain Specific Languages plus a plug-in for SysML, a domain-specific modeling language for systems engineering applications. You also get new integration with popular requirements tools, improved code generation for Java, C++ and C#, WSDL, and XML, and a powerful, consistent GUI. But what really blew me away was the new support for Business Process Modeling Notation (BPMN) and export to BPEL. Excellent job! The Business Analyst view lets a BA focus on the BP diagram and a couple of other useful artifacts without being distracted by all the other UML and custom diagrams. There is a lot to pay attention to here.

--Gary Evans

Productivity Award

Stylus Studio 2007 XML Enterprise Suite'XML Pipeline
DataDirect Technologies

It is the cliche of the century: XML is the lingua-franca of data interchange. But the complexity of the XML space still bewilders and bedevils. Stylus Studio XML Pipeline is a visual data integration tool for designing, editing, debugging, and deploying complete XML applications. It greatly simplifies XML processing, so the application developer can concentrate on "what" needs to be done, and not the minutiae of "how" it is done. The XML Pipeline editor that lets you build XML application pipelines: a series of visual nodes representing linked XML processing operations, including XQuery, XSLT, XML conversion and validation, and access to non-XML data sources. The product's sweet spot is the XML Pipeline Simulator integrated with the XML Pipeline Debugger. Now, each individual component can be tested, and then the entire pipeline can also be debugged as a unit. And when the pipeline is debugged and working, Stylus Studio will generate, compile, and run the Java code for your pipeline.

--Gary Evans

TOP 5 ARTICLES
No Top Articles.
DR. DOBB'S CAREER CENTER
Looking for a new job? open | close
Search jobs on Dr. Dobb's TechCareers
Function:

Keyword(s):

State:  
  • Post Your Resume
  • Employers Area
  • News & Features
  • Blogs & Forums
  • Career Resources

    Browse By:
    Location | Employer | City
  • Most Recent Posts:



    MICROSITES
    FEATURED TOPIC

    ADDITIONAL TOPICS

    INFO-LINK



     




    Techweb
    Informationweek Business Technology Network
    InformationweekInformationweek 500Informationweek 500 ConferenceInformationweek AnalyticsInformationweek Events
    Informationweek MagazineGlobal CIOIWK Government ITbMightyByte and SwitchDark Reading
    Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingPlug Into The CloudDr. DobbsContentinople
    space
    TechWeb Events Network
    InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0Mobile Business ExpoNoJitter
    Black HatGTECEnergy CampCloud ConnectGov 2.0 ExpoGov 2.0 Summit
    space
    Light Reading Communications Network
    Light ReadingLight Reading AsiaUnstrungCable Digital NewsInternet EvolutionPyramid Research
    Heavy ReadingLight Reading LiveLight Reading InsiderEthrnet ExpoTelco TVTower Technology Summit
    space
    Financial Technology Network
    Advanced TradingBank Systems and TechnologyInsurance and TechnologyWall Street and TechnologyAccelerating WallstreetBST SummitBuyside Trading SummitIT Summit
    space
    Microsoft Technology Network
    MSDNTechNetTotal IT ProTotal Dev ProNET Total Dev Pro CommunitySQL Total Dev Pro Community
    space