Explore chapters and articles related to this topic
Evaluating the Reliability of Digital Forensics Tools for Cyber-Physical Systems
Published in Yassine Maleh, Mohammad Shojafar, Ashraf Darwish, Abdelkrim Haqiq, Cybersecurity and Privacy in Cyber-Physical Systems, 2019
Precilla M. Dimpe, Okuthe P. Kogeda
In this section, we focus on describing the concurrent and sequential flow of activities executed by the system, using an activity diagram (Shahzad et al. 2004). An activity diagram has the capability to show the activities carried out by the system from the beginning until the end. The user (DFI) starts by registering the account on the system. When the registration is complete, the system directs the user to the login page. Once the user is logged in, he/she can search for a desired tool-using task, category and cost. The system then searches for the tool that meets the user’s requirement. If the system finds the tool that meets the user’s requirement, it recommends it to the user. However, recommendations are made based on historical and feedback data. Furthermore, if the system cannot find the tool that meets the user’s requirement, a message indicating that the tool cannot be found is returned. Thus, after using the tool, the user is required to provide feedback that is used to build on the data (historical data) in the database in order to update the tool’s reliability level as shown in Figure 11.4.
Design
Published in Miroslav Popovic, Communication Protocol Engineering, 2018
An activity diagram is essentially a flowchart that shows the flow of control from activity to activity. If we model the behavior of a single object, we render the flow of control within that single object. The activity diagrams are even more powerful and they allow us to model the behavior of a group of objects by rendering the flow of control in that larger scope. Additionally, we can model a single flow of control or more concurrent flows of control within both a single object and a group of objects.
Design
Published in Miroslav Popovic, Communication Protocol Engineering, 2018
An activity diagram is essentially a flowchart that shows the flow of control from activity to activity. If we model the behavior of a single object, we render the flow of control within that single object. The activity diagrams are even more powerful and they allow us to model the behavior of a group of objects by rendering the flow of control in that larger scope. Additionally, we can model a single flow of control or more concurrent flows of control within both a single object and a group of objects.
A novel approach to measuring enterprise procurement decision process: an information distance perspective
Published in Enterprise Information Systems, 2020
Xiong Li, Xiaodong Zhao, Wei Pu
UML is mainly used in conceptual modelling by its corresponding diagrams to describe the physical structure of a system, entity and multi-entity behaviours (Li, Pu, and Zhao 2019). In UML, activity diagram is one of important behavioural types (Bashir et al. 2016). UML activity diagram is a semi-formal language with the following basic graphical notations: initial node and activity final node, activity, flow/edge, fork and join, decision and merge, partition/swim lane. This diagram is more expressive for modelling data flows inside information system (Hassen, Turki, and Gargouri 2016). Rodríguez et al. (2011) presented an extension of UML 2.0 activity diagrams which allowed security requirements to be specified in business processes.
Using Scrum and unified modelling language to analyze and design an automatic course scheduling system
Published in Journal of the Chinese Institute of Engineers, 2019
Ping-Shun Chen, Gary Yu-Hsin Chen, Shao-Fu Lien, Wen-Tso Huang
Activity diagrams present the flow from activity to activity within a system. Typically, a use case is illustrated by an activity diagram. Activity diagrams highlight the dynamic view of a system and are used to analyze the process and behavior of a specific user action. In this study, each activity was replaced by a function; activity diagrams were drawn from a system view in terms of functions with arguments (inputs) and return types (outputs). Thus, tasks became mutually independent as long as their arguments and return types were available.
A guideline to implement a CPS architecture in an SME
Published in Production & Manufacturing Research, 2023
Jean-Rémi Piat, Christophe Danjou, Bruno Agard, Robert Beauchemin
The resulting diagram is unique to the company’s environment and requirements. Once each class has its own attributes, identifier and relationships, the diagram can be validated with the stakeholders by simulating a process and creating an activity diagram. An activity diagram represents the process scenarios in the form of a flowchart. The process activities are defined, along with their sequence and the objects and data transmitted from one activity to another. The data and objects of the class diagram must therefore appear in this diagram.