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.
Big Data applications need to be able to access large amounts of variable data as fast as possible. Emerging Storage Class Memory (SCM) fit this need by making memory available in large capacity while making changes endure as a seamless continuation of load-store accesses through processor caches. However, when writing values into a persistent memory tier, programmers are faced with the dual problems...
Most data scientists use nowadays functional or semi-functional languages like SQL, Scala or R to treat data, obtained directly from databases. Such process requires to fetch data, process it, then store again, and such process tends to be done outside the DB, in often complex data-flows. Recently, database service providers have decided to integrate "R-as-a-Service" in their DB solutions...
Input data management is a time-consuming and costly for Discrete Event Simulation (DES) projects. According to research studies, the input data phase constitutes, on the average, can account for over a third of the time of an entire simulation project. This paper presents a newly developed Open Source (OS) tool, called the Knowledge Extraction (KE) tool that automates the input data management in...
The development of Web applications has a crucial role as most organizations have their own corporate Web applications to meet the needs of their respective businesses. Different needs create different complexities which represent a new challenge to Web application development. In order to ensure the timely delivery of a project, software providers offering this service choose to use Open Sources...
The technology of Intelligence agent is an application of artificial intelligence, as well as a hot topic of the IT circle. A new system architecture related to intelligent agent technology is proposed based on the characteristics of cloud computing. The architecture is divided into four layers: user layer, agent layer, application layer and data layer. The paper analyses the key technology of intelligent...
SOS is a new model for the online in situ characterization and analysis of complex high-performance computing applications. SOS employs a data framework with distributed information management and structured query and access capabilities. The primary design objectives of SOS are flexibility, scalability, and programmability. SOS provides a complete framework that can be configured with and used directly...
Contemporary e-learning solutions frequently used in educational institutions and companies are based on learning management systems (LMS). As they usually represent standalone solutions, tests (quizzes) represent the only interactive tool offered for evaluating the learner knowledge. Regardless todays LMS support almost all of question types, learner — system interaction is not at satisfactory level...
To accomplish the organizational business objectives and consistently improve processes, high maturity processes are implemented in numerous software enterprises. Organizational process asset library (OPAL) plays a significant role in the definitions, executions and improvements for software processes. Based on the conceptions of Capability Maturity Model Integration (CMMI) and practical experience,...
Nowadays, software developers often utilize existing third party libraries and make use of Application Programming Interface (API) to develop a software. However, it is not always obvious which library to use or whether the chosen library will play well with other libraries in the system. Furthermore, developers need to spend some time to understand the API to the point that they can freely use the...
Patterns and pattern languages are mechanisms to describe best practices and good designs to capture experience in a way that it is possible for others to reuse this experience. Similarly, pedagogical patterns try to capture expert knowledge regarding the practice of teaching and learning. Issues related to teaching and learning have been increasingly discussed and studied, particularly computational...
This paper describes an innovative approach to standards education in an undergraduate mechanical engineering technology design course. The work is focused on making standards appeal to students by using “everyday objects” (e.g. toaster, ladder, grill, etc.) as catalysts to introduce the topic of standards in a way that connects to students' daily lives. The project involves instructor-librarian collaboration...
Data visualizations have become an integral role for management system. It not only allows users to witness, explore and understand large amounts of information, but also convey information more directly expressed. This paper presents how to use JavaScript third-party library such as Flot and D3.js for collection, analysis, processing and visualization of data by using Ajax.
Information processing in healthcare demands reliable, relevant, systematic, integrated, and managed data throughout care delivery. This leads, even with IT, to increased and time-consuming activities and can cause potentially dangerous situations for the patient as important data may not be available when needed, which in turn can lead to wrong diagnostic or therapeutic decisions. Consequently, hospital...
Correct nuclide identification is critical for first responders. It is the final result of the complex chain occurring in a detector: a spectrum with poor statistics in a variable environment is recorded then analyzed. Industries are facing a complex challenge, as they have to design instruments that can identify materials that for the most part are difficult to obtain. Modelling a source is a viable...
Nowadays most of people of developed economy countries interact with software every day. As a result of computer systems expansion to all scope of people's activity the problem of transition from visual and command interfaces to natural language user interfaces is thrown into the sharp relief. Computational linguistics and natural language processing methods are described in this article. Represent...
Library Automation and Digital Archive (Lontar) is a liblary information system developed by Universitas Indonesia and used by its main library. Rapid increase of library collections will soon make query performance of current SQL DBMS, which is MySQL, not fast enough to satisfy users and need to be complemented by NoSQL database, an emerging technology that specially developed for managing big data...
In order to solve the difficulties of multi-source heterogeneous data recognition in big data environment, a multi-source heterogeneous data recognition algorithm based on linguistic labels is proposed in this paper. Recognition method is studied for such multi-source heterogeneous data as real number, interval number and natural language, novel linguistic recognition library and linguistic 2-tuples...
This presentation will walk through how auditing works in a Cloud environment. We will touch upon things like Cloud Auditing Data standard (CADF), the auditing challenges in a distributed cloud platform like OpenStack and how they are overcome using pyCADF.
This paper introduces a publicly available historical manuscript database DIVA-HisDB for the evaluation of several Document Image Analysis (DIA) tasks. The database consists of 150 annotated pages of three different medieval manuscripts with challenging layouts. Furthermore, we provide a layout analysis ground-truth which has been iterated on, reviewed, and refined by an expert in medieval studies...
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.