Mike Hinchey: software research director and 2016 IFIP president shares tech insights

The rapid application of computing research within a year into commercialization and enterprise innovation adoption is required for enterprise success. The pace of research application measured in years 10 years ago now occurs in days in 2016. A computer mastering the champion Go player was to happen in 2026 and not the 4-1 match wins of AlphaGo beating Lee Sedol in March, ten years ahead of predictions.

With the Internet of Everything, there are enterprises like GE transforming with innovation colonies adopting lean startup practices of Eric Ries. Samsung recently announced they are changing their culture and enterprise processes to align with a startup mentality. There is a digital quake where more than 80 per cent of jobs and enterprises will change by 2030 or fail. To succeed enterprises must follow research trends!

This brings us to the interview with Mike Hinchey, a globally renowned research director and International Federation for Information Processing (IFIP) president in 2016. The IFIP, founded by the United Nations UNESCO in 1960, is the federation of official computing organizations of countries. For example, CIPS is the IFIP representative for Canada and the ACM is the US representative.

Who is Mike Hinchey?

Mike Hinchey is director of Lero — the Irish Software Research Centre, a multi-location national research centre funded by Science Foundation Ireland and with a footprint in all of Ireland’s universities. He is also professor of Software Engineering at University of Limerick.

Hinchey holds a B.Sc. in computer science from University of Limerick, a M.Sc. in computation (mathematics) from University of Oxford, UK and a PhD in computer science from University of Cambridge, UK. He is a member of Academia Europaea, Fellow of the British Computer Society, Irish Computer Society, Institute of Mathematics and its Applications, Institute of Engineering Technology and Engineers Australia and Engineers Ireland.

Prior to leading Lero, Hinchey was Director of the NASA Software Engineering Laboratory at NASA Goddard Space Flight Centre, Greenbelt, MD. Hinchey has been previously full professor or visiting professor in UK, Ireland, Sweden, Germany, USA, Japan and Australia.

He is president-elect of IFIP (International Federation for Information Processing), vice-president of the Irish Computer Society and vice-chair of IEEE UK and Ireland.

Mike is a member of the advisory council for FSR (Financial Services Roundtable) the Washington DC trade and advocacy organization representing the top 100 CEOs in financial services — the global industry is $14 trillion with an estimated 18 per cent of world GDP.

To listen to the interview you can go to the non-profit ACM Learning Center podcasts or click on this MP3 file link in the learning centre

Here are extracts from the full interview:

Ibaraki:
Congratulations on your nomination as president of IFIP. Can you describe IFIP? What is the value of IFIP to government, academia and business?

Hinchey:
IFIP was founded under the auspices of UNESCO back in 1960 — it is a society of societies in that each member country has a member society in the field of ICT. They are primarily computer or engineering societies and IFIP brings them together in a single form. All of these members go back and give input to their own governments and IFIP puts together policy on a global scale and then the individual members have their feedback on their national scale. We have 13 technical committees that cover all sorts of areas of ICT and together we do work at publications, journals, conferences, meetings, working groups etc. that contribute to technical advancement. Then the members of the General Assembly (one per country), contribute to policy-making and so on. We have a number of initiatives; at the moment one that is very important is professionalism. We also have contributions in education and we contribute technically and are particularly looking at areas like security, privacy, disaster recovery, etc. These all have global implications.

Ibaraki:
What are the key projects for IFIP during your presidency and how will you measure success?

Hinchey:
I am interested in education and particularly in how we can bring more women into ICT. Professionalism (IFIP is a major contributor). There are things that are going to be hard to measure in the very short term, but I think we will be able to see some sort of uptake.

Ibaraki:
Can you describe your journey of continuing enlightenment from an early age to around 18 and some of the milestones?

Hinchey:
I think growing up I had a pretty ordinary, normal background. I grew up in a small country in a time when the country was not very wealthy. I did have one advantage in that my father was a computer engineer and he ran the systems for air traffic control at Shannon Airport. I got to know the people he worked with and I got to use computers, so I guess I was using computers as a six year old when most people my age at the time didn’t even know what a computer was. Wanting to go into computing itself is something that I tossed and turned about for quite a while. It came down to a decision: I was either going to do computer science in university or I was going to do French and I decided to do computer science. How I got into my own particular field was an interesting one. I picked up a book called “The Correctness Problem in Computer Science” and there was a very short first paper in it by Edsger Dijkstra on why correctness must be a mathematical concern. Being someone who really didn’t like mathematics in high school, who got into the field and understood why mathematics is so important to computing, I guess that was the epiphany if you like.

