University of Limerick Institutional Repository

Browsing LERO - Project partner authors by Title

DSpace Repository

Browsing LERO - Project partner authors by Title

Sort by: Order: Results:

  • Pikkarainen, Minna; Mantyniemi, Annukka (2006)
    Software development organizations are increasingly interested in the possibility of adopting agile development methods. Organizations that have been employing the Capability Maturity Model (CMM/CMMI) for making ...
  • Clarke, Paul; O'Connor, Rory V. (Springer Verlag, 2011)
    Process maturity reference frameworks such as ISO/IEC 15504 and the Capability Maturity Model Integrated (CMMI) seek to assist software process improvement (SPI) efforts by prescribing a roadmap for improving the capability ...
  • MacMahon, Silvana Togneri; Mc Caffery, Fergal; Keenan, Frank (Springer, 2013)
    IEC 80001-1 is a risk management standard that addresses the risks associated with the incorporation of a medical device into an IT network. Our research in the area of IEC 80001-1 has to date been focused on the development ...
  • Al Hasrouty, Christelle; Autefage, Vincent; Olariu, Cristian; Magoni, Damien; Murphy, John (2016)
    Réaliser des audio-conférences de qualité sur Internet est une tâche complexe. En effet, l'hétérogénéité des terminaux mobiles et la dynamique du réseau doivent être prises en compte par les systèmes MVoIP (Multiparty VoIP) ...
  • Ghafari, Mohammad; Jamshidi, Pooyan; Shahbazi, Saeed; Haghighi, Hassan (Association for Computing Machinery, 2012)
    One of the key issues that should be considered when addressing reliable evolution is to place a software system in a consistent status before and after change. This issue becomes more critical at runtime because it may ...
  • Stoermer, Cristoph; O'Brien, Liam; Verhoef, Chris (IEEE Computer Society, 2004)
    Architectural views help to better understand and analyze software from particular stakeholder perspectives. Views are abstractions that are generated in an architecture reconstruction effort with collapsing strategies. ...
  • Carton, Andrew; Clarke, Siobhán; Senart, Aline; Cahill, Vinny (IEEE Computer Society, 2007)
    The development of applications for pervasive computing presents a number of challenges to the software engineer. In particular, application adaptation based on context such as environmental factors, device limitations ...
  • Linehan, Eamonn; Clarke, Siobhán (Elsevier, 2011)
    The cost of correcting errors in the design of an embedded system's hardware components can be higher than for its software components, making it important to test as early as possible. Testing hardware components before ...
  • Bergel, Alexandre; Hirschfield, Robert; Clarke, Siobhán; Costanza, Pascal (Springer-Verlang, 2006)
    Aspect composition is still a hot research topic where there is no consensus on how to express where and when aspects have to be composed into a base system. In this paper we present a modular construct for aspects, called ...
  • Janota, Mikolas (2007)
    Many automated techniques for invariant generation are based on the idea that the invariant should show that something “bad” will not happen in the analyzed program. In this article we present an algorithm for loop invariant ...
  • MacMahon, Silvana Togneri; Mc Caffery, Fergal; Eagles, Sherman; Keenan, Frank; Lepmets, Marion; Renault, Alain (2013)
    Medical devices are designed and produced subject to various standards. These standards are recognized by the regulatory authorities within the region in which they are going to be marketed. Traditionally medical devices ...
  • Guichard, Jonathan; Ruane, Elayne; Smith, Ross; Bean, Dan; Ventresque, Anthony (IEEE Computer Society, 2019)
    Assessing a conversational agent’s understanding capabilities is critical, as poor user interactions could seal the agent’s fate at the very beginning of its lifecycle with users abandoning the system. In this paper we ...
  • O'Connor, Rory V.; Duckonova, Natalia (Springer, 2014)
    This paper explores the value of Agile Coaching for companies adopting agile methods.in order to assist those who are adopting agile methods to decide on using or not using an Agile Coach by examining the value they ...
  • Conboy, Kieran; Morgan, Lorraine (2012)
    This study goes beyond a binary view of adoption and instead examines the more complex nature of cloud computing assimilation. It examines (i) acceptance, the extent to which an organization’s members are committed to ...
  • Ó Cinnéide, Mel; Boyle, Dermot; Hemati-Moghadam, Iman (IEEE Computer Society, 2011)
    Current software practice places a strong emphasis on unit testing, to the extent that the amount of test code produced on a project can exceed the amount of actual application code required. This illustrates the importance ...
  • Hemati-Moghadam, Iman; Ó Cinnéide, Mel (IEEE Computer Society, 2012)
    Software systems that undergo repeated addition of functionality commonly suffer a loss of quality in their underlying designs, termed design erosion. This leads to the maintenance of a system becoming increasingly ...
  • Portillo-Domínguez, Andrés Omar; Wang, Miao; Murphy, John; Magoni, Damien (IEEE Computer Society, 2014)
    Cloud computing is causing a paradigm shift in the provision and use of software. This has changed the way of obtaining, managing and delivering computing services and solutions. Similarly, it has brought new challenges ...
  • Gacitua-Decar, Veronica; Pahl, Claus (IEEE Computer Society, 2009)
    Designing the adequate scope and granularity of services is critical for their effective reuse. Patterns at business process level are abstractions of common and reusable designs to operate businesses. Business Process ...
  • Ayala-Rivera, Vanessa; Vanessa, Liam; Thorpe, Christina (Springer, 2016)
    Concept hierarchies are widely used in multiple fields to carry out data analysis. In data privacy, they are known as Value Generalization Hierarchies (VGHs), and are used by generalization algorithms to dictate the data ...
  • Ghaith, Shadi; Wang, Miao; Perry, Philip; Murphy, John (Association for Computing Machinery, 2013)
    Performance regression testing is an important step in the production process of enterprise applications. Yet, analysing this type of testing data is mainly conducted manually and depends on the load applied during the ...

Search ULIR


Browse

My Account

Statistics