The method of an automatic Web UI prototyp generation based on requirements analysis model in UML

Shinpei Ogata, Saeko Matsuura

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

One of the keys to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements specification that meets these requirements. However, the following facts bring about dropping the quality of the target software products: the developers sometimes misunderstand the customer's requirements and their business context; the customers often have the implicit requirements; the developers sometimes define incorrect requirements specification. In this paper, to establish a Web business application development method based on the validated requirements analysis model, we propose an automatic generation method of Web UI prototype from requirements analysis model in UML. In our method, the developer models the required services on the business tasks: the interaction between a system and the users corresponds to a business workflow; the I/O data through the interaction also corresponds to the data used in the workflow. These behavior and data models generate the prototype of Web UI in HTML. We discuss effectiveness of the method by applying it to several Web business application developments..

Original languageEnglish
Pages (from-to)14-32
Number of pages19
JournalComputer Software
Volume27
Issue number2
Publication statusPublished - 2010 May

Fingerprint

Industry
Specifications
HTML
World Wide Web
Data structures

ASJC Scopus subject areas

  • Software

Cite this

The method of an automatic Web UI prototyp generation based on requirements analysis model in UML. / Ogata, Shinpei; Matsuura, Saeko.

In: Computer Software, Vol. 27, No. 2, 05.2010, p. 14-32.

Research output: Contribution to journalArticle

@article{caacc4a441c64928bc35cf2965b576a6,
title = "The method of an automatic Web UI prototyp generation based on requirements analysis model in UML",
abstract = "One of the keys to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements specification that meets these requirements. However, the following facts bring about dropping the quality of the target software products: the developers sometimes misunderstand the customer's requirements and their business context; the customers often have the implicit requirements; the developers sometimes define incorrect requirements specification. In this paper, to establish a Web business application development method based on the validated requirements analysis model, we propose an automatic generation method of Web UI prototype from requirements analysis model in UML. In our method, the developer models the required services on the business tasks: the interaction between a system and the users corresponds to a business workflow; the I/O data through the interaction also corresponds to the data used in the workflow. These behavior and data models generate the prototype of Web UI in HTML. We discuss effectiveness of the method by applying it to several Web business application developments..",
author = "Shinpei Ogata and Saeko Matsuura",
year = "2010",
month = "5",
language = "English",
volume = "27",
pages = "14--32",
journal = "Computer Software",
issn = "0289-6540",
publisher = "Japan Society for Software Science and Technology",
number = "2",

}

TY - JOUR

T1 - The method of an automatic Web UI prototyp generation based on requirements analysis model in UML

AU - Ogata, Shinpei

AU - Matsuura, Saeko

PY - 2010/5

Y1 - 2010/5

N2 - One of the keys to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements specification that meets these requirements. However, the following facts bring about dropping the quality of the target software products: the developers sometimes misunderstand the customer's requirements and their business context; the customers often have the implicit requirements; the developers sometimes define incorrect requirements specification. In this paper, to establish a Web business application development method based on the validated requirements analysis model, we propose an automatic generation method of Web UI prototype from requirements analysis model in UML. In our method, the developer models the required services on the business tasks: the interaction between a system and the users corresponds to a business workflow; the I/O data through the interaction also corresponds to the data used in the workflow. These behavior and data models generate the prototype of Web UI in HTML. We discuss effectiveness of the method by applying it to several Web business application developments..

AB - One of the keys to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements specification that meets these requirements. However, the following facts bring about dropping the quality of the target software products: the developers sometimes misunderstand the customer's requirements and their business context; the customers often have the implicit requirements; the developers sometimes define incorrect requirements specification. In this paper, to establish a Web business application development method based on the validated requirements analysis model, we propose an automatic generation method of Web UI prototype from requirements analysis model in UML. In our method, the developer models the required services on the business tasks: the interaction between a system and the users corresponds to a business workflow; the I/O data through the interaction also corresponds to the data used in the workflow. These behavior and data models generate the prototype of Web UI in HTML. We discuss effectiveness of the method by applying it to several Web business application developments..

UR - http://www.scopus.com/inward/record.url?scp=77956439542&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77956439542&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:77956439542

VL - 27

SP - 14

EP - 32

JO - Computer Software

JF - Computer Software

SN - 0289-6540

IS - 2

ER -