Skip to main content

Research Repository

Advanced Search

All Outputs (274)

Building a C++CSP Channel Using C++ Atomics (2017)
Presentation / Conference Contribution
Chalmers, K. (2017, August). Building a C++CSP Channel Using C++ Atomics. Presented at Communicating Process Architectures 2017, Malta

Mutex-based implementations of synchronous channels are slow. This work investigates atomic operations as a technique to improve communication efficiency between two threads via a busy channel. Such a channel provides faster communication than a mute... Read More about Building a C++CSP Channel Using C++ Atomics.

What are Communicating Process Architectures? Towards a Framework for Evaluating Message-passing Concurrency Languages (2017)
Presentation / Conference Contribution
Chalmers, K. (2017, August). What are Communicating Process Architectures? Towards a Framework for Evaluating Message-passing Concurrency Languages. Presented at Communicating Process Architectures 2017, Malta

What does it mean to be a message-passing concurrent language? This work attempts to build a framework for classifying such languages by judging four in regards to features and performance. Features of process calculi are used to evaluate Go, Rust, E... Read More about What are Communicating Process Architectures? Towards a Framework for Evaluating Message-passing Concurrency Languages.

A systematic mapping study of empirical studies on software cloud testing methods (2017)
Presentation / Conference Contribution
Ahmad, A. A., Brereton, P., & Andras, P. (2017). A systematic mapping study of empirical studies on software cloud testing methods. In 2017 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C) (555-562). https://d

Context: Software has become more complicated, dynamic, and asynchronous than ever, making testing more challenging. With the increasing interest in the development of cloud computing, and increasing demand for cloud-based services, it has become ess... Read More about A systematic mapping study of empirical studies on software cloud testing methods.

An Optimized Speculative Execution Strategy Based on Local Data Prediction in a Heterogeneous Hadoop Environment (2017)
Presentation / Conference Contribution
Liu, X., & Liu, Q. (2017). An Optimized Speculative Execution Strategy Based on Local Data Prediction in a Heterogeneous Hadoop Environment. In Proceedings of 2017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE Inte

Hadoop is a famous distributed computing framework that is applied to process large-scale data. "Straggling tasks" have a serious impact on Hadoop performance due to imbalance of slow tasks distribution. Speculative execution (SE) presents a way to d... Read More about An Optimized Speculative Execution Strategy Based on Local Data Prediction in a Heterogeneous Hadoop Environment.

Maximum Entropy in Nilsson's Probabilistic Logic (2017)
Presentation / Conference Contribution
Kane, T. B. (1989, August). Maximum Entropy in Nilsson's Probabilistic Logic. Presented at International Joint Conference on Artificial Intelligence

Nilsson's Probabilistic Logic is a set theoretic mechanism for reasoning with uncertainty. We propose a new way of looking at the probability constraints enforced by the framework, which allows the expert to include conditional probabilities in the s... Read More about Maximum Entropy in Nilsson's Probabilistic Logic.

Defining the UK information worker: the CILIP-ARA Workforce Mapping Project (2017)
Presentation / Conference Contribution
Hall, H. (2017, August). Defining the UK information worker: the CILIP-ARA Workforce Mapping Project. Presented at McMaster Library Symposium 2017, Hamilton, Canada

In 2014 the Chartered Institute of Library and Information Professionals (CILIP) and the Archives and Records Association (ARA) made a call to commission a team to undertake a workforce mapping project. The purpose of this work was to enhance underst... Read More about Defining the UK information worker: the CILIP-ARA Workforce Mapping Project.

Research into social media information practices, and social media information practices for research (2017)
Presentation / Conference Contribution
Hall, H. (2017, August). Research into social media information practices, and social media information practices for research. Presented at DeGroote Business School, McMaster University, research seminar series, Hamilton, Canada

The Centre for Social Informatics (CSI) at Edinburgh Napier University in Scotland has built a track record for its research into information behaviours and social media use. Early projects completed in the mid-noughties focused on the value of soci... Read More about Research into social media information practices, and social media information practices for research.

