University of Limerick Institutional Repository

Browsing LERO by Title

DSpace Repository

Browsing LERO by Title

Sort by: Order: Results:

  • McAnallen, Martin; Coleman, Gerry (EuroSPI, 2005)
    Updating and maintaining legacy systems creates significant challenges for software developers. Modifying legacy applications can be a time-consuming process which is fraught with architectural and code minefields. In many ...
  • Gresse von Wangenheim, Christiane; von Wangenheim, Aldo; Hauck, Jean Carlo R.; Mc Caffery, Fergal; Buglione, Luigi (2012)
    Developing high-quality asynchronous store-and-forward telemedicine systems (ASFTSs) remains a challenge. However, there is no accepted understanding as to what are the important quality characteristics for this type of ...
  • Feller, Joseph; Fitzgerald, Brian; van der Hoek, A (IEEE Computer Society, 2002)
  • Kolovos, Dimitrios S.; Rose, Louis M.; Abid, Saad bin; Paige, Richard F.; Polack, Fiona A.C.; Botterweck, Goetz (Springer-Verlag, 2010)
    EMF and GMF are powerful frameworks for implementing tool support for modelling languages in Eclipse. However, with power comes complexity; implementing a graphical editor for a modelling language using EMF and GMF requires ...
  • Popescu, Razvan; Staikopoulos, Athanasios; Liu, Peng; Brogi, Antonio; Clarke, Siobhán (IEEE Computer Society, 2010)
    Current adaptation approaches mainly work in isolation and cannot be easily integrated to tackle complex adaptation scenarios. The few existing cross-layer adaptation techniques are somewhat inflexible because the adaptation ...
  • Kutay, Cat; Ali Babar, Muhammad (IEEE Computer Society, 2005)
    This paper presents our experiences gained in teaching software quality to undergraduate computer science and engineering students at The University of New South Wales. We argue that increasing demand of high quality ...
  • Staikopoulos, Athanasios; Cliffe, Owen; Popescu, Razvan; Padget, Julian; Clarke, Siobhán (IEEE Computer Society, 2010)
    Service-oriented enterprise systems, which tend to be heterogeneous, loosely coupled, long-lived, and continuously running, have to cope with frequent changes to their requirements and the environment. In order to address ...
  • Pahl, Claus; Zhu, Yaoling; Gacitua-Decar, Veronica (World Scientific Publishing Company, 2009)
    Service-oriented architecture (SOA) is currently the predominant software integration framework. Web services provide the predominant platform for SOA. SOA as an integration architecture solution supports a range of ...
  • Lings, Brian; Lundell, Bjorn; Agerfalk, Par J.; Fitzgerald, Brian (2006)
    This paper presents an overview of the field of distributed development of software systems and applications (DD). Based on an analysis of the published literature, including its use in different industrial contexts, we ...
  • Chen, Huan; Marques-Silva, Joao (IOS Press, 2012)
    Automatic Test Pattern Generation (ATPG) is arguably one of the practical applications that motivated the development of modern Boolean Satisfiability (SAT) solvers in the mid 90s. Despite the interest of using SAT in ...
  • McCarthy, Eoin; Exton, Chris (Association for Computing Machinery, 2004)
    Many attempts have been made to construct tools that aid a programmers understand- ing of source code and system structure. Syntactic highlighting and tabbed interfaces can only be useful to a degree; greater steps need ...
  • Lopez, Tamara; Petre, Marian; Nuseibeh, Bashar (Psychology of Programming Interest Group (PPIG), 2012)
    Software engineering research into error commonly examines how developers pass judgement: to isolate faults, establish their causes and remove them. By contrast this research examines how developers experience and learn ...
  • Fritsch, Serena; Senart, Aline; Schmidt, Douglas C.; Clarke, Siobhán (IEEE Computer Society, 2008)
    Software is increasingly deployed in vehicles as demand for new functionality increases and cheaper and more powerful hardware becomes available. Likewise, emerging wireless communication protocols allow the integration ...
  • Krafft, Martin F. (2008)
  • Ali Babar, Muhammad; Gorton, Ian (IEEE Computer Society, 2007)
    This paper describes a tool for managing architectural knowledge and rationale. The tool has been developed to support a framework for capturing and using architectural knowledge to improve the architecture process. ...
  • Ul-Haq, Aman; Ali Babar, Muhammad (IEEE Computer Society, 2009)
    Development of large projects is a knowledge intensive task. Applying knowledge management techniques to project activities can enhance productivity and reduce risks of failures. However, it has been observed that ...
  • 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 ...
  • Conboy, Kieran; Fitzgerald, Brian (Association for Computing Machinery, 2004)
    Since the software crisis of the 1960’s, numerous methodologies have been developed to impose a disciplined process upon software development. It is now widely accepted that these methodologies are unsuccessful and ...
  • Haque, Rafiqul; Richardson, Ita; Taher, Yehia; Van den Heuvel, Willem-Jan (2011)
    Processes are the main constituents of public services and as such demand correct and complete execution. Increasingly however, governments feel the pressuring need to deliver public services more quickly and personalized ...
  • Vidgen, Richard; Wang, Xiaofeng (2005)
    New technologies, notably service oriented architectures and Web services, have enabled a third wave of business process management (BPM). Supporters have claimed that BPM is informed by complexity theory with the outcomes ...

Search DSpace


Browse

My Account

Statistics