An evaluation of a use case driven requirements analysis using web UI prototype generation tool

It has been widely acknowledged that a major reason for software project failure is the ambiguous and incomplete customer's requirements. One of their main cautions is the inconsistency between implementation image and specification at an early stage of software development. Therefore, we have been proposed a method to automatically generate a user interface prototype from a requirements analysis model in Unified Modeling Language in order to decrease inconsistency between them for business Web application development. In this paper, we have compared our proposal with traditional use case modeling to evaluate the effectiveness of our proposal.

[1]  Harald Störrle,et al.  Semantics and Verification of Data Flow in UML 2.0 Activities , 2005, VLFM.

[2]  Shinpei Ogata,et al.  Scenario-Based Automatic Prototype Generation , 2008, 2008 32nd Annual IEEE International Computer Software and Applications Conference.

[3]  Masahiro Anzai,et al.  Special Issue on Rapid Prototyping , 2008 .

[4]  Shinpei Ogata,et al.  A UML-based Requirements Analysis with Automatic Prototype System Generation , 2008 .

[5]  Ivar Jacobson,et al.  Object-Oriented Software Engineering , 1991, TOOLS.

[6]  Stéphane S. Somé Use cases based requirements validation with scenarios , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).

[7]  Rik Eshuis,et al.  Tool support for verifying UML activity diagrams , 2004, IEEE Transactions on Software Engineering.

[8]  Alistair Cockburn,et al.  Writing Effective Use Cases , 2000 .

[9]  Stéphane S. Somé Supporting use case based requirements engineering , 2006, Inf. Softw. Technol..

[10]  Ismaïl Khriss,et al.  Automated Prototyping of User Interfaces Based on UML Scenarios , 2006, Automated Software Engineering.

[11]  Jon Whittle,et al.  UCSIM: A Tool for Simulating Use Case Scenarios , 2007, 29th International Conference on Software Engineering (ICSE'07 Companion).