webAppOS: Creating the Illusion of a Single Computer for Web Application Developers

Author(s):  
Sergejs Kozlovičs
Author(s):  
E. A. T. D. Edirisinghe ◽  
G. Guruparan ◽  
R. A. S. M. Rupasinghe ◽  
N. J. A. H. S. Perera ◽  
P. S. Haddela ◽  
...  

2019 ◽  
Vol 31 (3) ◽  
pp. 97-112
Author(s):  
Ong Chin Ann ◽  
Fu Swee Tee ◽  
Voon Yang Nen

Web applications are an important platform in today's society, which humans rely on to complete daily tasks. Most of the web applications were developed with sophisticated, well-known, and powerful web development frameworks. While these frameworks evolve and grow at exponential rate, it become very complex, challenging to learn and no longer intuitive for web application developers, especially those who are inexperience and amateur. There is a need for a simpler web development framework which is sufficient for contemporary web application development. Pigeon-table is a simple module developed under ngPigeon project with the aim to generate web content, i.e. table using data from MySQL database with a single html tag. Pigeon-table is intuitive and easy to learn as it was developed with the principle “web developer-centred design” in mind. A pilot test was conducted in this study to evaluate the satisfactory level among amateur web application developers towards pigeon-table as nano-framework.


Author(s):  
Septian Hadinata ◽  
Elvania Ayu Muhsina ◽  
Bambang Sugiantoro

To deal with broken cars on the road, a towing car booking system using android operating system is made. By using GIS (Geographic Information System) for the development, ensuring the location of the customer become easier. Meanwhile, the towing car booking management application is developed using PHP programming language. Data management in this application uses the MySQL database engine. While GPRS (General Pocket Radio System) channel is used for sending customer data. This application is designed using the UML (Unified Modeling Language) which is suitable for modeling applications developed with object-oriented language (OOP). In this towing car booking application, the android application acts as a client while the web application as a server which is used by the operator of the towing car company in managing data orders from customers. This application has successfully designed and implemented, it is concluded that the system built has benefits for driver, the system interface built has a simple display and easy to use by users, and the system has running well functionality. Therefore, it can be a reference for android application developers who have integration concept between android and web applications.


Cloud Computing is one of the upcoming service. It has providing many services to users along with these services we introduced a new service called Testing as a Service (TAAS) it adds value to the services in Cloud. Generally, web application developers facing difficulties to test their own applications in local host. Because it necessary to check whether their application properly running in different environment it consumes more time and cost for requirements. In this paper We proposed an automatic testing in cloud in which the developers can test their own application in different environment using virtual computing machine in cloud in which selenium web driver can be used to drive the application in specified browser in specified environment. It is necessary for the user to store their test cases to test their application hence for users privacy we are providing client side encryption. Using BEEFISH. We are using a FLASK to create a web application for testing service.


Author(s):  
Hantze Sudarma ◽  
Tri Djoko Wahjono

Research on this case study aims to evaluate the web application survey PT. KalbeMorinaga Indonesia. This case study was done because of some performance issue on theapplication. The problems related to the ability of software to speed data processing and reporting.Research was done on the performance of software and was combined using the gray box, that is,the evaluation of the test and evaluation of the code of the network itself. In addition, it was usedfor testing software for test automation. Automation tests were done as much as several times witha different number of virtual users. Results obtained were analyzed so as to be used as a referencefor the results which pages have problems with performance issues, and were tested by using asolution which then were tested again on that page and comparing the results. The final results ofthe analysis were compared with the results of the first test and then the results of the analysis andrecommendations for improvement can be used by application developers in the future.


2020 ◽  
Vol 4 (2) ◽  
pp. 63
Author(s):  
Rian Andrian ◽  
Ahmad Fauzi

In software engineering, web applications are software that are accessed using a web browser through a network such as the Internet or intranet. Web applications are applications that can be relied on by users to do many useful activities. Despite the awareness of web application developers about safe programming practices, there are still many aspect in web applications that can be exploited by attacker. The development of web applications and the Internet causes the movement of information systems to use them as a basis. Security is needed to protect the contents of web applications that are sensitive and provide a safe process of sending data, therefore application security must be applied to all infrastructure that supports web applications, including the web application itself. Most organizations today have some kind of web application security program or try to build/ improve. But most of these programs do not get the results expected for the organization, are not durable or are not able to provide value continuously and efficiently and also cannot improve the mindset of developers to build/ design secure web applications. This research aims to develop a web application security scanner that can help overcome security problems in web applications.


Author(s):  
Tzanetos Pomonis ◽  
Dimitrios A. Koutsomitropoulos ◽  
Sotiris P. Christodoulou ◽  
Theodore Papatheodorou

The aim of this work is to help cultural web application developers to benefit from the latest technological achievements in Web research. The authors introduce a 3-tier architecture that combines Web 2.0 principles, especially those that focus on usability, community and collaboration, with the powerful Semantic Web infrastructure, which facilitates the information sharing among applications. Moreover, they present a development methodology, based on this architecture, especially tailored for the cultural heritage domain. Cultural developers can exploit this architecture and methodology in order to construct web2.0-powered cultural applications with rich-content and responsive user-interface. Furthermore, they outline some indicative applications in order to illustrate the features of the proposed architecture and prove that it can be applied today and support modern cultural web applications.


2021 ◽  
Vol 6 (2) ◽  
pp. 210
Author(s):  
Rudi Hermawan

<p><em>In recent years cases of cyber attacks that lead to website security have increased. The most widely used website hacking threat is sql injection. By using the sqlmap tool that runs on the Kalilinux  operating system, attackers can easily take over very important user authentication data with their passwords. Attackers only use a special SQL query script using the python programming language will force the web server to output database information, tables, columns and data contents. This sql injection technique is not difficult, knowing how sql injection works is expected to be useful for web admins and web application developers to be able to secure user access from attackers. This attack simulation uses a virtual machine, by creating two virtual computers that are scripted as the attacker and the target server. By testing through this simulation, we can find out how the attack process and the consequences of attacks carried out by attackers.</em></p>


2020 ◽  
Vol 27 (2) ◽  
pp. 1-14
Author(s):  
Ann Ablahd ◽  
Suhair Dawwod

At present the web applications are used for most of the life activities, these applications are affected by an attack called (Structure Query Language Injection Attack) SQLIA due to the vulnerabilities of the web application. The vulnerabilities of the web application are increased because most of application developers do not care to security in designing.SQL injection is a common attack that infects a web application. The attacker adds (Structured Query Language) SQL code to web page for accessing and changing victim databases.The vital step in securing the database and detecting such an attack in web apps is preparing a tool. Many researchers propose different ways for detection and prevention of such as an attack. In this paper a tool it proposed using a powerful micro-framework web application designer called Flask in Python 3.7 to detect and prevent such attacks. The proposed system is called SQLIAD. SQLIAD analyzed a web application on-line.


Author(s):  
Douglas Kunda ◽  
Mumbi Chishimba ◽  
Mwenge Mulenga ◽  
Victoria Chama

The paper focuses on security and performance concerns in mobile web development. The approach used in the study involved surveying journal publications to identify security and performance concerns. The paper highlights some of the contemporary issues currently being faced by application developers as they create, update and maintain mobile web applications including Cross-Site Scripting, Cookie hijacking/theft, location hijacking, history theft, behaviour analysis, session hijacking, API design, security and the type of web server used considered.


Sign in / Sign up

Export Citation Format

Share Document