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.
The purpose of this study is the development of educational software for a library classification training system in the LIS program. This system provides LIS students with support in practicing how to construct class numbers for books. They can use more book information than available through tradition instruction methods, such as the book contents or summaries obtained through network resources...
Software patterns have been used to guide developers and to disseminate expert knowledge. But patterns can also be thought of as program transformations. Security patterns are architectural. Therefore, program transformations derived from those patterns transform architecture. This paper describes how we used a catalog of security patterns to produce a catalog of security-oriented program transformations...
Measuring and determining RFID-tagged book location is an application development for the library search system namely 3D RFID-based library search system. This paper presents the development of this application which includes the application execution flow and as well as the laboratory scale system structure.
Model-driven development is gaining importance in software engineering practice. This increasing usage asks for a new generation of testing tools to verify correctness and suitability of model transformations. This paper presents a novel approach to unit testing QVT Operational (QVTO) transformations, which overcomes limitations of currently available tools. Our proposal, called MANTra (Model transformation...
Requirements engineering is the foundation of software engineering, and quality of requirements engineering determines the quality of projects, while the traditional approaches do not meet the changing needs of the environment, it is difficult to describe by the unified and standardized form, but the ontology is a formal description of the concept of sharing, stressing the link between real entities,...
Information Technology Infra-structure Library (ITIL) is the most popular “best practices” framework for managing Information Technology (IT) services. However, implementing ITIL not only is very difficult but there also are no best practices for implementing ITIL. As a result, ITIL implementations are usually long, expensive, and risky. In this paper, we propose a maturity model to assess an ITIL...
This paper analyzes the challenges that the current library services are facing, and presents the model of integrated 3G mobile network technology into access to digital library reader services. The computer network technology includes both software and hardware which significantly influence the proceeding of information technology and application in the field of digital library, particularly, the...
If some small libraries use traditional library management system, they maybe waste resources. According to the present situation of multi-hierarchical architecture development of information system, the author analyzed thoroughly the Flex, Spring and Hibernate frameworks. It integrated the frameworks to design a set of sufficient flexible, loose coupling, expandable and high effective Library Management...
Requirements are more than a set of system level goal-statements, which originate from different viewpoints of stakeholders. We can classify the requirements objectively along several dimensions: users, data, operations, performance, security, etc. There are important relationships among requirements that are based on the relationships among the data and operations. We study the role of these relationships...
This paper describes school library application which is used in several elementary and high schools in Serbia. It is a software solution that enables quick and comfortable work to librarians. Its purpose is keeping evidence of all books and magazines in a library and retaining information regarding checkout of these books and magazines. It considerably shortens time needed to find a person that borrowed...
We have developed a requirements ontology for requirements elicitation of a certain problem domain. This ontology includes functional hierarchy and relationship between functions such as mutual/partial complementary, exclusion, and so on. Using the ontology, we have established a method of checking the quality of a SRS (software requirements specification), especially the correctness and the completeness...
If some small libraries use traditional library management system, they maybe waste resources. In order to this problem, a library management system based on struts and hibernate frame is put forward. This system has MVC architecture. It is a multi-tier system including presentation layer, business layer, data persistence layer and database layer, which can separate codes, and improve maintainability...
Feature-oriented traceability is essential for efficient Software Product Line (SPL) development, including product derivation and SPL evolution. Widely-used feature based method has been proved to be effective in domain analysis and modeling. However, it cannot support the traceability naturally due to the big gap between the problem space and the solution space. In this paper, we propose a comprehensive...
Software tools and the development environment become the major part of software technology and industry. In this paper, we proposed a tool to generate a Web-services adapter, which integrates interfaces of several Web services when developers develop the applications.
Requirement analysis is a critical but difficult part of software development. With the combination of various requirement analysis methods and practice, a method which carries out requirement analysis through nine steps is proposed. The establishment of three models, business model, preliminary data model and functional model, is the focus of the establishment of a target system. Such method has...
Software product lines (SPLs) based development aims at saving development cost as well as reducing time-to-market by structured reuse of base assets for a group of similar products. Requirements of a product line are organized into features in feature-oriented analysis (FOA) approach. Commonalities and variabilities among products in a product line are showed in the features. The effectiveness of...
Virtual Home Library (VHL) is an integrated IT system that utilizes virtual reality technology and an IPTV set-top box (STB) to virtually construct a 'library' and the relevant reading environment on televisions in people's home. Unlike the online e-book reading applications, Virtual Home Library system can be applied on televisions - the world's most convenient and most efficient communication tool...
In this paper we are interested in the problem of book splitting or more generally of indexing the logical parts of a document. This involves determining the boundaries of these parts as well as their label. We report here on the combined use of generic methods published in previous papers. We discuss the effect of combining several methods, also from a quality assurance perspective. Our experiments...
We propose an on-demand clustering framework for analyzing the functional requirements in a product line. Our approach is novel in that the objects to be clustered capture the domain's action themes at a primitive level, and the essential attributes are uncovered via semantic analysis. We provide automatic support to complement domain analysis by quickly identifying important entities and functionalities...
We present a solution for integrating RFID technology in academic libraries by offering cost effectiveness and good quality of service. On the one hand, we challenge hardware issues which include optimization of the layout of the RFID system by minimizing the total number of used devices, avoiding collision between them and capturing all tags. On other hand, the main challenge in designing powerful...
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.