A payment gateway is an e-commerce service that automatically processes and verifies money transactions. Many payment gateways can be integrated as a software feature, where each software product have their preference...
详细信息
ISBN:
(纸本)9781665442640
A payment gateway is an e-commerce service that automatically processes and verifies money transactions. Many payment gateways can be integrated as a software feature, where each software product have their preferences. To accommodate that, we can use the software Product Line engineering (SPLE) paradigm, which maximizes the reusability and composition to develop a family of products with less production cost than conventional methods. We try to develop the payment gateway feature using SPLE-based development tools, which is ABS-Microservices Framework. We also develop the API Adapter during the development process, which is required to enable communication with the payment gateway provider. We then analyze our development by redeveloping the same features using the conventional method as a comparison. The analysis shows that the SPLE paradigm develops fewer lines of code than the conventional method, proving the production cost reduction, which is the benefit of the SPLE paradigm.
The Internet of Behaviors (IoB) puts human behavior at the core of engineering intelligent connected systems. IoB links the digital world to human behavior to integrate human driven design, development, and adaptation...
详细信息
ISBN:
(纸本)9781665417280
The Internet of Behaviors (IoB) puts human behavior at the core of engineering intelligent connected systems. IoB links the digital world to human behavior to integrate human driven design, development, and adaptation processes. This paper defines the novel IoB concept with a constructed model based on a collective effort interacting with software engineers, human-computer interaction scientists, social scientists, and cognitive science communities. The model for IoB is created based on an exploratory study that synthesizes state-of-the-art analysis and experts interviews. The architecture of a real industry 4.0 manufacturing infrastructure helps to explain the IoB model and its application. The conceptual model was used to successfully implement a socio-technical infrastructure for a crowd monitoring and queue management system for the Uffizi Galleries, Florence, Italy. The experiment, which started in the fall of 2016 and was operational in the fall of 2018, used a data-driven approach to feed the system with real-time sensory data. It also incorporated prediction models on visitors' mobility behavior. The system's main objective was to capture human behavior, model it, and build a mechanism that considers changes, adapts in real-time, and continuously learns from repetitive behaviors. In addition to the conceptual model and the real-life evaluation, this paper provides recommendations from experts and gives future directions for IoB to become a significant technological advancement in the coming years.
The current-voltage (I-V) characteristics of critical high voltage assets such as power transformers, overhead transmission lines and underground cables are affected by various factors including the asset's health...
详细信息
The software development life cycle (SDLC) is a structured process for delivering a high-quality product within a specified timeframe. Developing a cost-effective and efficient software product life cycle has always b...
详细信息
ISBN:
(数字)9798331529437
ISBN:
(纸本)9798331529444
The software development life cycle (SDLC) is a structured process for delivering a high-quality product within a specified timeframe. Developing a cost-effective and efficient software product life cycle has always been a priority in softwareengineering, which can impact product quality. This study aims to provide an overview of the recent articles that focus on applying optimization techniques, mathematical models, and software cost estimation in the software development process and propose possible future directions. For the selected 29 studies, the development phase of the SDLC is most commonly focused on in studies. This emphasis highlights the pivotal role of optimization and mathematical modeling in enhancing software development efficiency.
With the rapid development of the Internet of Things (IoT) related technologies, the application of digital twins (DT) in industry and healthcare becomes possible. Human activity recognition (HAR) is emerging as a hot...
详细信息
A key method used in the study of Natural Language Processing (NLP) is sentiment analysis, or emotion analysis, plays a pivotal role in text analysis. Its primary function is to discern and categorize the underlying e...
详细信息
In softwareengineering, design smells can make softwaresystems harder to maintain and lower their overall quality. Traditional methods, primarily focusing on code-level analysis, often miss design inconsistencies th...
详细信息
ISBN:
(数字)9798331533038
ISBN:
(纸本)9798331533045
In softwareengineering, design smells can make softwaresystems harder to maintain and lower their overall quality. Traditional methods, primarily focusing on code-level analysis, often miss design inconsistencies that manifest during the design phase. This paper introduces a light weight approach that leverages the Web Ontology Language (OWL) to detect design smells at the software design level. By incorporating ontological reasoning and automated checks against established design principles, the approach offers a proactive strategy for identifying and addressing design smells before they escalate into more significant issues in the implementation phase. We demonstrate the approach’s effectiveness through its application to several open-source Java projects, achieving notable precision and recall rates.
Energy saving has become a key issue for heterogeneous embedded systems. Previous energy-saving methods attempt to minimize the energy consumption of applications in heterogeneous embedded systems subject to deadline ...
详细信息
Cryptographic accumulators are efficient data structures used for membership testing in various applications, including resource-constrained devices like IoT systems. This paper explores the performance of an ECC-base...
详细信息
The proceedings contain 28 papers. The topics discussed include: inter-cluster redistribution of requests with redundancy depending on their criticality to delays;removal of complex image distortions via solving integ...
The proceedings contain 28 papers. The topics discussed include: inter-cluster redistribution of requests with redundancy depending on their criticality to delays;removal of complex image distortions via solving integral equations using the ‘spectral method’;logic graphs: complete, semantic-oriented and easy to learn visualization method for OWL DL language;two-phase model of information interaction in a heterogeneous internet of things network at the last mile;skin lesion analysis using ensemble of CNN with dermoscopic images and metadata;replication of requests when dividing cluster nodes between threads of different criticality to delays in queues;the effectiveness of using bell inequality test for information retrieval in Arabic texts;and intellectual method of program interactions visualization in Unix-like systems for information security purposes.
暂无评论