University of Limerick Institutional Repository

Browsing by Author "Buckley, Jim"

DSpace Repository

Browsing by Author "Buckley, Jim"

Sort by: Order: Results:

  • LeGear, Andrew; Buckley, Jim; Cleary, Brendan; Collins, J.J. (IEEE Computer Society, 2005)
    Identifying elements of existing software that are reused within a system may provide maintainers with valuable insights during system evolution. This paper evaluates an extension of software reconnaissance that can be ...
  • Meade, Anne; Buckley, Jim; Collins, J.J. (Association for Computing Machinery, 2011)
    Large legacy systems that have been in use for several decades need to evolve in order to take advantage of new technological advances. One such development is the emergence of multi-core processors and parallel platforms. ...
  • Ali, Nour; Rosik, Jacek; Buckley, Jim (Association for Computing Machinery, 2012)
    Architecting software systems is an integral part of the software development lifecycle. However, often the implementation of the resultant software ends up diverging from the designed architecture due to factors such ...
  • Kelly, Tara; Buckley, Jim (IEEE Computer Society, 2006)
    A large body of empirical work in the software comprehension area has focused on the cognitive processes that programmers undertake. However, as yet, little work exists on developing and assessing an encompassing framework ...
  • 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 ...
  • 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 ...
  • Sharif, Khaironi Yatim; Buckley, Jim (IEEE Computer Society, 2008)
    Information-seeking has been recognized as a core subtask in software maintenance. While much of the research in this area attempts to identify the information sought by programmers, the work to date has been typically ...
  • English, Michael; Buckley, Jim; Cahill, Tony (IEEE Computer Society, 2005)
    A commonly held belief is that the friend construct in C++ is a violation of encapsulation. However, little empirical analysis of its use has taken place to provide evidence to support this claim. This paper presents a ...
  • Buckley, Jim; O'Brien, Michael P.; Power, Norah (2006)
    Several authors have proposed information seeking as an appropriate perspective for studying software maintenance activities. However, there is little research in the literature describing holistic information-seeking ...
  • O'Brien, Michael P.; Buckley, Jim; Exton, Chris (IEEE Computer Society, 2005)
    It is the view of many computer scientists that the standard of empirical software engineering research leaves scope for improvement. However, there is also an increasing awareness in the software engineering community ...
  • Buckley, Jim; Exton, Chris; Quigley, Aaron; LeGear, Andrew (2007)
    This paper introduces, and provides a cognitive basis for, a prototype meta-modeling process called ESCAPE. This process involves users explicitly stating their own model of an entity of interest, CAPturing an alternative ...
  • Exton, Chris; Avram, Gabriela; Buckley, Jim; LeGear, Andrew (2007)
    This paper outlines the needs for careful empirical-design choices during the study of software practitioners. It does this by presenting a documented, but unpublished, in-vivo, empirical, group study. The study was initially ...
  • English, Michael; Buckley, Jim; Cahill, Tony (IEEE Computer Society, 2007)
    Modularity is one of the key features of the Object-Oriented (OO) paradigm. Low coupling and high cohesion help to achieve good modularity. Inheritance is one of the core concepts of the OO paradigm which facilitates ...
  • English, Michael; Buckley, Jim; Cahill, Tony (IEEE Computer Society, 2005)
    Previous research has highlighted the extensive use of the C++ friend construct in both library-based and application-based systems. However, existing software metrics do not concentrate on measuring friendship accurately, ...
  • Sharif, Khaironi Yatim; Buckley, Jim (2009)
    Several authors have proposed information seeking as an appropriate perspective for studying software maintenance and evolution, and have characterized information seeking empirically in commercial software evolution ...
  • Kelly, Tara; Buckley, Jim (IEEE Computer Society, 2009)
    Several researchers have proposed Bloom’s Taxonomy as a framework within which to study the cognitive levels employed by programmers during software comprehension. But a review of empirical studies in this area illustrates ...
  • Buckley, Jim; Mooney, Sean; Rosik, Jacek; Ali, Nour (Association for Computing Machinery, 2013)
    Architectural drift is a widely cited problem in software engineering, where the implementation of a software system diverges from the designed architecture over time causing architecture inconsistencies. Previous work ...
  • O'Brien, Michael P.; Buckley, Jim (IEEE Computer Society, 2005)
    Information seeking has been recognised as a core subtask in software maintenance. This paper reviews, merges, and adapts existing information seeking models for different domains to propose a non-linear information-seeking ...
  • Sharif, Khaironi Yatim; Buckley, Jim (IEEE Computer Society, 2009)
    Several authors have proposed information seeking as an appropriate perspective for studying software evolution, and have characterized information seeking empirically in commercial software evolution settings. However, ...
  • Sharif, Khaironi Yatim (University of Limerick, 2012)
    Several authors have proposed information seeking as an important perspective for the study of software maintenance and evolution, and have characterized information seeking empirically in commercial software evolution ...

Search DSpace

Browse

My Account

Statistics