Ibaraki:
How did your life change while you were in university, what were some of the milestones, and what powerful lessons did you learn that continue to shape your vision into the future?

Hinchey:
I started to look around for Masters programs and found the best one in my field was a Masters in Computation at Oxford. Tommy Hoare, who was one of the luminaries in computer science (and still is), was Head of the department there and I was lucky enough to have him co-supervise my thesis. One of the big milestones was taking on this topic in a world class university with a world class supervisor — somebody who obviously knew the field so well and opened many doors for me in that sense. That was probably the biggest game-changer in my career.

Ibaraki:
Mike, you support formal methods. What is the value to enterprises?

Hinchey:
The idea is that software underpins absolutely everything we do. The fact is that software that really does work correctly is vital even in things we don’t consider to be safety-critical, so to me software and formal methods for developing software have so much to give to any sort of enterprise.

Ibaraki:
As past Director of the NASA Software Engineering Laboratory at NASA Goddard Space Flight Center, can you talk about some of that work, the opportunity and key challenges and some lessons you wish to share?

Hinchey:
Many people think that at NASA you go in and you have all these amazing things to work with and you have all these super computers and robots and things and yes, there is that. But on the day-to-day basis it’s pretty much like any other job, it’s normal and it wasn’t all exciting but it was a lot of fun and a great time in my life.

Ibaraki:
What led to your role as founding editor-in-chief of the NASA journal Innovations in Systems and Software Engineering, launched in 2005, and can you provide lessons from this experience?

Hinchey:
It doesn’t sound like a big thing to found a journal, but to found a journal with the NASA name on it required two Acts of Congress. At various points we felt like giving up but we felt it was something worth doing. It has really improved the quality of systems and software engineering within NASA by giving NASA researchers the opportunity to understand what’s going on around the world by all sorts of people. It was a big asset to improving the quality of what people were doing within NASA.

Ibaraki:
Do you still maintain ties with NASA?

Hinchey:
I still have a lot of engagement with NASA. We don’t have formal ties right now but I’m still working with them. A number of my patent applications that were filed while I worked with NASA are still going through the process so we are still pursuing some of those, so I get to talk to NASA people on a regular basis.

Ibaraki:
Describe your past academic journey and lesson for each position?

Hinchey:
I had finished my PhD and been lucky enough to get a Green Card in the US Visa lottery and a colleague asked me to join him at a department in New Jersey Institute of Technology. He was trying to build up the real-time computing lab and thought that my formal methods background would be very appropriate for that. Then the Department Chair moved to the University of Nebraska and he had them offer me an Endowed Chair. Then by luck I found myself with the NASA opportunity (NASA was given the opportunity to hire 12 people from outside the civil service and be hired in at the top level of the civil service which is very unusual). I thought ‘no way they are going to hire me’ and about a week later they came along and offered me the position. I was a fixed term and they extended it a number of times and eventually it couldn’t be extended anymore. Fortuitously there was a great opportunity to become co-director of this Research Center in Ireland which, at the time, was fairly small (about 50 people) but spread across four universities and the opportunity came for me to take up that position. We’ve since grown that from about 50 people in four universities to 225 people in eight universities.

Ibaraki:
Earlier you mentioned that you had patents pending, can you get into more detail about that and what you hope to achieve from those patents? Are you planning to work in start-ups and entrepreneurship?

Hinchey:
The patents are in two main areas. One is in automatic co-generation, a new technique for generating code that is provably correct and really builds on my formal methods background. The other area is in autonomous systems, primarily based around swarm-based missions (essentially what we nowadays call drones), but these would fly in space particularly around the asteroid belt so those are being used by NASA in forthcoming missions, but some of the technology could be used in other applications. Who knows, there might be start-ups in the future, but we really haven’t looked into it right now.

Ibaraki:
You talked about your position as director at the Irish Software Engineering Research Centre (Lero) and how it has expanded considerably; can you detail some notable results from this work?

Hinchey:
We’ve done a lot of work with a lot of companies. Ireland is a small country (only about 4 million people), so 225 in our research group is quite substantial. We’ve worked with probably close to 200 companies. One of the things that we did do and which did generate a start-up is that we worked with IBM on how we might be able to automate dealing with issues raised in data centres. So as logs were raised and problems were seen we automate how we could respond to those or at least a huge portion of those. That became a spinout over the last few years and it was sold recently for 68 million dollars.

