Visual Support for Use Case Modeling

Author(s):  
Andrew Gemino ◽  
Drew Parker

The Unified Modeling Language (UML) has been evolving as a standard approach to Systems Analysis and Design. Use cases are a de facto standard tool, and corresponding use case diagrams offer visual support for this tool. The Cognitive Theory of Multimedia Learning suggests that the visual nature of use case diagrams would enhance understanding, particularly for novice users, by providing visual cues to focus relevant information. This paper describes an experiment to test this theory, offering use cases with and without supporting use case diagrams. Retention, comprehension, and problem solving tasks were tested and measured. As hypothesized, the results find that users had a significantly higher level of understanding, measured by problem solving tasks, if they were provided with use case diagrams accompanying the use cases. These results are promising support that use cases and use case diagrams could be considered important boundary objects in systems analysis.

Author(s):  
Brian Dobing ◽  
Jeffrey Parsons

The unified modeling language (UML) emerged in the mid-1990s through the combination of previously competing object-oriented systems analysis and design methods, including Booch (1994), Jacobson, Christerson, Jonsson, and Overgaard (1992), Rumbaugh, Blaha, Premerlani, Eddy, and Lorensen (1991) and others. Control over its formal evolution was placed in the hands of the object management group (www.omg.org), which recently oversaw a major revision to UML 2.0 (OMG, 2005). The UML has rapidly emerged as a standard language and notation for object-oriented modeling in systems development, while the accompanying unified software development process (Jacobson, Booch, & Rumbaugh, 1999) has been developed to provide methodological support for applying the UML in software development. Use cases play an important role in the unified process, which is frequently described as “use case driven” (e.g., Booch et al., 1999, p. 33). The term “use case” was introduced by Jacobson (1987) to refer to a text document that outlines “a complete course of events in the system, seen from a user’s perspective” (Jacobson et al., 1992, p. 157). The concept resembles others being introduced around the same time. Rumbaugh et al. (1991), Wirfs-Brock, Wilkerson, and Wiener (1990), and Rubin and Goldberg (1992) use the terms “scenario” or “script” in a similar way. While use cases were initially proposed for use in object-oriented analysis and are now part of the UML, they are not inherently object-oriented and can be used with other methodologies.


First of all, and to clarify the purpose, it seems important to say that the work presented in this chapter lies within the framework of learner modeling in an adaptive system understood as computational modeling of the learner. One must also state that Bayesian networks are effective tools for learner modeling under uncertainty. They have been successfully used in many systems, with different objectives, from the assessment of knowledge of the learner to the recognition of the plan followed in problem solving. The main objective of this chapter is to develop a Bayesian networks for modeling the learner from the use case diagram of the unified modeling language. The prototypes and diagrams presented in this chapter are arguments in favor of the objective. The network obtained also promotes reusing learner modeling through similar systems.


2021 ◽  
Vol 3 (2) ◽  
pp. 79-86
Author(s):  
Oviani Viandari ◽  
Qurrotul Aini

The establishment of the Pos Keadilan Peduli Umat (PKPU) Human Initiative as one of the non-governmental institutions. Concentration on humanitarian issues should have a public service standard such as a SIM (Management Information System) the goal is to fulfill role processing needs in channel qurban with modern management where more days the number of donors is getting more increase so that requires management to improve service quality. Therefore the writer analyzed and designed the Qurban Management Information System at PKPU Jakarta East. The method used in Job Training (PKL) is Rapid Application Development (RAD) through the Requirement Planning and Workshop Design stages with modeling Unified Modeling Language (UML) so as to produce analysis and design of Information Systems Qurban Management (SIMAQ), from the results of street vendors the authors analyze and design include: integrate donor data management starting from collection transactions up to reporting on distribution or distribution of qurban animals, the author designs starting from the use case diagram that will explain the sequence of activities performed by actors and systems to achieve the system needed, such as identification of actors, identification of use cases , design of use cases and use case narratives , activity diagrams, sequence diagrams, and class diagrams . Display of the system user interface qurban management information based on the duties and authority of each actor.


2015 ◽  
Vol 8 (4) ◽  
pp. 51 ◽  
Author(s):  
Rafeeq Al Hashemi ◽  
Moha’med Al-Jaafreh ◽  
Tahseen Al-Ramadin ◽  
Ayman Al Dmour

Use case analysis is a common technique used to ascertain the functional requirements of a software system. A use case diagram is a kind of Unified Modeling Language (UML) diagram created for use case analysis. Creating effective use cases can be a determining factor in building a system that meets users' needs. However, writing use cases is a difficult and time-consuming process, requiring the user to manually fill out a form or write text in a specific, pre-stipulated format. Many students lack the technical knowhow to do this. Our research offers a software solution that resolves this issue. By combining natural language algorithms, such as Part Of Speech (POS) and Name Entity recognition (NE), with a set of grammatical rules created and implemented as a Finite State Machine (FSM), our system extracts the relevant items from the text and automatically translates the plain or unstructured text into a structured one.  The paper has been tested on standard examples with excellent results.


