5G, Artificial Intelligence, SD and more!

5G, Artificial Intelligence, SD and more!

We are approaching the end of Q1 in 2018 and for various reasons across the world, I believe that in the coming days many of our readers will probably be taking a short break. Whether it’s because of traditional festive holidays that are coming up in many parts of the world or because of the change in the seasons. So, this is a great moment to pause and think how 2018 has progressed so far. I...

read more
Software as a product of intellectual activity – Reflections on software development

Software as a product of intellectual activity – Reflections on software development

Software development involves far more than the mere production of code. It goes beyond writing instructions and knowing specific syntax and grammar rules. So, we may well ask ourselves: what is software and how is it developed? One of the best examinations of this subject was done by Peter Naur – creator of the BNF notation and winner of a Turing award – in his essential article “Programming as...

read more
Styling IT products: Bringing added value through design

Styling IT products: Bringing added value through design

A carefully honed brand image is an inescapable premise for anyone who wants their product to standout in the market, particularly given the importance of design. The IT field is no exception to this. So how can we bring added value through styling? Every brand is well-aware of how important it is to provide services and solutions for existing needs, reduce manufacturing costs, advertise...

read more
Reasons for measuring communication link quality

Reasons for measuring communication link quality

How can we establish reliable measures for assessing service quality? An innovative QoS solution.  One of the biggest headaches for a company’s network managers is verifying that contracted service levels are being met for their infrastructure. Carrier services usually include a series of contractual points which are summarized in service level agreements (SLAs). To determine whether a service...

read more
What’s the difference between a router and a PC?

What’s the difference between a router and a PC?

How does a personal computer (PC) differ from a router? Many people believe they have completely different electronic systems, but this is not entirely accurate. While it’s true to say there are quite a few differences, they also have a series of characteristics in common. First of all, routers fall into the so-called embedded systems category. “What is an embedded system?”, you may ask. Well,...

read more
Control structures for modern microprocessors

Control structures for modern microprocessors

Since the advent of computers a large variety of processors with different instruction set architecture (ISA) have been developed. Their design commenced with the definition of the instruction set and culminated in the implementation of the microarchitecture that complied with the specification. During the eighties interest was centered on determining the most desirable features of that set. In...

read more