Use cases
142 Followers
Recent papers in Use cases
System testing is concerned with testing an entire system based on its specifications. In the context of object-oriented, UML development, this means that system test requirements are derived from UML analysis artifacts such as use cases,... more
This paper presents an analysis of the requirements specification in electronic voting systems. In particular, it poses a specification that assumes a physical distributed architecture model with two networked intelligent units (Voting... more
The relationships between the work products of a security engineering process can be hard to understand, even for persons with a strong technical background but little knowledge of security engineering. Market forces are driving software... more
Contributions from various researchers and scholars have made major advances relevant to a wide range of mobile applications at various scales. Although current agricultural and rural development (ARD) systems have features that are... more
How Can Humans adapt to a Life with Robots with ease? All historical events have briefed humans that the new technologies come along, most people are slow to adapt, taking time to become familiar and comfortable with the new tools and... more
This paper presents an analysis of the requirements specification in electronic voting systems. In particular, it poses a specification that assumes a physical distributed architecture model with two networked intelligent units (Voting... more
Blockchain- A Blessing in disguise? Or, another ill-fated technology experiment. Moving into new technology space has always been a dilemma for conservative Supply Chain Spaces, these organizations first want to see the blockchain... more
As the world witnesses the fourth industrial revolution, construction remains a newcomer that lags in its adoption of technological innovations. The information-intensive nature of the construction industry, coupled with its... more
Se propone y presenta un método de diseño riguroso de las pruebas de aceptación con cobertura funcional basado en la transformación de los casos de uso en grafos causa efecto que emplean lógica booleana.
An important part of the Unified Modeling Language (UML) is the facilities for drawing use case diagrams. Use cases are used during the analysis phase of a project to identify and partition system functionality. They separate the system... more
Software testing is a very broad area, which involves many technical and non-technical areas, such as specification, design, implementation, maintenance, process and management issues in software engineering. UCP is an estimation method... more
The ‘Third Wave’ of Human-Computer Interaction research extends beyond cognition and usage contexts to many aspects of user experience, including emotions, feelings, values and motivating worth. Design representations need to evolve, as... more
This article demonstrates how the User Requirements Notation (URN) can be used to model business processes. URN combines goals and scenarios in order to help capture and reason about user requirements prior to detailed design. In terms of... more
Domain analysis makes a necessary contribution in supporting systematic reuse: a focus on understanding and modeling common capabilities within related software applications and the nature of and reasons for variability. Traditionally,... more
The Model Driven Architecture (MDA) brings benefits to software development, among them the potential for connecting software models with the business domain. This paper focuses on the upstream or Computation Independent Model (CIM) phase... more
The proposed Health Level 7 Reference Information Model (HL7 RIM) Version 3 is the foundation for expressing data to be communicated across health care information systems. The general objective of this analysis was to examine whether the... more
Ontologies are becoming increasingly popular due to recent e#orts to extend the capabilities of the World Wide Web through the addition of formal semantics. While ontologies have traditionally been used as precise languages to facilitate... more
The ‘Third Wave’ of Human-Computer Interaction research extends beyond cognition and usage contexts to many aspects of user experience, including emotions, feelings, values and motivating worth. Design representations need to evolve, as... more
We elaborate on the theoretical foundation and practical application of the contract-based specification method originally developed in the Integrated Project SPEEDS (11), (9) for two key use cases in embedded systems design. We... more
This paper describes a practical method to include task modelling into Unified Modeling Language-based (UML-based) software engineering. The reason for this undertaking is increasing awareness of the capability and handiness of task... more
Heikki HÄMMÄINENa, 1, Alan FORDb, Alexandros KOSTOPOULOSc, Bernd HEINRICHd, Tapio LEVÄa, Ralf WIDERAd and Costas COURCOUBETISc a Helsinki University of Technology, Finland heikki. hammainen@ tkk. fi b Roke Manor Research, United Kingdom c... more
This paper describes a practical method to include task modelling into Unified Modeling Language-based (UML-based) software engineering. The reason for this undertaking is increasing awareness of the capability and handiness of task... more
En el ciclo de vida del software, durante las fases de definicion y analisis, se realiza una especificacion de los requisitos. Para ello, es necesario realizar un proceso de captura de las necesidades y expectativas de los interesados,... more