The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Along with the wide use of web application, XSS vulnerability has become one of the most common security problems and caused many serious losses. In this paper, on the basis of database query language technique, we put forward a static analysis method of XSS defect detection of java web application by analyzing data flow reversely. This method first converts the JSP file to a Servlet file, and then...
Most modern relational DBMS have the ability to monitor and enforce referential integrity constraints (RICs). In contrast to new applications, however, heavily evolved legacy information systems may not make use of this important feature, if their design predates its availability. The detection of RICs in legacy systems has been a long-term research topic in the DB reengineering community and a variety...
The Internet-based Electrical Engineering Lab (iEELab) of Zhejiang University is a hybrid network laboratory which provides users with both physical and virtual experimental mode. For the further integration of iEELab's platform resources, a management system is designed to unify the physical and virtual experiment platforms. The management system is structured in a layered pattern, and implemented...
Recent testing techniques for database applications typically include generation of both program inputs and database states (synthetic data). The quality of such test cases is evaluated on the basis of structural coverage of the host language (e.g., Java), whereas, the quality of test cases for the embedded language (e.g., SQL) is evaluated separately using mutation testing. In mutation testing, several...
Database driven web pages play a vital role in multiple domains like online shopping, e-education systems, cloud computing and other. Such databases are accessible through HTML forms and user interfaces. They return the result pages come from the underlying databases as per the nature of the user query. Such types of databases are termed as Web Databases (WDB). Web databases have been frequently employed...
The need for dynamic adaptability in software is growing, driven in part by the emergence of autonomic computing. In many cases, it is desirable to enhance existing programs with adaptive behaviour, enabling them to execute effectively in dynamic environments. Aspect Oriented Programming (AOP), a relatively new programming paradigm, earned the scientific community's attention. AOP complements Object-Oriented...
Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation testing widely studied over decades. Objectives. The objectives are: to present a systematic literature review (SLR) in the field of EMP; to identify, classify and improve the existing, or implement new, methods which try to overcome EMP and evaluate them. Method. We performed SLR based on the search of digital...
Code reuse is attracting much attention as a promising technique for efficient software development. However, code reuse itself requires human resources: for example, searching and opening source files including code fragments that users would like to reuse, or considering keywords in using code search systems. The present paper proposes a novel technique that hardly requires such reuse cost. In the...
RDB2RDF mapping has been a hot topic in the Semantic Web research community. In order to standardize the mapping mechanism and then facilitate sharing and reuse of the mapping definitions, the W3C RDB2RDF Working Group published a general purpose RDB2RDF mapping language standard, R2RML, in September 2012. Several mapping tools or ongoing projects have been gradually supporting the R2RML standard...
Although source code search systems are well known as being helpful to reuse source code, they have an issue that they often suggest larger code than what users actually need. This is because they suggest code based on the structure of programming languages such as files or classes. In this paper, we propose a new code search technique that considers past reuse. In the proposed technique, code are...
Under the background of the accidents frequently occurring when carrying solid bulk cargoes by sea, this paper analyzed the existing related rules and international codes about maritime solid bulk cargoes. On the basis of the maritime experts' experiences and laboratory test data, it established a maritime solid bulk cargoes safety management expert database. In addition, the connection of the expert...
Based on the project plan of the trucking systems, the paper focuses on requirements analysis of a new trucking system, system design, and development and implementation plan, and provides rational logic and strategies for development of information systems.
This paper presents a layered approach to analysis and visualization of associations from events. The proposed approach provides different levels of abstraction for aggregating and analyzing events from heterogeneous data sources by using lists and customizable functions. Interfaces for creating lists and functions are also implemented for different levels of users. The effectiveness of the proposed...
The popularity of the Internet and the rapid development of Web technology and its application make the XML technology developed quickly. More and more programmers store the data in XML form. With the large number of XML documents, applications need to continue to deal with XML data, access and update the XML data. Then XQuery is emerged. This paper introduces the XQuery language briefly, discusses...
New generations of Search Engines aim to focus on user's needs rather than user's queries. This means personalization of the returned results to suit the user needs and expectations. In this paper, we believe that in order to enhance the personalization process, we have to enhance the data that used as an input to the personalization algorithm. According to this work, we will analyze the web structure...
In this paper we describe incremental algorithm for generalized one-sided concept lattices based on the Galois connections within Formal Concept Analysis (FCA) framework, which allows to analyse object-attribute models with different structures for truth values of attributes. Therefore, this method provide interesting opportunity for researcher or data analyzer to work with any type of attributes...
With the rapid development of the network scale and complexity, it is significant to find a new efficient and effective work of network management. This paper proposed a web-based distributed network management system which is implemented by J2EE platform. This architecture synthesizes the technologies such as Web, Ajax, Spring, JavaBean and so on to implement an open, scalable, heterogeneous, distributed...
This paper mainly discussed the design and implementation of a e-online Tourism System. The realizing scheme of how to use PowerDesigner, Myeclipse Database Explorer, dao pattern and Hibernate framework to design a data persistence framework, and part of the implementation codes was given. This framework can make the system agile and alterable, and, This framework efectively improves the code reusability...
This paper analyzes the Struts framework, the Hibernate framework, and the combined framework of Struts and Hibernate. The paper also discusses how to use the combined framework to realize the application and design of the management system for scientific research projects. This system can efficiently solve the problem of the poor expansibility and poor maintainability in the application of traditional...
This paper studies the integration of VRML and Ja-va3D in the Web3D core technology, and adopts Java3D to implement the virtual scene displaying and the users and virtual scene interactive roaming function, promoting users to experience the 3D stereo model displaying way online without leaving home.
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.