scholarly journals IDENTIFICATION AND IMPLEMENTATION OF DESIGN PATTERNS IN MOBILE BANKING

2013 ◽  
Vol 6 (2) ◽  
pp. 343-350
Author(s):  
M. Hemalatha ◽  
A. Vikneshraj ◽  
N. Adithya Prasanna

The aim of this paper is to develop a mobile banking system using design patters that provides customers with the facility to check their accounts and to do online transactions using mobile phones. There are various number of software design patterns that have been identified and used by software developers in various domains such as navigation systems, e-commerce, data mining, construction of operating systems, e-business, games and website designing and development purpose. In order to achieve our aim we are going to follow three steps. First step is the identification process, in this process we are going to study the various design patterns and the existing architecture of several mobile banking systems and will identify the design patterns based on the cross cutting concerns that occur in flow of the banking process. The second step is to implement the identified design patterns using the patterns skeleton code. We need to improve the reusability using object oriented programming. Finally we are going to implement the identified patterns and evaluate the patterns using already available methods such as SAAM, ATAM, ALAM (Architecture-Level Maintainability Analysis).

2020 ◽  
Vol 14 (1) ◽  
pp. 57-63
Author(s):  
Andrés Armando Sánchez Martin ◽  
Luis Eduardo Barreto Santamaría ◽  
Juan José Ochoa Ortiz ◽  
Sebastián Enrique Villanueva Navarro

One of the difficulties for the development and testing of data analysis applications used by IoT devices is the economic and temporary cost of building the IoT network, to mitigate these costs and expedite the development of IoT and analytical applications, it is proposed NIOTE, an IoT network emulator that generates sensor and actuator data from different devices that are easy to configure and deploy over TCP/IP and MQTT protocols, this tool serves as support in academic environments and conceptual validation in the design of IoT networks. The emulator facilitates the development of this type of application, optimizing the development time and improving the final quality of the product. Object-oriented programming concepts, architecture, and software design patterns are used to develop this emulator, which allows us to emulate the behavior of IoT devices that are inside a specific network, where you can add the number of necessary devices, model and design any network. Each network sends data that is stored locally to emulate the process of transporting the data to a platform, through a specific format and will be sent to perform Data Analysis.


2001 ◽  
Vol 33 (4) ◽  
pp. 68-70 ◽  
Author(s):  
Joseph E. Lang ◽  
Brian R. Bogovich ◽  
Sean C. Barry ◽  
Brian G. Durkin ◽  
Michael R. Katchmar ◽  
...  

2014 ◽  
Vol 556-562 ◽  
pp. 5267-5270
Author(s):  
Tai Fa Zhang ◽  
Ya Jiang Zhang ◽  
Jun Yao

Nowadays, object-oriented design is the trend of software design patterns, and the database connection pool is one of the important research topics. The paper firstly describes the basic principle of connection pool under traditional, tomcat and hibernate modes. Based on that, a new connection pool method is proposed, and these four methods are experimentally simulated in java language at last. The comparative analysis has verified that the presented connection pool owns the optimum access time and it can greatly improve the access efficiency of database.


Author(s):  
Liguo Yu ◽  
Srini Ramaswamy

Design patterns are standardized solutions to commonly encountered problems using the object-oriented programming paradigm. Applying design patterns can speed up software development processes through the reuse of tested, proven templates, or development paradigms. Accordingly, design patterns have been widely used in software industry to build modern software programs. However, as different design patterns are introduced to solve different design problems, they are not necessarily superior to alternative solutions, with respect to all aspects of software design. One major concern is that the inappropriate use of design patterns may unnecessarily increase program complexity, such as class structural quality. Theoretical analysis of the effect of design patterns on software complexity has been widely performed. However, little work is reported to empirically study how design patterns might affect class structural quality. This chapter studies six components from five open-source Java projects and empirically investigates if design patterns can affect class structural quality. The chapter finds that pattern-involved classes are more complex than pattern-free classes and recommends the cautious use of design patterns to avoid unnecessary increases in class complexity and decrease in class structural quality.


Author(s):  
Michela Agostini ◽  
Antonio D'Andrea ◽  
Omar Andres Daud ◽  
Roberto Oboe ◽  
Davide Pilastro ◽  
...  

The use of Virtual Reality (VR), in combination with haptic devices (i.e. robotic manipulators capable of generating forces that stimulate the tactile and/or proprioceptive system of the users) is becoming very popular in the field of rehabilitation. As matter of fact, different rehabilitation requirements, related to various pathologies, are usually addressed by developing specialized haptic devices, together with specific VR worlds and exercises to be performed within. This, in turn, usually brings a tremendous effort when new exercises must be designed and/or new haptic devices, with their mechanical model and hardware (HW) interfaces, must be embedded into an existing environment. To cope with the required flexibility and adaptability, while reducing the development cost, we propose in this chapter a software framework that aims at reducing the development time and cost of new VR+haptics systems, through the use of well-known software design patterns (Model/View/Controller, Strategy, Observer) and freely available technologies (XML, PhysX).


Sign in / Sign up

Export Citation Format

Share Document