Welcome!

Masayuki Otoshi

Subscribe to Masayuki Otoshi: eMailAlertsEmail Alerts
Get Masayuki Otoshi via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Masayuki Otoshi

A lot of rework still happens in projects applying UML techniques because of conflicts and omissions in requirements. To reduce rework, interactive storyboarding is effective, but it seems that projects using the technique are limited because of the few tools available. To improve this situation, this article introduces the J-CASE open source Tag Library that lets us describe storyboards on JSPs based on use cases, and explains how to generate documents and UML diagrams from the JSPs. To reduce the rework and improve quality of the requirements, we should carefully realize the use cases in the design stage. There are two approaches to realize (see Figure 1): Class definitions: Find classes and define object interactions. They’re represented in class and sequence dia... (more)

Requirements Reuse by Aspect Weaving in Storyboards

I wrote in my previous article, "Interactive Storyboarding with JSP," that interactive storyboarding is an effective way to define better requirements by eliciting actual business user needs. And I proposed to describe the requirements inJSPs with the J-CASE tag library, which enables business to experience conceptual pages to get a better understanding of the proposed system. As a next ... (more)