University of Limerick Institutional Repository

LERO - UL authors

DSpace Repository

LERO - UL authors

Browse by

 

Recent Submissions

  • 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, ...
  • Stol, Klaas-Jan; Fitzgerald, Brian (Association for Computing Machinery, 2015)
    Empirical research studies are the principal mechanism through which the software engineering research community studies and learns from software engineering practice. The focus on empirical studies has increased ...
  • 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 ...
  • Stol, Klaas-Jan; Fitzgerald, Brian (IEEE Computer Society, 2014)
    Inner source, the adoption and tailoring of Open Source development practices inside organizations, is a topic of increasing interest. While Inner Source offers a number of benefits, in our experience many practitioners ...
  • Cawley, Oisín; Weibelzahl, Stephan; Richardson, Ita; Delaney, Yvonne (IGI Global, 2014)
    With a focus on addressing the perceived skills gap in Software Engineering (SE) graduates, some educators have looked to employing alternative teaching and learning strategies in the classroom. One such pedagogy is ...
  • Monasor, Miguel J; Vizcaíno, Aurora; Piattini, Mario; Noll, John; Beecham, Sarah (Association for Computing Machinery, 2014)
    Simulation has been applied in several Software Engineering fields, and is shown to be a useful method in industrial training. As part of our research work, we have used simulation to provide training in Global Software ...
  • Stol, Klaas-Jan; Fitzgerald, Brian (Elsevier, 2015)
    There has been a growing interest in the role of theory within Software Engineering (SE) research. For several decades, researchers within the SE research community have argued that, to become a ‘real’ engineering science, ...
  • Yates, Rebecca Yolande (University of Limerick, 2014)
    Many software developers struggle to understand code written by others, leading to increased maintenance costs. Research on program comprehension to date has primarily focused on individual developers attempting to ...
  • Cawley, Oisín; Wang, Xiaofeng; Richardson, Ita (Springer, 2013)
    As the Software Engineering landscape continues to evolve and new paradigms are introduced, there can be a tendency for both industry and academia to enthusiastically embrace new approaches and march forward under whatever ...
  • Meade, Anne (University of Limerick, 2014)
    Parallelising serial software systems presents many challenges. In particular, the task of decomposing large, data-intensive applications for execution on distributed architectures is described in the literature as ...
  • Haque, Rafiqul (University of Limerick, 2014)
    With the advent of Service Oriented Architecture (SOA), organizations tend to use service-based applications (SBAs) that are dynamic, distributed, and ubiquitous. In recent years, SBAs have become the state of the art ...
  • Abid, Saad bin (University of Limerick, 2014)
    Feature dependency is a kind of feature interaction which can be observed in the features that realize the functionality of a software product, and particularly in the features of Software Product Lines (SPLs). In feature ...
  • Pasquale, Liliana; Ghezzi, Carlo; Menghi, Claudio; Tsigkanos, Christos; Nuseibeh, Bashar (Association for Computing Machinery, 2014)
    Adaptive security systems aim to protect valuable assets in the face of changes in their operational environment. They do so by monitoring and analysing this environment, and deploying security functions that satisfy ...
  • Stol, Klaas-Jan; Fitzgerald, Brian (Association for Computing Machinery, 2014)
    Crowdsourcing is an emerging and promising approach which involves delegating a variety of tasks to an unknown workforce— the crowd. Crowdsourcing has been applied quite successfully in various contexts from basic tasks ...
  • Fitzgerald, Brian; Musial, Mariusz; Stol, Klaas-Jan (Association for Computing Machinery, 2014)
    Many professions evolve from their origins as a creative craft process to a more product-centered industrial process. Software development is on such an evolutionary trajectory. A major step in this evolution is the ...
  • Mair, Matthias; Herold, Sebastian; Rausch, Andreas (Association for Computing Machinery, 2014)
    Uncontrolled software architecture erosion can lead to a de- gradation of the quality of a software system. It is hence of great importance to repair erosion e ciently. Refactor- ings can help to systematically reverse ...
  • Monasor, Miguel J; Noll, John; Vizcaíno, Aurora; Piattini, Mario; Beecham, Sarah (Association for Computing Machinery, 2014)
    Context: One of the chief challenges of Global Software Development (GSD) is for globally, culturally and linguistically diverse team members to communicate effectively. Failing to meet this challenge can lead to ...
  • Richardson, Ita (Association for Computing Machinery, 2014)
    There was a time when researching software processes meant just that – we were interested in making sure that the process for software development was effective. We did not really have to worry about the domains in which ...
  • O'Leary, Pádraig; Noll, John; Richardson, Ita (Springer, 2013)
    Attempts to extend process management to support pathways in the health domain have not been as successful as workflow for routine business processes. In part this is due to the dynamic nature of knowledge-intensive work ...
  • O'Leary, Pádraig; Buckley, Patrick; Richardson, Ita (Springer, 2013)
    Connected Health involves the use of ICT to improve healthcare quality and outcomes. In a connected heath environment, stakeholders can struggle to make best use of this information coming from a variety of sources. Given ...

View more