Topic Review
V-Model (Software Development)
In software development, the V-model represents a development process that may be considered an extension of the waterfall model, and is an example of the more general V-model. Instead of moving down in a linear way, the process steps are bent upwards after the coding phase, to form the typical V shape. The V-Model demonstrates the relationships between each phase of the development life cycle and its associated phase of testing. The horizontal and vertical axes represent time or project completeness (left-to-right) and level of abstraction (coarsest-grain abstraction uppermost), respectively.
  • 279
  • 21 Oct 2022
Topic Review
USV and AUV for Underwater Wireless Sensor Networks
Oceanographic data collection, disaster prevention, aided navigation, critical observation sub-missions, contaminant screening, and seaward scanning are just a few of the submissions that use underwater sensor hubs. Unmanned submerged vehicles (USVs) or autonomous acoustic underwater vehicles (AUVs) through sensors would similarly be able to explore unique underwater resources and gather data when utilized in conjunction with integrated screen operations. The most advanced technological method of oceanic observation is wireless information routing beneath the ocean or generally underwater. Water bottoms are typically observed using oceanographic sensors that collect data at certain ocean zones.
  • 528
  • 19 Jan 2023
Topic Review
Using Virtual Choreographies to Identify Office Users’ Behaviors
Reducing office buildings’ energy consumption can contribute significantly towards carbon reduction commitments since it represents 40% of total energy consumption. Major components of this are lighting, electrical equipment, heating, and central cooling systems. Solid evidence demonstrates that individual occupants’ behaviors impact these energy consumption components.
  • 276
  • 24 Jun 2022
Topic Review
Using Homomorphic Encryption for Smart Metering Systems
Smart metering systems (SMSs) have been widely used by industrial users and residential customers for purposes such as real-time tracking, outage notification, quality monitoring, load forecasting, etc. Protecting data privacy for SMSs that considers trust boundaries (TBs) and computability using real-world data sets while providing privacy guarantees. The proposed framework uses homomorphic encryption (HE) as a primitive for security. HE can provide strong protection based on cryptography and data processing on encrypted data without first decrypting it.
  • 298
  • 31 May 2023
Topic Review
Using Colored Petri Net for Accounting System
Many learners who are not familiar with the accounting terms find blended learning very complex to understand with respect to the computerized accounting system, the journal entries process, and tracing the accounting transaction flows of accounting system. A simulation-based model is a viable option to help instructors and learners make understanding the accounting system components and monitoring the accounting transactions easier. This entry briefly introduce a colored Petri net (CPN)-based model.
  • 614
  • 28 Mar 2022
Topic Review
User-Based Testing with Users with Disabilities
Human-centered design (HCD) “is an approach to interactive systems development that aims to make systems usable and useful by focusing on the users, their needs and requirements, and by applying human factors/ergonomics, and usability knowledge and techniques“. Developing usable and accessible solutions demands conducting usability testing, also called user-based testing, in which users perform real tasks with a prototype or a real system, usually using one or more specific User Interfaces (UIs). A comprehensive understanding of the challenges users face when using solutions, especially when developing accessible solutions, requires including real users with disabilities in user-based testing. An inclusive HCD approach enables the detection and addressing of real problems and barriers experienced by users with disabilities, ultimately improving usability and accessibility based on their valuable feedback. Involving users with disabilities in user-based testing, on the other hand, requires adequate planning and execution of testing considering the different capabilities and limitations of users with disabilities.
  • 266
  • 06 Jul 2023
Topic Review
User Story Quality in Practice
User stories are widely used in Agile development as requirements. User stories have their origins in extreme programming (XP). Kent Beck, the founder of XP, stated that user stories were created to address the specific needs of software development, conducted by small teams in the face of changing and vague requirements.
  • 340
  • 08 Aug 2022
Topic Review
Use of Self-Supervised Learning against DDoS Attacks
The Internet of Things (IoT), projected to exceed 30 billion active device connections globally by 2025, presents an expansive attack surface. The frequent collection and dissemination of confidential data on these devices exposes them to significant security risks, including user information theft and denial-of-service attacks.
  • 238
  • 24 Nov 2023
Topic Review
Use of Deep Learning for Video Classification
Deep learning models, specifically convolutional neural networks (CNNs), are well known for understanding images. An artificial neural network (ANN) is an algorithm based on interconnected nodes to recognize the relationships in a set of data. Algorithms based on ANNs have shown a great success in modeling both the lineßar and the non-linear relationships in the underlying data. Due to the huge success rate of these algorithms, they are extensively being used for different real-time applications.
  • 539
  • 15 May 2023
Topic Review
Use Case Points
Use Case Points (UCP) is a software estimation technique used to forecast the software size for software development projects. UCP is used when the Unified Modeling Language (UML) and Rational Unified Process (RUP) methodologies are being used for the software design and development. The concept of UCP is based on the requirements for the system being written using use cases, which is part of the UML set of modeling techniques. The software size (UCP) is calculated based on elements of the system use cases with factoring to account for technical and environmental considerations. The UCP for a project can then be used to calculate the estimated effort for a project.
  • 468
  • 18 Oct 2022
  • Page
  • of
  • 371
Video Production Service