Wednesday, June 01, 2016

Personalised Medicine 2016


We continue to share links for monitoring the interesting events in Twitter. Now it is Personalised Medicine, Brussels, 2016

Twitter Live Feed: PerMed 2016

/via Bluetooth Data Points

Monday, May 30, 2016

Statistics textbook

An excellent resource - free statistics textbook

Wednesday, May 25, 2016

Geo IoT 2016


We continue to share links for monitoring the interesting events in Twitter. Now it is Geo IoT World, Brussels, 2016

Twitter Live Feed: GeoIot 2016

/via Bluetooth Data Points

12 methods

A good idea - collect some minimal required background for data science: 12 Statistical and Machine Learning Methods that Every Data Scientist Should Know

Wednesday, May 11, 2016

On Mobile Cloud for Smart City Applications

Manfred Sneps-Sneppe, Dmitry Namiot "On Mobile Cloud for Smart City Applications"

This paper is devoted to mobile cloud services in Smart City projects. As per mobile cloud computing paradigm, the data processing and storage are moved from the mobile device to a cloud. In the same time, Smart City services typically contain a set of applications with data sharing options. Most of the services in Smart Cities are actually mashups combined data from several sources. This means that access to all available data is vital to the services. And the mobile cloud is vital because the mobile terminals are one of the main sources for data gathering. In our work, we discuss criteria for selecting mobile cloud services.

Friday, April 22, 2016

On Physical Web Browser

In this paper, we present the Physical Web Browser project for web applications depending on the environment. At this moment, many of users all over the world visit websites using their mobile devices only. Any mobile device (e.g., smartphone) has sensors to capture the environmental information. This information (context) could be analyzed and used within the web applications. There are, at least, two models for using this information. Firstly, we can use context information for data gathering requests in a web application. In this case, the output depends on the context. It is the classical model for context-aware data retrieval. In the second model, we can use context-aware data for improving user experience (for changing and tuning user interfaces). In other words, we present a way for the adaptation of web applications depending on the environment.

The paper is here

Tuesday, April 05, 2016

On data sharing in education

Yousef Ibrahim Daradkeh, Mujahed ALdhaifallah, Dmitry Namiot "On Data Sharing in Educational Processes", International Journal of Emerging Technologies in Learning, vol. 11, no. 4, 2016, pp. 28-31

In this paper, we present one model for data sharing in educational classes. Typically, Learning Management Systems present data stores for keeping educational materials as well as the conversations between teachers and students. In our model, we propose a peer to peer data exchange via smartphones. With the high penetration of smartphones across students, the ability to support one-to-one communication with teachers could be a good add-on for the traditional learning support systems. This ability could be especially useful for on-demand organized classes, where the standard support is very costly.

Friday, March 18, 2016

On hyper-local web

Namiot, D., and M. Sneps-Sneppe. "On Hyper-local Web Pages." Distributed Computer and Communication Networks. Springer International Publishing, 2015. 11-18.

In this paper, we discuss one approach for development and deployment of web sites (web pages) devoted to the description of objects (events) with a precisely delineated geographic scope. This article describes the usage of context-aware programming models for web development. In our paper, we propose mechanisms to create mobile web applications which content links to some predefined geographic area. The accuracy of such a binding allows us to distinguish individual areas within the same indoor space. Target areas for such development are applications for Smart Cities and retail

Tuesday, March 15, 2016

Browsing in the Physical Web

Dmitry Namiot, Manfred Sneps-Sneppe "On Physical Web Browser"

In this paper, we present the Physical Web Browser project for web applications depending on the environment. At this moment, many of users all over the world visit websites using their mobile devices only. Any mobile device (e.g., smartphone) has sensors to capture the environmental information. This information (context) could be analyzed and used within the web applications. There are, at least, two models for using this information. Firstly, we can use context information for data gathering requests in a web application. In this case, the output depends on the context. It is the classical model for context-aware data retrieval. In the second model, we can use context-aware data for improving user experience (for changing and tuning user interfaces). In other words, we present a way for the adaptation of web applications depending on the environment.

Wednesday, February 24, 2016

Lock-free programming patterns

Namiot Dmitry. On lock-free programming patterns. WSEAS Transactions on Computers, 15:117–124, 2016.

Lock-free programming is a well-known technique for multithreaded programming. Lock-free programming is a way to share changing data among several threads without paying the cost of acquiring and releasing locks. On practice, parallel programming models must include scalable concurrent algorithms and patterns. Lock-free programming patterns play an important role in scalability. This paper is devoted to lockfree data structures and algorithms. Our task was to choose the data structures for the concurrent garbage collector. We aim to provide a survey of lock-free patterns and approaches, estimate the potential performance gain for lock-free solutions. By our opinion, the most challenging problem for concurrent programming is the coordination and data flow organizing, rather than relatively low-level data structures. So, as the most promising from the practical point of view lock-free programming pattern, we choose the framework based on the Software Transactional Memory.

From WSEAS page