Ibaraki:
In your current role and from your perspective, what are the top resources and lessons that you can share with the audience?

Hinchey:
It’s a great opportunity to intersect with so many different areas so it’s been great to work with companies, especially here in Ireland. We have a lot of access to multi-nationals because they have smaller operations in Ireland than they might have (for example) in the US, which means that we can talk to the individuals, the managers or to the workers and that’s a great opportunity for us. It’s been fabulous being in IFIP and meeting very distinguished people from all over the world (who are high-ranking in their own member Society in their own country) and we get to meet them on a regular basis and engage with them. In Ireland (being a small country), we have great access to our government and it’s quite common to meet our Ministers and be invited to go to the Parliament and to talk with senior figures and senior civil servants.

Ibaraki:
Can you describe some megatrends and how they will shape the world and our destiny?

Hinchey:
The prevalence of all this social media and the cloud (bringing things into the cloud) has raised the issue of security and privacy and I think that’s going to be a mega issue for the future. The fact that we are dealing with the physical world and society and the interaction of that is going to be one of the mega-trends, and within that is going to be this issue of security and privacy.

Ibaraki:
You mentioned some predictions. How can ICT executives act on your feelings about megatrends?

Hinchey:
I guess it’s a matter of devoting resources — that’s where ICT executives could contribute and fund the right kind of work. Executives can determine and prioritize their resources or their use of resources on areas that will develop for everyone.

Ibaraki:
Agility is key today, whether with a start-up or launching a new product or service within a larger enterprise. The start-up mentality is required. What are the key steps for successful start-ups or for enterprises when producing innovations to keep them competitive?

Hinchey:
I think it is having the right idea and having the passion to sell that right idea. Complete commitment to the idea, whatever happens, no matter how many people tell you that you are wasting your time — to persevere.

Ibaraki:
Do you feel computing should be a recognized profession on par with accounting, medicine and law with demonstrated professional development, adherence to a code of ethics, personal responsibility, public accountability, quality assurance and recognized credentials?

Hinchey:
I do think that it is absolutely essential that computing is recognized and I think having some sort of certification or accreditation would be a great thing. Maybe not everybody needs to do that, but I think in certain fields where people are writing truly critical software they should be accountable and we should have some way of ensuring that they are well-trained, up-to-date and using the best possible techniques.

Ibaraki:
How about on the ethical side, what are some of your recommendations in that area?

Hinchey:
I think accountability is essential and that people have to be accountable for what they do. People do make mistakes and you have to understand this, but if we can demonstrate that we are doing the best we can and we are doing the right thing and we are using the best techniques that we have then that accountability is met and that professionalism is essential.

Ibaraki:
What other areas particularly related to computing do you feel need to be brought into focus for discussion and policy?

Hinchey:
I think the ethics and professionalism need to be high up on the list. I think appropriate security and privacy measures need to be brought into the forum, ensuring that people have training in the right areas and understand, for example, the legalities of the area that they work in. Not everybody needs to be a lawyer or an expert in law, but people should at least know the things that apply to themselves.

Would you recommend this article?

Share

Thanks for taking the time to let us know what you think of this article!
We'd love to hear your opinion about this or any other story you read in our publication.


Jim Love, Chief Content Officer, IT World Canada
Stephen Ibaraki
Stephen Ibarakihttp://www.stephenibaraki.com/
Stephen Ibaraki Chairman and Managing General Partner REDDS Capital, Founder chair outreach UN ITU AI for good Global Summit. Globally unique with Chairman, Founder, Board roles in: Business/finance, successful Entrepreneurship / startups / investments / VC, no.1 global Science orgs, UN innovation progs, top CEO Industry-orgs/think tanks, no.1 Summits (acronym BE-SUNIS). 300+ global engagements impacting $100+ Trillion in sustainable investments. For more information see Ibaraki's official CIPS Fellows profile: http://www.cips.ca/stephen-ibaraki --- For Microsoft Awards profile: https://mvp.microsoft.com/en-us/PublicProfile/33272?fullName=Stephen%20Ibaraki ----- For a personal profile see Ibaraki's LinkedIn profile: http://ca.linkedin.com/in/sibaraki

Featured Download

IT World Canada in your inbox

Our experienced team of journalists and bloggers bring you engaging in-depth interviews, videos and content targeted to IT professionals and line-of-business executives.

Latest Blogs

Senior Contributor Spotlight