University of Limerick Institutional Repository

Browsing LERO - UL authors by Title

DSpace Repository

Browsing LERO - UL authors by Title

Sort by: Order: Results:

  • Salehie, Mazeiar; Tahvildari, Ladan (John Wiley & Sons, 2012)
    Self-adaptive software is a closed-loop system, since it continuously monitors its context (i.e. environment) and/or self (i.e. software entities) in order to adapt itself properly to changes. We believe that representi ...
  • Donnellan, Brian; Fitzgerald, Brian (IEEE Computer Society, 2004)
    In today’s competitive and turbulent environment companies engaged in New Product Development (NPD) need tu have a sophisticated understanding of the types of knowledge critical to the each phase of the NPD process. These ...
  • O'Leary, Pádraig; Thiel, Steffen; Botterweck, Goetz; Richardson, Ita (2008)
    Inefficient product derivation practices can greatly diminish the productivity gains expected from a software product line approach. As a foundation for systematic and efficient product derivation a better understanding ...
  • García-Galán, Jesús; Pasquale, Liliana; Grispos, George; Nuseibeh, Bashar (Association for Computer Machinery, 2016)
    Mission critical software is often required to comply with multiple regulations, standards or policies. Recent paradigms, such as cloud computing, also require software to operate in heterogeneous, highly distributed, ...
  • O'Leary, Pádraig; Mc Caffery, Fergal; Richardson, Ita; Thiel, Steffen (2009)
    Software Product Lines (SPL) and Agile practices have emerged as new paradigms for developing software. Both approaches share common goals; such as improving productivity, reducing time to market, decreasing development ...
  • Chen, Lianping; Ali Babar, Muhammad; Zhang, He (2010)
    Identifying relevant papers from various Electronic Data Sources (EDS) is one of the key activities of conducting these kinds of studies. Hence, the selection of EDS for searching the potentially relevant papers is an ...
  • Shokry, Hesham (Association for Computing Machinery, 2010)
    Early system requirements are often captured by declarative and property-based artifacts, such as scenarios and goals. While such artifacts are intuitive and useful, they are partial and typically lack an overarching ...
  • Agerfalk, Par J. (2006)
    Globally distributed software development (GSD) and agile methods are two current and important trends in software and systems engineering. While agile methods seem to cope well with increasingly changing business environments, ...
  • Rong, Guoping; Boehm, Barry; Kuhrmann, Marco; Tian, Evelyn; Lian, Shijun; Richardson, Ita (Association for Computing Machinery, 2014)
    As an approach to develop suitable development processes for software projects, Software Process Selection, Tailoring and Composition (SP-STC) attract lots of attention from both industry and academia. However, without ...
  • 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 ...
  • Pasquale, Liliana; Alrajeh, Dalal; Peersman, Claudia; Nuseibeh, Bashar; Rashid, Awais (Association for Computing Machinery, 2018)
    As software becomes more ubiquitous, and the risk of cyber-crimes increases, ensuring that software systems are forensic-ready (i.e., capable of supporting potential digital investigations) is critical. However, little ...
  • Butterfield, Andrew; Sanán, David; Hinchey, Mike (2013)
    The best approach to verifying an IMA separation kernel is to use a (fixed) time-space partitioning kernel with a multiple independent levels of separation (MILS) architecture. We describe an activity that explores the ...
  • Vassev, Emil; Hinchey, Mike; Quigley, Aaron (2009)
    Autonomic computing has been recognized as a valid approach to the development of large-scale self-managing complex systems. The Autonomic System Specification Language (ASSL) is an initiative for the development of autonomic ...
  • Derakhshanmanesh, Mahdi; Salehie, Mazeiar; Jürgen, Ebert (Association for Computing Machinery, 2012)
    Access control systems are deployed in organizations to protect critical cyber-physical assets. These systems need to be adjustable to cope with di erent contextual factors like changes in resources or requirements. ...
  • Salehie, Mazeiar; Pasquale, Liliana; Omoronyia, Inah; Nuseibeh, Bashar (IEEE Computer Society, 2012)
    Smart grids are increasingly proliferating all over the world to leverage electricity infrastructures with information technology. Smart metering, particularly Advanced Metering Infrastructure (AMI), is an enabling ...
  • Botterweck, Goetz; Nestor, Daren; PreuBner, André; Cawley, Ciarán; Thiel, Steffen (2007)
    Adopting a software product line approach allows companies to realise significant improvements in time-to-market, cost, productivity, and system quality. A fundamental problem in software product line engineering is the ...
  • Abid, Saad bin (2010)
    Features implementing the functionality in a software product line (SPL) often interact and depend on each other. It is hard to maintain the consistency between feature dependencies on the model level and in the actual ...
  • Fitzgerald, Brian (Management Information Systems Research Center, University of Minnesota, 2006)
    A frequent characterization of open source software is the somewhat outdated, mythical one of a collective of supremely talented software hackers freely volunteering their services to produce uniformly high-quality software. ...
  • Cellai, Davide; Lawlor, Aonghus; Dawson, Kenneth A; Gleeson, James P. (American Physical Society, 2011)
    k-core percolation is an extension of the concept of classical percolation and is particularly relevant to understand the resilience of complex networks under random damage. A new analytical formalism has been recently ...
  • Wang, Xiaofeng; Gobbo, Federico; Lane, Michael (Springer, 2010)
    Time is one of the most important factors dominating agile software development processes in distributed settings. Effective time management helps agile teams to plan and monitor the work to be performed, and create and ...

Search ULIR


Browse

My Account

Statistics