Automated generation of implementation from textual system requirements

5Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

An initial stage of a software development is a specification of the system requirements. Frequently, these requirements are expressed in UML and consist of use cases and a domain model. A use case is a sequence of tasks, which have to be performed to achieve a specific goal. The tasks of the use case are written in a natural language. The domain model describes objects used in the use cases. In this paper, we present an approach that allows automated generation of an executable code directly from the use cases written in a natural language. Use of the generation significantly accelerates the system development, e.g. it makes immediate verification of requirements completeness possible and the generated code can be used as a starting point for the final implementation. A prototype implementation of the approach is also described in the paper. © 2011 IFIP International Federation for Information Processing.

References Powered by Scopus

Behavior protocols for software components

266Citations
N/AReaders
Get full text

Supporting use case based requirements engineering

85Citations
N/AReaders
Get full text

UML collaboration diagrams and their transformation to Java

32Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Automated Domain Modeling with Large Language Models: A Comparative Study

32Citations
N/AReaders
Get full text

From use cases and their relationships to code

12Citations
N/AReaders
Get full text

Runtime semantics of use case stories

11Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Franců, J., & Hnětynka, P. (2011). Automated generation of implementation from textual system requirements. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4980 LNCS, pp. 34–47). https://doi.org/10.1007/978-3-642-22386-0_3

Readers over time

‘12‘15‘17‘18‘21‘2402468

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 4

57%

Professor / Associate Prof. 2

29%

Researcher 1

14%

Readers' Discipline

Tooltip

Computer Science 8

80%

Social Sciences 1

10%

Engineering 1

10%

Save time finding and organizing research with Mendeley

Sign up for free
0