University of Limerick Institutional Repository

Browsing by Title

DSpace Repository

Browsing by Title

Sort by: Order: Results:

  • Cregan, Vincent; Lee, William T.; Clune, Louise (SpringerOpen, 2017)
    A soft sensor for measuring product quality in the Bayer process has been developed. The soft sensor uses a combination of historical process data recorded from online sensors and laboratory measurements to predict a key ...
  • Russo, Daniel; Stol, Klaas-Jan (IEEE Computer Society, 2019)
    Practitioners and scholars often face new software engineering phenomena which lack sufficient theoretical grounding. When studying such nascent and emerging topics, it is important to establish an initial and rudimentary ...
  • Downey, Jack (2009)
    This paper reports on two studies into the skills required to develop software. In the first, senior software practitioners in four companies, across seven roles were interviewed. However, the architect role proved difficult ...
  • Sievi-Korte, Outi; Richardson, Ita; Beecham, Sarah (Elsevier, 2019)
    In Global Software Development (GSD), the additional complexity caused by global distance requires processes to ease collaboration difficulties, reduce communication overhead, and improve control. How development tasks are ...
  • Ali Babar, Muhammad; Gorton, Ian (IEEE Computer Society, 2009)
    Architecture reviews are an effective way of ensuring design quality and addressing architectural concerns. However, the software engineering community rarely adopts the methods and techniques available to support disciplined ...
  • Shannon, Ross; Quigley, Aaron; Nixon, Paddy (2006)
    The pervasive computing systems inside modernday automobiles are made up of hundreds of interconnected, often replaceable components. These components are put together in a way specified by the customer during ...
  • Ghaith, Shadi; Wang, Miao; Perry, Philip; Murphy, Liam (Association for Computing Machinery, 2014)
    Using modelling to predict the performance characteristics of software applications typically uses Queueing Network Models representing the various system hardware resources. Leaving out the software resources, such as ...
  • Fitzgerald, Brian (IEEE Computer Society, 2012)
    Although only about 50 years old, the software domain has already endured one well documented crisis, which was identified early in its evolution in the 1960s. Simply summarised, the initial software crisis – Software ...
  • Yilmaz, Murat; Atasoy, Berke; O'Connor, Rory V.; Martens, Jean-Bernard; Clarke, Paul (Springer, 2016)
    Agile development requires a highly iterative and collaborative design process, which relies on the successful interpretation of software development activities amongst team members throughout the overall process. However, ...
  • McFall, Donald; Mc Caffery, Fergal; Wilkie, F.G. (2004)
    The Northern Ireland (NI) software development survey was developed by the Centre for Software Process Technologies (CSPT). CSPT was established in September 2002 and is jointly funded by Invest Northern Ireland (an economic ...
  • Savolainen, Paula; Ahonen, Jarmo J.; Richardson, Ita (Elsevier, 2012)
    In this paper, we consider software development project success and failure from the supplier's perspective. First we clarified concepts in order to be able to exclude review articles on in-house projects, continuous ...
  • Basri, Shuib; O'Connor, Rory V. (2012)
    Teams of software engineers working together in a collaborative manner to execute a software development process complete most software development work. Whilst there is much literature examining the software process ...
  • Dhungana, Deepak; Groher, Iris; Schludermann, Elisabeth; Biffl, Stefan (Association for Computing Machinery, 2010)
    The use of the term ecosystem in the context of extensible software platforms and third-party developers or user communities has made us ponder about the similarities between software ecosystems and natural ecosystems. ...
  • Laporte, Claude Y.; Alexandre, Simon; O'Connor, Rory V. (IEEE Computer Society, 2008)
    Industry recognizes that very small enterprises (VSE), that develop parts having software components, are very important to the economy. These parts are often integrated in products of larger enterprises. Failure to deliver ...
  • Ahonen, Jarmo J.; Savolainen, Paula (Elsevier, 2010)
    Context: Software project cancellations are often caused by mistakes made during the project, and such cancellations make a strong economic impact. We analyzed five cancelled software engineering projects. One case was an ...
  • Parnas, David Lorge (2003)
    Software is devilishly hard to inspect. Serious errors can escape attention for years. Consequently, many are hesitant to employ software in safety-critical applications and developers and users are finding the correction ...
  • Gaudin, Benoit; Bagnato, Alessandra (IEEE Computer Society, 2011)
    This work considers the case of system maintenance where systems are already deployed and for which some faults or security issues were not detected during the testing phase. We propose an approach based on control theory ...
  • Downey, Jack (Association Computing Machinery, 2011)
    This paper proposes an exploratory study to determine why some computer science or software engineering graduates abandon their careers in software to pursue radically different paths. While these people may be experiencing ...
  • Mc Caffery, Fergal; Donnelly, Peter; Dorling, Alec; Wilkie, F.G. (2004)
    This paper describes a software process development, assessment and improvement framework, structured to ensure regulatory compliance for the software developed in medical devices. Software is becoming an increasingly ...
  • Yilmaz, Murat; O'Connor, Rory V. (Association for Computing Machinery, 2011)
    Software development is a knowledge and human intensive activity. At the social level, the interactions of these participants and their ability to cooperate are important for improving the produc- tivity of teams and ...