We present a method for automatically generating a prototype from a UML model of system requirements that consists of a use-case model and a conceptual class model. The method is based on a formalization of UML in which a use case is formally specified by a pair of pre and post conditions in the context of a conceptual class model. To generate a prototype, we translate the pre and post conditions of a use case into a sequence of executable atomic actions. These actions are to create or delete an object, update an object, establish or remove a link between two objects with respect to an association. Such a prototype can be used to validate requirements and check system invariants. An automated prototype generator is developed in Java, and a ...
Going from requirements analysis to design phase is considered as one of the most complex and diffic...
The article of record as published may be found at https://doi.org/10.1145/882033.882034Computer-aid...
The specification of a software system mustinclude all relevant static and dynamic aspects of the do...
AbstractIn this paper, we present a tool for automatic prototype generation and analysis (AutoPA2.0)...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
The Unified Modeling Language (UML) is gaining wide popularity for the design of object-oriented sys...
Requirements elicitation is a complex and usually longstanding but crucial activity to the software ...
Object-oriented analysis and design has become a major approach in the design of software systems. R...
This paper describes a domain independent tool, named, UML Model Generator from Analysis of Requirem...
Abstract We have recently proposed a formalization of the use of UML in requirement analysis. This p...
Experimental development based on mapping rule between requirements analysis model and web framework...
This archive contains the a complete version of the publication ModeLLer – a Prototype to Support Re...
Going from requirements analysis to design phase is considered as one of the most complex and diffic...
The article of record as published may be found at https://doi.org/10.1145/882033.882034Computer-aid...
The specification of a software system mustinclude all relevant static and dynamic aspects of the do...
AbstractIn this paper, we present a tool for automatic prototype generation and analysis (AutoPA2.0)...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
Designing a software system starts with writing the system requirements. Typically, these requiremen...
The Unified Modeling Language (UML) is gaining wide popularity for the design of object-oriented sys...
Requirements elicitation is a complex and usually longstanding but crucial activity to the software ...
Object-oriented analysis and design has become a major approach in the design of software systems. R...
This paper describes a domain independent tool, named, UML Model Generator from Analysis of Requirem...
Abstract We have recently proposed a formalization of the use of UML in requirement analysis. This p...
Experimental development based on mapping rule between requirements analysis model and web framework...
This archive contains the a complete version of the publication ModeLLer – a Prototype to Support Re...
Going from requirements analysis to design phase is considered as one of the most complex and diffic...
The article of record as published may be found at https://doi.org/10.1145/882033.882034Computer-aid...
The specification of a software system mustinclude all relevant static and dynamic aspects of the do...