Statecharts: A visual formalism for complex systems
Science of Computer Programming
Object-oriented software engineering
Object-oriented software engineering
Object-oriented modeling and design
Object-oriented modeling and design
Scenarios in discount usability engineering
Scenario-based design
Designing hard software: the essential tasks
Designing hard software: the essential tasks
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Applying use cases: a practical guide
Applying use cases: a practical guide
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
The unified software development process
The unified software development process
Constructing the User Interface with Statecharts
Constructing the User Interface with Statecharts
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
Utilizing Scenarios in the Software Development Process
Proceedings of the IFIP WG8.1 Working Conference on Information System Development Process
Generating User Interface Prototypes from Scenarios
RE '99 Proceedings of the 4th IEEE International Symposium on Requirements Engineering
SEPADS'10 Proceedings of the 9th WSEAS international conference on Software engineering, parallel and distributed systems
A method of automatic integration test case generation from UML-based scenario
WSEAS Transactions on Information Science and Applications
Graphical user interface development on the basis of data flows specification
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
A new end-user composition model to empower knowledge workers to develop rich internet applications
Journal of Web Engineering
Hi-index | 0.00 |
When a software product is designed and implemented, it is very important to assure that the user requirements have been properly represented. To achieve this objective, a guided software production process is needed, starting from the initial requirements engineering activities and through to the resultant software product. In this paper, a methodological approach for generating user interfaces corresponding to the user requirements is introduced. By doing this, we go a step further in the process of properly embedding requirements engineering in to the software production process, because users can validate their requirements as early as possible, through the validation of the user interfaces generated as a software representation of their requirements. Also, these interfaces can be reused for further refinement as a useful starting point in the software development process.