The Tiny Instrument Element

The Tiny Instrument Element

Abstract of the Tiny Instrument Element In the past few years, the idea of extending the Grid to cover also the remote access, control, management of instrument devices has been explored in a few initiatives. Existing tools lack in generality and require advanced specialized computer science knowledge, thus making them difficult to be broadly adopted […]

Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices

Abstract of Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices Web 2.0 communities emerge regularly with the growing need for domain-specific programming over Web APIs. Even though Web mashups provide access to Web APIs, they ignore domain-specific programming needs. On the other hand, developing domain-specific languages (DSLs) is costly and not […]

Letters to the younger self

Letters to the younger self

What is “Letters to the younger self ?” It is a collections of “digital messages in a bottle” written by students that successfully graduated. Some are friends and colleagues, have been my students. Hopefully, they followed some of the advises that you are going to find in this blog. Independently of this fact they now […]

BPI: an Example of Business Process Integration. (Big Data Flavor)

BPI Business Process Integration

Let’s share an example of business process integration, the material in this article is fictional. However, the described example is a simplification of a integration problem is quite typical of modern enterprises. In particular if we consider big data driven solutions. In order to set up the mood for this exercise I recommend you to […]

Best practices on how to write comments in your code

Should I really care and learn about how to write comments? Really!? I do not have time for these things. How many times did you thought something like that? Well you are not alone. However: Have you ever tried to solve a very important problem doing some programming but found stacked because you can not […]

How to Design a Good API: Advanced Object Oriented Programming

Design a good API takes both engineering and artistic skills and is a well know challenge among experts of object oriented programming (OOP). This is a relatively advanced topic. Therefore, If you are unfamiliar with the concepts this article will give you the basic of OOP. An Application Program Interface (API in short) refers to […]

Install Anaconda and Import Libraries into the IDE

Eclipse: Integrated Development Environment (IDE)

This is a mini tutorial on how to install Anaconda and import libraries into the environment. There are plenty of tutorial around the web so for the things that are not cover here google your way out of the problems that you may encounter. In the case you do not know what is Anaconda, well […]

The roles of the supervisor: coach and referee

What is the the roles of the supervisor? I have supervised many successful Msc theses projects, and had some failures. Now, I am Msc Thesis coordinator at Tilburg University, for the Information Management program.  In this article, I would like to elaborate on the role of the supervisor. Suppose you are a supervisor yourself. You […]

What Will Happen to Your Thesis After Your Graduation.

What Will Happen to Your Thesis After Your Graduation.

So, what is going to the the future of your thesis after your graduation? Will it be forgotten or will it change the world? Let’s see possible directions that it could take and how you could influence its destiny. There is not a scenario that is more probable and your actions as well as the […]

The Players Around Your Thesis: Who is going to help you

The Players Around Your Thesis

Let’s see who are the players around your thesis starting from the majors. By player I mean people or offices that will interact with you during the thesis. Each entity has different interests and cover different aspects of your personal and intellectual grow. Clearly the main player in this adventure is YOU YOU: as student […]

LinkedIn
Share