A Bayesian Assessment of Real-World Behavior During Multitasking (2017)
Journal Article
Bergmann, J., Fei, J., Green, D., Hussain, A., & Howard, N. (2017). A Bayesian Assessment of Real-World Behavior During Multitasking. Cognitive Computation, 9, 749-757. https://doi.org/10.1007/s12559-017-9500-6

Multitasking is common in everyday life, but its effect on activities of daily living is not well understood. Critical appraisal of performance for both healthy individuals and patients is required. Motor activities during meal preparation were monit... Read More about A Bayesian Assessment of Real-World Behavior During Multitasking.

A novel decision support system for the interpretation of remote sensing big data (2017)
Journal Article
Boulila, W., Farah, I. R., & Hussain, A. (2018). A novel decision support system for the interpretation of remote sensing big data. Earth Science Informatics, 11(1), 31-45. https://doi.org/10.1007/s12145-017-0313-7

Applications of remote sensing (RS) data cover several fields such as: cartography, surveillance, land-use planning, archaeology, environmental studies, resources management, etc. However, the amount of RS data has grown considerably due to the incre... Read More about A novel decision support system for the interpretation of remote sensing big data.

In search of self-efficacy: development of a new instrument for first year Computer Science students (2017)
Journal Article
Bhardwaj, J. (2017). In search of self-efficacy: development of a new instrument for first year Computer Science students. Computer Science Education, 27(2), 79-99. https://doi.org/10.1080/08993408.2017.1355522

This study explores the changes in Computer Science (CS) students’ self-efficacy between entering study and the end of first year of university. It aims to give course leaders insights into the everyday challenges that affect students’ academic achie... Read More about In search of self-efficacy: development of a new instrument for first year Computer Science students.

Academic literacies: the word is not enough (2017)
Journal Article
Richards, K., & Pilcher, N. (2017). Academic literacies: the word is not enough. Teaching in Higher Education, 1-16. https://doi.org/10.1080/13562517.2017.1360270

For Academic Literacies, the world is textually mediated; written texts and what informs them reveal elements such as subject-discipline practices. Furthermore, multi-modalities, for example, visual representation, inform written text, and multiple m... Read More about Academic literacies: the word is not enough.

Using supervised machine learning algorithms to detect suspicious URLs in online social networks (2017)
Presentation / Conference Contribution
Al-Janabi, M., Quincey, E. D., & Andras, P. (2017). Using supervised machine learning algorithms to detect suspicious URLs in online social networks. In ASONAM '17: Proceedings of the 2017 IEEE/ACM International Conference on Advances in Social Networks

The increasing volume of malicious content in social networks requires automated methods to detect and eliminate such content. This paper describes a supervised machine learning classification model that has been built to detect the distribution of m... Read More about Using supervised machine learning algorithms to detect suspicious URLs in online social networks.

A novel substitution box for encryption based on Lorenz equations (2017)
Presentation / Conference Contribution
Khan, F. A., Ahmed, J., Khan, J. S., Ahmad, J., & Khan, M. A. (2017). A novel substitution box for encryption based on Lorenz equations. In 2017 International Conference on Circuits, System and Simulation (ICCSS). https://doi.org/10.1109/cirsyssim.2017.8

Complexity of an encryption algorithm is highly dependent on nonlinear components that drive actual security. Only nonlinear component in all traditional encryption algorithms is mainly Substitution Box (S-Box). In block ciphers, the relationship bet... Read More about A novel substitution box for encryption based on Lorenz equations.

Simultaneous context inference and mapping using mm-Wave for indoor scenarios (2017)
Presentation / Conference Contribution
Yassin, A., Nasser, Y., Awad, M., & Al-Dubai, A. (2017, May). Simultaneous context inference and mapping using mm-Wave for indoor scenarios. Presented at 2017 IEEE International Conference on Communications (ICC), Paris, France

