An experimental comparison of abstract and concrete representations in systems analysis
Information and Management
Structuring the requirements analysis process for information systems: a proposition viewpoint
Challenges and strategies for research in systems development
Essential modeling: use cases for user interfaces
interactions
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
Structure and style in use cases for user interface design
Object modeling and user interface design
Writing Effective Use Cases
Towards a Semiotic Communications Quality Model
Proceedings of the IFIP TC8 / WG8.1 Working Conference on Organizational Semiotics: Evolving a Science of Information Systems
Improving information requirements determination: a cognitive perspective
Information and Management
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
ICCOMP'07 Proceedings of the 11th WSEAS International Conference on Computers
A Benchmarking-Based Requirement Analysis Methodology for Improving Web Sites
International Journal of Electronic Commerce
Using test case patterns to estimate software development and quality management cost
Software Quality Control
Interaction transformation patterns based on semantic roles
NLDB'05 Proceedings of the 10th international conference on Natural Language Processing and Information Systems
Integrating natural language techniques in OO-Method
CICLing'05 Proceedings of the 6th international conference on Computational Linguistics and Intelligent Text Processing
Conceptual modeling based on transformation linguistic patterns
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Hi-index | 0.00 |
In this paper, general formats and guidelines are proposed, in an attempt to ameliorate the impact of frequently observed difficulties during the specification of use cases generated using "natural language" for the documentation of system functionality. The various writing styles derived from the multiple grammatical alternatives found in the Spanish language and the terminological diversity that characterises this language tend to reduce the clarity of text in a use-case specification. Thus, the purpose of its use in the different stages of development in a software system or component is seriously affected. However, even if this study has been made specifically for the Spanish language, it could be easily generalised to any language whose sentences are of the form subject/predicate. In order to control these problems, the use of a specification pattern supported by a series of guidelines on style and terminology is proposed for drafting use cases. Additionally, various degrees of refinement are suggested to guide specifiers towards obtaining a use case written according to this pattern.