Now showing items 21-30 of 103
Interactive correction and recommendation for computer language learning and training
(Institute of Electrical and Electronics Engineers, 2009)
Active learning and training is a particularly effective form of education. In various domains, skills are equally important to knowledge. We present an automated learning and skills training system for a database programming ...
Preface to the special issue on personality in personalized systems
This special issue presents a snapshot of the state-of-the-art in the unobtrusive acquisition of personality and its usage across a diverse range of personalization applications.
Future Directions in Agile Research: Alignments and Divergence between Research and Practice
Since the publication of Agile Manifesto in 2001, agile methods have transited from a grass-root initiative among enthusiastic advocates and developers to a mainstream software development approach adopted by both small ...
DigitHist: a Histogram-Based Data Summary with Tight Error Bounds
We propose DigitHist, a histogram summary for selectivity estimation on multi-dimensional data with tight error bounds. By combining multi-dimensional and one-dimensional histograms along regular grids of different ...
Teaching Computational Thinking using Agile Software Engineering Methods: A Framework for Middle Schools
Computational Thinking (CT) has been recognized as one of the fundamental skills that all graduates should acquire. For this reason, motivational concerns need to be addressed at an early age of a child, and reaching ...
Managing Change in Graph-structured Data Using Description Logics
In this paper, we consider the setting of graph-structured data (GSD) that evolves as a result of operations carried out by users or applications. We study different reasoning problems, which range from deciding whether a ...
QoE-Driven Dynamic Adaptive Video Streaming Strategy With Future Information
(IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC, 2017)
DASH, the Dynamic adaptive video streaming over hypertext transfer protocol (HTTP), has become the de-facto video delivery mechanism nowadays, which takes advantage of the existing low cost and wide-spread HTTP platforms. ...
Microservices: The Journey So Far and Challenges Ahead
Microservices are an architectural approach emerging out of service-oriented architecture, emphasizing self-management and lightweightness as the means to improve software agility, scalability, and autonomy. This article ...
Using visual features based on MPEG-7 and deep learning for movie recommendation
Item features play an important role in movie recommender systems, where recommendations can be generated by using explicit or implicit preferences of users on traditional features (attributes) such as tag, genre, and cast. ...
Optique: Zooming in on Big Data
Optique overcomes problems in current ontology-based data access systems pertaining to installation overhead, usability, scalability, and scope by integrating a user-oriented query interface, semi-automated managing methods, ...