We introduce in this paper two main approaches, Triangulateration (TL) and Angle-Difference-of-Arrival (ADoA) for indoor localization and mapping using single-anchor and millimeter wave (MMW) propagation characteristics. Then, we perform context infe... Read More about Simultaneous context inference and mapping using mm-Wave for indoor scenarios.

Drizzle: Adaptive and fair route maintenance algorithm for Low-power and Lossy Networks in IoT (2017)
Presentation / Conference Contribution
Ghaleb, B., Al-Dubai, A., Romdhani, I., Nasser, Y., & Boukerche, A. (2017). Drizzle: Adaptive and fair route maintenance algorithm for Low-power and Lossy Networks in IoT. In 2017 IEEE International Conference on Communications (ICC) (1-6). https://doi.o

Low-power and Lossy Networks (LLNs) have been a key component in the Internet of Things (IoT) paradigm. Recently, a standardized algorithm, namely Trickle algorithm, is adopted for routing information maintenance in such networks. This algorithm is o... Read More about Drizzle: Adaptive and fair route maintenance algorithm for Low-power and Lossy Networks in IoT.

Tailoring methodological bricolage to investigate non-discretionary use of digital technology (2017)
Presentation / Conference Contribution
Sobolewska, E. (2017, July). Tailoring methodological bricolage to investigate non-discretionary use of digital technology. Presented at BHCI 2017: Digital Make Believe, Sunderland, UK

Digital technology appears to be an integral part of everyday life: at homes, workplaces, during leisure time; mediating interactions, demanding attention and engagement. In the age of cloud computing, social media, and ubiquitous mobile devices, it... Read More about Tailoring methodological bricolage to investigate non-discretionary use of digital technology.

Appropriating Affordances. Three Practice Based Explorations (2017)
Presentation / Conference Contribution
Flint, T. (2017). Appropriating Affordances. Three Practice Based Explorations. In L. Hall, T. Flint, S. O'Hara, & P. Turner (Eds.), Proceedings of the 31st International BCS Human Computer Interaction Conference (HCI 2017). https://doi.org/10.14236/ewic/

Affordance and Appropriation are related. An effective way of examining these phenomena is through practice. This paper discusses practice based exploration of affordance in the design of physical interfaces. This study follows a framework developed... Read More about Appropriating Affordances. Three Practice Based Explorations.

User Experience in Cross-channel Ecosystems (2017)
Presentation / Conference Contribution
Benyon, D., & Resmini, A. (2017). User Experience in Cross-channel Ecosystems. In Proceedings of the British HCI Conference 2017. https://doi.org/10.14236/ewic/HCI2017.38

Recent developments in information and communication technologies have left interaction design and human-computer interaction (HCI) with something of a conceptual gap. The distinction between physical and digital spaces is increasingly blurred. Cloud... Read More about User Experience in Cross-channel Ecosystems.

Pathways for Theoretical Advances in Visualization (2017)
Presentation / Conference Contribution
Chen, M., Grinstein, G., Johnson, C. R., Kennedy, J., & Tory, M. Pathways for Theoretical Advances in Visualization

There is little doubt that having a theoretic foundation will benefit the field of visualization, including its main subfields: information visualization, scientific visualization and visual analytics, as well as many domain-specific applications suc... Read More about Pathways for Theoretical Advances in Visualization.

IRIDiuM+: deep media storytelling with non-linear light field video (2017)
Presentation / Conference Contribution
Kosek, M., Koniaris, B., Sinclair, D., Markova, D., Rothnie, F., Smoot, L., & Mitchell, K. (2017). IRIDiuM+: deep media storytelling with non-linear light field video. In SIGGRAPH '17 ACM SIGGRAPH 2017 VR Village. https://doi.org/10.1145/3089269.3089277

We present immersive storytelling in VR enhanced with non-linear sequenced sound, touch and light. Our Deep Media (Rose 2012) aim is to allow for guests to physically enter rendered movies with novel non-linear storytelling capability. With the ab... Read More about IRIDiuM+: deep media storytelling with non-linear light field video.