2021 ◽  
Vol 12 (1) ◽  
pp. 13
Author(s):  
Christoph Neuner ◽  
Roland Coras ◽  
Ingmar Blümcke ◽  
Alexander Popp ◽  
Sven M. Schlaffer ◽  
...  

Background: Processing whole-slide images (WSI) to train neural networks can be intricate and labor intensive. We developed an open-source library dealing with recurrent tasks in the processing of WSI and helping with the training and evaluation of neuronal networks for classification tasks. Methods: Two histopathology use-cases were selected and only hematoxylin and eosin (H&E) stained slides were used. The first use case was a two-class classification problem. We trained a convolutional neuronal network (CNN) to distinguish between dysembryoplastic neuroepithelial tumor (DNET) and ganglioglioma (GG), two neuropathological low-grade epilepsy-associated tumor entities. Within the second use case, we included four clinicopathological disease conditions in a multilabel approach. Here we trained a CNN to predict the hormone expression profile of pituitary adenomas. In the same approach, we also predicted clinically silent corticotroph adenoma. Results: Our DNET-GG classifier achieved an AUC of 1.00 for the ROC curve. For the second use case, the best performing CNN achieved an area under the curve (AUC) of 0.97 for the receiver operating characteristic (ROC) for corticotroph adenoma, 0.86 for silent corticotroph adenoma, and 0.98 for gonadotroph adenoma. All scores were calculated with the help of our library on predictions on a case basis. Conclusions: Our comprehensive and fastai-compatible library is helpful to standardize the workflow and minimize the burden of training a CNN. Indeed, our trained CNNs extracted neuropathologically relevant information from the WSI. This approach will supplement the clinicopathological diagnosis of brain tumors, which is currently based on cost-intensive microscopic examination and variable panels of immunohistochemical stainings.


Electronics ◽  
2021 ◽  
Vol 10 (5) ◽  
pp. 592
Author(s):  
Radek Silhavy ◽  
Petr Silhavy ◽  
Zdenka Prokopova

Software size estimation represents a complex task, which is based on data analysis or on an algorithmic estimation approach. Software size estimation is a nontrivial task, which is important for software project planning and management. In this paper, a new method called Actors and Use Cases Size Estimation is proposed. The new method is based on the number of actors and use cases only. The method is based on stepwise regression and led to a very significant reduction in errors when estimating the size of software systems compared to Use Case Points-based methods. The proposed method is independent of Use Case Points, which allows the elimination of the effect of the inaccurate determination of Use Case Points components, because such components are not used in the proposed method.


Author(s):  
Anne Schienle ◽  
Albert Wabnegger

AbstractAn extremely bitter taste can signal food spoilage, and therefore typically elicits disgust. The present cross-modal functional magnetic resonance imaging experiment investigated whether the personality trait ‘disgust propensity’ (DP; temporally stable tendency to experience disgust across different situations) has an influence on the processing of visual food cues during bitter aftertaste perception. Thirty females with high DP and 30 females with low DP viewed images depicting sweet food (e.g., cakes, ice cream) and vegetables, once in combination with an extremely bitter aftertaste (concentrated wormwood tea), and once with a neutral taste (water). Females highly prone to disgust (compared to low disgust-prone females) showed increased activity in the anterior cingulate cortex (ACC) and increased mPFC-insula connectivity when presented with the mismatch of a bitter aftertaste and visual cues of sweet food. The ACC is involved in conflict monitoring and is strongly interconnected with insular areas. This connection plays a critical role in awareness of changes in homeostatic states. Our findings indicate that the personality trait DP is associated with cross-modal integration processes of disgust-relevant information. Females high in DP were more alert to food-related sensory mismatch (pleasant visual features, aversive taste) than females low in DP.


1986 ◽  
Vol 59 (3) ◽  
pp. 1135-1138 ◽  
Author(s):  
Penny Armstrong ◽  
Ernest McDaniel

A computerized problem-solving task was employed to study the relationships among problem-solving behaviors and learning styles. College students made choices to find their way home in a simulated “lost in the woods” task and wrote their. reasons at each choice point. Time to read relevant information and time to make decisions were measured by the computer clock. These variables were correlated with learning style variables from Schmeck's (1977) questionnaire. The findings indicated that subjects who perceived themselves as competent learners take more time on the problem-solving task, use more information and make fewer wrong choices.


Sign in / Sign up

Export Citation Format

Share Document