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.
This thesis is about how to convert the design results based on a relational database on J2EE Platform to codes quickly, which in practice allows developers more time and energy to focus on the analysis and researching work on service logic, without being overwhelmingly bound to the technical details during programming. It enhances the productivity and also the software quality considerably. This...
The SOAMIG Project aims at a general migration process model with an emphasis on transformation-based conversion. The SOAMIG Process Model is divided into several phases and disciplines, which describe and organize general migration activities. The process is applied in two industrial software migration projects addressing architecture and code migration.
Software testing, i.e., discovering software failures through test case execution, plays a crucial role in the software development process. A high quality software must have a strong test suite. Therefore it is of high importance for a software to evaluate the test suite that is asserting its correctness. Mutation testing is one efficient method to evaluate the process of software testing, i.e.,...
The credit rating system for bank customers is based on J2EE technology architecture, is designed from the data sources, customers rating, approval rating and safety management and other aspects. In the paper, we describes the construction of bank customers in the background of credit rating system which is discussed in detail the application of Client/Web server/Application server/Database server...
The activity of validating identified requirements for an information system helps to improve the quality of a requirements specification document and, consequently, the success of a project. Although various different support tools to requirements engineering exist in the market, there is still a lack of automated support for validation activity. In this context, the purpose of this paper is to make...
With mobile commerce technology continuously being taken more into use and introduced in new markets, the transition to mobile commerce (m-commerce) will make mobile shopping exceedingly popular. In the near future mobile shopping will probably replace today's markets or shopping complex. This project presents a mobile application which is built using Mobile Information Device Profile (MIDP) of the...
The article presents the possibility of building Rich Internet Applications using Flex technology as well as a method of connecting them with Java EE applications based on a Spring framework. As an example, a ticket booking system was created. The most important issues related to rich internet applications and possibilities of used technologies were shown basing on this system. The application was...
This report describes NotX — service oriented system, that applies ideas of CEP and SOA to build highly reusable, flexible, both platform and protocol independent solution. Service oriented system NotX is capable of notifying users of external information system via various engines; currently: SMS engine, voice synthesizer (call engine) and mail engine. Adaptable design decision makes it possible...
Workflow Engine is the core component of Workflow Management System. According to the standards of Workflow Management Coalition, this paper uses Petri net as the principle model, divides the Engine system into five functional modules,adopts Java EE Distribute Object Computing technique,thread poll control mechanism and BeanShell script interpreter technique to give the design and implementation solution...
From the perspective of legacy systems of Ningxia public business information services platforms involved, proposed SOA Legacy System integration framework based on web service. At the same time, Legacy System is divided into different categories according to their characteristics. We provide web service wrap approaches for different categories of Legacy System. It is an important role in our next...
To solve the interoperability is sure between mobile agent and struts 2, Combining the advantages of both, a new Aglet-struts 2 integrated development framework based on MVC is proposed. This framework integrates mobile agent with struts 2 control action, JSP view and java Bean model in together by the aglet action service proxy, and achieves transparent access to database by persistent layer Hiberanate...
The Electronic Product Code Information Service (EPCIS) is a standard which defines interfaces enabling RFID events to be captured and queried. The query interface, implemented with WS-* Web services, enables business applications to consume and share data within and across companies, to form a global network of independent EPCIS instances. However, the interface limits the application space to the...
Java Management Extensions (JMX) provides the fundamental architecture and standard theory for monitoring distributed system. ASM is a very small and very fast Java byte-code manipulation framework. A performance monitoring system is designed for distributed application system combining these two technologies and has been integrated seamlessly into the Open Education Management System of Central Radio...
Some technical problems in developing Java Web application software are discussed. With introduction of SH (Struts + Hibernate) middleware, the advantages of SH in J2EE software development are analyzed, and a feasible B/S software architecture is proposed in this paper. The interface coupling between different layers of software architecture reduces the influence on the whole software system caused...
J2EE(Java 2 Platform Enterprise Edition) is the main development and application platform for enterprise application software and distributed application software etc.. The method for development process at present lacks consideration to concrete characteristic of software system and development platform. This paper studied the course and method of rapid prototyping development based on J2EE, including...
Due to the requirements of business process redesign (BPR) or business process integration, the business process management system is regarded as a new technology and has attracted a lot of academic attention. In this paper, a business process management system is analyzed and designed. After giving the relative concepts, such as schemas and instances, we presented conceptual design by using the class...
The online exam system which integrates with Struts2, Spring and Hibernate has been researched here. Based on completion of essential function of online exam system, the thought of S2SH (Struts2+Spring+Hibernate) framework has been adopted in our system which separates view tier, control tier, business logic tier and data accessing tier into different components, as well as utilizes MVC pattern (Model...
Aspect-oriented programming (AOP) is a programming paradigm that increases modularity by enabling improved separation of concerns. Implementing modern Service-Oriented Architecture (SOA) systems requires expertise from people in a variety of roles, including application developers and security experts. Ideally, the application developers should be fully isolated from, and independent of, security...
For the development of network applications across multiple organizations, Service composition has been widely accepted as a promising technique. However, the atomic services are generally dynamic and distributed over the Internet, how to guarantee the adaptiablity capability in such open environment has become an important issue. In this paper, we address this problem by proposing a novel approach—PAAS...
Considering the current database cleaning based on static data source rather than on dynamic data source, this paper proposes a dynamic data cleaning modeling to solve this question. The modeling improves the efficiency of dynamic data cleaning and ensures the quality of dynamic data. It describes the design of some key technologies of the modeling, such as dynamic database, dynamic rule base, dynamic...
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.