Automatic generation of UML-based Web application prototypes

Shinpei Ogata, Saeko Matsuura

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

The key to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements analysis model that meets these requirements. Prototyping is recognized as an effective software development method that enables customers to confirm the validity of the requirements analysis model at an early stage of system development. However, the development process requires guaranteeing consistency between the system model and customer requirements that arise as a result of the confirmation. This paper proposes a method for the incremental validation of a Web application wherein a prototype system is automatically generated from a requirements analysis model based on UML (Unified Modeling Language). This model defines the interaction between a system and the user, in addition to defining the input/output data. Moreover, the automatic generation tool of the prototype system enables the developer to confirm the system image incrementally while developing the requirements analysis model in UML. We discuss the expressiveness of the generated prototype in comparison with the current group work support tool.

Original languageEnglish
Title of host publicationICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems
Pages244-251
Number of pages8
Volume1 ISAS
Publication statusPublished - 2008
EventICEIS 2008 - 10th International Conference on Enterprise Information Systems - Barcelona
Duration: 2008 Jun 122008 Jun 16

Other

OtherICEIS 2008 - 10th International Conference on Enterprise Information Systems
CityBarcelona
Period08/6/1208/6/16

Fingerprint

Unified Modeling Language
Software engineering
Industry

Keywords

  • Prototyping for Web application
  • Requirements analysis
  • UML

ASJC Scopus subject areas

  • Information Systems

Cite this

Ogata, S., & Matsuura, S. (2008). Automatic generation of UML-based Web application prototypes. In ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems (Vol. 1 ISAS, pp. 244-251)

Automatic generation of UML-based Web application prototypes. / Ogata, Shinpei; Matsuura, Saeko.

ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems. Vol. 1 ISAS 2008. p. 244-251.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ogata, S & Matsuura, S 2008, Automatic generation of UML-based Web application prototypes. in ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems. vol. 1 ISAS, pp. 244-251, ICEIS 2008 - 10th International Conference on Enterprise Information Systems, Barcelona, 08/6/12.
Ogata S, Matsuura S. Automatic generation of UML-based Web application prototypes. In ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems. Vol. 1 ISAS. 2008. p. 244-251
Ogata, Shinpei ; Matsuura, Saeko. / Automatic generation of UML-based Web application prototypes. ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems. Vol. 1 ISAS 2008. pp. 244-251
@inproceedings{baed5d7ebed7401a8e0382dca6ecc0d6,
title = "Automatic generation of UML-based Web application prototypes",
abstract = "The key to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements analysis model that meets these requirements. Prototyping is recognized as an effective software development method that enables customers to confirm the validity of the requirements analysis model at an early stage of system development. However, the development process requires guaranteeing consistency between the system model and customer requirements that arise as a result of the confirmation. This paper proposes a method for the incremental validation of a Web application wherein a prototype system is automatically generated from a requirements analysis model based on UML (Unified Modeling Language). This model defines the interaction between a system and the user, in addition to defining the input/output data. Moreover, the automatic generation tool of the prototype system enables the developer to confirm the system image incrementally while developing the requirements analysis model in UML. We discuss the expressiveness of the generated prototype in comparison with the current group work support tool.",
keywords = "Prototyping for Web application, Requirements analysis, UML",
author = "Shinpei Ogata and Saeko Matsuura",
year = "2008",
language = "English",
isbn = "9789898111388",
volume = "1 ISAS",
pages = "244--251",
booktitle = "ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems",

}

TY - GEN

T1 - Automatic generation of UML-based Web application prototypes

AU - Ogata, Shinpei

AU - Matsuura, Saeko

PY - 2008

Y1 - 2008

N2 - The key to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements analysis model that meets these requirements. Prototyping is recognized as an effective software development method that enables customers to confirm the validity of the requirements analysis model at an early stage of system development. However, the development process requires guaranteeing consistency between the system model and customer requirements that arise as a result of the confirmation. This paper proposes a method for the incremental validation of a Web application wherein a prototype system is automatically generated from a requirements analysis model based on UML (Unified Modeling Language). This model defines the interaction between a system and the user, in addition to defining the input/output data. Moreover, the automatic generation tool of the prototype system enables the developer to confirm the system image incrementally while developing the requirements analysis model in UML. We discuss the expressiveness of the generated prototype in comparison with the current group work support tool.

AB - The key to success in business system development is to sufficiently elicit user requirements from the customers and to fully and correctly define the requirements analysis model that meets these requirements. Prototyping is recognized as an effective software development method that enables customers to confirm the validity of the requirements analysis model at an early stage of system development. However, the development process requires guaranteeing consistency between the system model and customer requirements that arise as a result of the confirmation. This paper proposes a method for the incremental validation of a Web application wherein a prototype system is automatically generated from a requirements analysis model based on UML (Unified Modeling Language). This model defines the interaction between a system and the user, in addition to defining the input/output data. Moreover, the automatic generation tool of the prototype system enables the developer to confirm the system image incrementally while developing the requirements analysis model in UML. We discuss the expressiveness of the generated prototype in comparison with the current group work support tool.

KW - Prototyping for Web application

KW - Requirements analysis

KW - UML

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

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

M3 - Conference contribution

SN - 9789898111388

VL - 1 ISAS

SP - 244

EP - 251

BT - ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems

ER -