University of Limerick Institutional Repository

Browsing LERO - UL authors by Title

DSpace Repository

Browsing LERO - UL authors by Title

Sort by: Order: Results:

  • Deshpande, Sadhana (University of Limerick, 2012)
    Over the last two decades of globalisation, the software industry has witnessed the emergence of Global Software Development (GSD). Various business motives have driven software companies to outsource software development ...
  • Ryan, Declan; Exton, Chris (Psychology of Programming Intererest Group (PPIG), 2004)
    Middlewares provide the fundamental technology needed to create distributed applications, allowing developers to concentrate on their own specific needs. The developer may end up creating a very small part of the overall ...
  • Beecham, Sarah; Noll, John; Richardson, Ita; Ali, Nour (IEEE Computer Society, 2010)
    In this paper, we present the Global Teaming Model (GTM), which is empirically grounded, and outlines practices that managers need to consider when managing virtual teams. We explain how the model can be adapted to specific ...
  • Fitzgerald, Brian (IEEE Computer Society, 2004)
    In recent years, open source software - more properly, free and open source software - has emerged as one popular solution to the so-called "software crisis". Advocates regard F/OSS as an agile, practice-led initiative ...
  • Lennon, Sophie (University of Limerick, 2015)
    Embedded system development is continuing to grow. Medical, automotive and Internet of Things are just some of the market segments. There is a tight coupling between hardware and software when developing an embedded system, ...
  • Peng, Xin; Gu, Jingxiao; Tan, Tian Huat; Yu, Yijun; Nuseibeh, Bashar; Zhao, Wenyun (Association for Computing Machinery, 2018)
    Some user needs can only be met by leveraging the capabilities of others to undertake particular tasks that require intelligence and labor. Crowdsourcing such capabilities is one way to achieve this. But providing a service ...
  • Peng, Xin; Gu, Jingxiao; Tan, Tian Huat; Sun, Jun; Ju, Yijun; Nuseibeh, Bashar; Zhao, Wenyun (IEEE Computer Society, 2016)
    Some user needs in real life can only be accomplished by lever-aging the intelligence and labor of other people via crowdsourcing tasks. For example, one may want to confirm the validity of the description of a secondhand ...
  • Mjeda, Anila; Hinchey, Mike (2013)
    We propose a method tailored to the requirements of safety-critical embedded automotive software, named CTMCONTROL. CTMCONTROL has a particular focus on the specification-based control logic of the system under test and ...
  • Deshpande, Sadhana; Richardson, Ita; Casey, Valentine; Beecham, Sarah (IEEE Computer Society, 2010)
    Cultural diversity is assumed to be a fundamental issue in global software development. Research carried out to date has raised concerns over how to manage cultural differences in global software development. Our empirical ...
  • Meade, Anne; Deeptimahanti, Deva Kumar; Johnston, Michael; Buckley, Jim; Collins, J.J. (IEEE Computer Society, 2013)
    Parallelizing serial software systems in order to run in a High Performance Computing (HPC) environment presents many challenges to developers. In particular, the extant literature suggests the task of decomposing ...
  • Morgan, Lorraine; Finnegan, Patrick (Springer, 2008)
    Open innovation is a paradigm that proposes that firms can and should use external as well as internal innovations/ideas. A popular example of open innovation has been open source software (OSS). The key issues facing ...
  • Beecham, Sarah; Noll, John; Richardson, Ita; Dhungana, Deepak (IEEE Computer Society, 2011)
    Global Software Development (GSD) research has reached a level of maturity. Paper-based solutions and guidelines are readily available to solve many known distributed software development problems. The large number of ...
  • Krafft, Martin F. (University of Limerick, Department of Computer Science & Information Systems, 2010)
    The Debian Project is possibly the largest FLOSS project, but its processes have not scaled in relation to its growth and complexity. Many aspects of daily tasks require the volunteer contributors to expend time on repetitive, ...
  • O'Leary, Pádraig; Richardson, Ita (2011)
    Software process reference models can serve as a tool for simplifying process problem solving. Through a series of research phases using sources in industry and academia, we developed a software process reference model for ...
  • Stol, Klaas-Jan; Avgeriou, Paris; Ali Babar, Muhammad (Springer-Verlag, 2011)
    Architecture patterns have a direct effect (positive or negative) on a system’s quality attributes (e.g., performance). Therefore, information about patterns used in a product can provide valuable insights to, e.g., component ...
  • Reid, Louise; Lötter, Martha; Burton, John; Richardson, Ita (IEEE Computer Society, 2012)
    The purpose of this paper is to present the development of a Hospital Quality Assurance Program, H-QAP. People and Medical Devices, including software, cannot be separated in the healthcare environment, and clinical and ...
  • Botterweck, Goetz; Janota, Mikolas; Schneeweiss, Denny (2009)
    Our feature configuration tool S2T2 Configurator integrates (1) a visual interactive representation of the feature model and (2) a formal reasoning engine that calculates consequences of the user’s actions and provides ...
  • Rosik, Jacek; Buckley, Jim; Ali Babar, Muhammad (2009)
    Software architecture and its related documentation are acknowledged as some of the most important artefacts created during system design. However, often the implemented system diverges, over time, from the designed ...
  • Taher, Yehia; Haque, Rafiqul; Nquyen, Dinh Khou; Van den Heuvel, Willem-Jan (2011)
    Cost and complexity are currently the most substantial obstacles for designing and delivering services in the public sector. The traditional in-house development and maintenance landscape of public services require experts ...
  • Ali, Nour; Ramos, Isidro (IGI Global, 2012)
    This chapter focuses on designing software architectures of mobile applications using an Aspect-Oriented Architecture Description Language (AOADL). The AOADL follows an approach called Ambient-PRISMA which enables designers ...

Search ULIR


Browse

My Account

Statistics