Proceedings paper
Title:
From Textual Use-Cases to Component-Based Applications
Authors:
V. Šimko, P. Hnětynka, T. Bureš
Publication:
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing 2010
Year:
2010
ISBN:
978-3-642-13265-0
Abstract:
A common practice to capture functional requirements of a software system is to utilize use-cases, which are textual descriptions of system usage scenarios written in a natural language. Since the substantial information about the system is captured by the use-cases, it comes as a natural idea to generate from these descriptions the implementation of the system (at least partially). However, the fact that the use-cases are in a natural language makes this task extremely difficult. In this paper, we describe a model-driven tool allowing code of a system to be generated from use-cases in plain English. The tool is based on the model-driven development paradigm, which makes it modular and extensible, so as to allow for use-cases in multiple language styles and generation for different component frameworks.
BibTeX:
@inproceedings{simko_from_2010, title = {{From Textual Use-Cases to Component-Based Applications}}, author = {Šimko, Viliam and Hnětynka, Petr and Bureš, Tomáš}, year = {2010}, booktitle = {{Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing 2010}}, editor = {Lee, Roger and Ma, Jixin and Bacon, Liz and Du, Wencai and Petridis, Miltos}, publisher = {Springer Berlin Heidelberg}, location = {Berlin, Heidelberg}, doi = {10.1007/978-3-642-13265-0_3}, isbn = {978-3-642-13265-0}, pages = {23--37}, url = {https://doi.org/10.1007/978-3-642-13265-0_3}, }