The Changing Role of the Software Engineer

In this paper we will discuss the changing role of a software engineer. We will examine this from four major standpoints, the software development lifecycle, the influence of open source software, testing and deployment and the emergence of new technologies. We will first analyze what the role of a software engineer was in the past....

Characterizing the transfer of program comprehension in onboarding: an information-push perspective

Choosing Machine Learning Algorithms for Anomaly Detection in Smart Building IoT Scenarios

Blockchain Research Beyond Cryptocurrencies

Breaking the flow: a study of contradictions in information systems development (ISD)

Burns, T., Pearlmutter, B. & McDonald, J. (2019). MouldingNet: deep-learning for 3D object reconstruction. IMVIP 2019: Irish Machine Vision & Image Processing, Technological University Dublin, Dublin, Ireland, August 28-30. doi:10.21427/synp-mr39

Business analytics capability, organisational value and competitive advantage

Autonomous Navigation of Mobile Robots in the Factory Environment

Autonomous Vehicles and Embedded Artificial Intelligence: The Challenges of Framing Machine Driving Decisions

Assessing the security implication of Bitcoin exchange rates