In this section you will find EURA NOVA’s latest news and activities.
A few weeks ago, while we were building our high performance computing grid over Graphical Process Unit (GPU), @Nam-Luc enunciated this sentence in order to spotlight one of the most crucial element in a project, whatever it is: the potential irreversibility of a tool choice.
This week I was with Amine and Gary at the 3rd European Business Intelligence Summer School organized in the beautiful Dagstuhl castle in Germany. I was present at the two previous editions, it is a great way to have a condensed overview of top-level research in BI. This year two aspects have caught my attention: (1) the ever increasing skills required to be a good “data worker” and (2) the everlasting ontology and semantic web power.
June was also a very prolific month for tech-related news: the E3, the WWDC where the brand new iOS and MacOS were presented along with an impressive new Mac Pro. Even Huawei chose this month the enter the crowed place of high-end smartphone manufacturers with its P6: “the world thinest smartphone” (so far).
Currently EURA NOVA is leading two PhD thesis in collaboration with the CODE/WIT Lab of the Université Libre de Bruxelles. Both thesis are supervised by Professor Esteban Zimànyi from ULB and Sabri Skhiri from EURA NOVA.
The goal of my thesis is to build a multidimensional analysis framework on top of NoSQL data, and most importantly Graphs. Recently our paper entitled: An Analytics-Aware Conceptual Model For Evolving Graphs was accepted for presentation on the 15th International Conference on Data Warehousing and Knowledge Discovery – DaWaK 2013. The conference will be held in Prague, Czech Republic from 26 to 29 August 2013. DaWaK is a reference conference on data warehousing bringing together researcher working on BI related topics.
In this post, I’ll give an overview of the research and contributions of this paper.
As time goes by and information technologies infrastructures are built, historical decisions accumulate. This accumulation put constraints on architectural options for the future. In other words, the more history you have to manage, the less time you have to make your system progress. And time is money.
In the natural world, cross-pollination occurs when a bird or bee delivers one flower’s pollen to a different plant. In the same way, innovation occurs when people bring ideas from one place to another. By its special position within his clients’ organisation, EURA NOVA’s experts are in that way a factor of innovation by simply cross-pollinating EURA NOVA’s knowledge.
This month was a very interesting month for Tech related news. I would have loved to talk about the new Jolla’s phone and the ‘Other Half’, the XBOX ONE, Marissa Mayer’s Yahoo, BBC’s Perceptive Radio or even Google I/O.
But instead I will write about the rise of Instant Messaging Apps.
Two weeks ago I attended the 3rd International Conference on Cloud Computing and Services Science, CLOSER 2013 to present a poster about cloud computing services management. I’ve detailed the topic of the poster on my previous blog post available here.
The conference took place in Eurogress, Aachen. Actually, I had the chance to follow the other conferences held in conjunction with Closer:
Common questions heard around IT:
Is IT a science? an engineering domain? Is it a source of profit or a deep endless hole for money? What’s the map of job types in the domain?
“Innovation can be considered as the transformation of dreams into concrete and tangible things”. Thanks to this point of view, Walt Disney developed unconsciously one of the most efficient innovation process that leads the current success of its well-known company. In 1994, a scientist named Robert Dilts formalized Walt Disney’s innovation process. His work is the root of the process used by EURA NOVA today to foster creativity and innovation.
One of the biggest news of the month was the announcement and release of Facebook Home. For those of you who haven’t heard about Facebook Home, it’s an Android Launcher replacement. What does it do? It basically replaces your lock screen and home screen with your Facebook newsfeed. Is it good? Well, apart some privacy concern (your newsfeed appears on your lock screen without the need to unlock the phone), it is as good as your friends are, meaning that if you have a lot of friends who love Hello Kitty, your phone will be an Hello Kitty Phone.
But what Facebook Home shows, is that Android is a very customizable platform that can be tailored to specific needs, even by removing all Google’s services (e.g.: Amazon’s Kindle, Barnes & Noble’s Nook).
The Big Data Paris 2013 conference was held on April 3rd and 4th. I was quite disappointed by this event. Of course, I knew it was neither a scientific nor an ACM or IEEE event. I was thus coming with a solid mental preparation, ready to see marketing and business presentations.
But what I saw was incredibly far from what I expected. In order to keep this post objective, I will quickly skip the amazingly (Yes, I think this is the right term) poor level of the panel discussions and the talks. Instead, I want to summarize my overall feeling in this post.
Last week I was presenting a talk at EclipseCON US at Boston US. As usual this is an excellent opportunity to give you an overview of the different trends of the conference.
For the first time a TEDx event was hosted in Louvain-la-Neuve last 23 march 2013. It was the 4th anniversary of TEDx and plenty of conferences were organized around the world at this occasion. Like all TED conferences, the spirit of this conference was based on the motto “ideas worth spreading”. Sixteen speakers were invited to give twenty minutes talks on various subjects going from artistic cooking, to collective awareness over politics and bad managements practices in companies. The day was divided in four parts of four talks and between the parts we had the opportunity to discuss with the speakers and the audience on an informal way.
In the scope of a Master Thesis collaboration between the Université de Liège (ULg) – Electrical Engineering and Computer Science Department and EURA NOVA, we have been working last year on cloud standard of service interoperability. This work has been summarized in a paper  accepted in the poster session at 3rd International Conference on Cloud Computing and Services Science, CLOSER 2013. The goal of this project was to contribute on solving the lock-in problem inherent to current cloud offerings. We based our solution on open cloud standards, mainly OCCI.
Last month we have had the opportunity to present AROM at the 4th IEEE International Conference on Cloud Computing Technology and Science (CLOUDCOM) in Taipei, the beautiful capital of Taiwan. For the people who are just getting on train, I will quickly here recall what AROM is about, where one can find it and how its taste is.
Last week I was at Tapei with Nam-Luc for presenting the AROM paper. I wanted to come back on the trends of this year at the conference which, by the way, are a really good insight of the hot topics in cloud, distributed computing and HPC. I will not dive into details for each of them, if you have any question just post a comment or send me a mail!
In total this academical year, five Master Theses and one internship have been conducted in collaboration with 3 different academical institutions in Belgium: Université Libre de Bruxelles (ULB), Université de Liège (ULg) and Université Catholique de Louvain (UCL). Let’s here quickly review their goals and contributions.
This year we started a research project, named AROM, in collaboration with the Université Libre de Bruxelles. We wanted to evaluate a Data Flow Graph (DFG) processing framework and compare it to a traditional MapReduce (MR) one. In addition, we analyzed high level data manipulation languages such as PigLatin  and investigated whether a MR approach introduces an important overhead in the transformation of data operations to the physical execution plan. Going further, we analyzed a typical class of data analytic, the pipelines jobs and we studied the adequacy of DFG for ease of use and performances. Finally, we used functional programming in order to introduce higher order functions to simplify the expression of jobs and to promote the re-usability of operators.