University of Limerick Institutional Repository

Browsing LERO by Title

DSpace Repository

Browsing LERO by Title

Sort by: Order: Results:

  • Cawley, Oisín; Wang, Xiaofeng; Richardson, Ita (2012)
    Software development within regulated settings is becoming more and more common place. Compliance typically involves saying what you do and doing what you say. However, in some domains, especially safety-critical ones, it ...
  • Ralph, Paul; Johnson, Pontus; Jordan, Howell (Association for Computing Machinery, 2013)
    Many academic disciplines have general theories, which apply across the discipline and underlie much of its research. Examples include the Big Bang theory (cosmology), Maxwell’s equations (electrodynamics), the theories ...
  • Johnson, Pontus; Ralph, Paul; Goedicke, Michael; Ng, Pan-Wei; Stol, Klaas-Jan; Smolander, Kari; Exman, Iaakov; Perry, Dewayne E (Association for Computing Machinery, 2013)
    Software engineering needs a general theory, i.e., a theory that applies across the field and unifies existing empirical and theoretical work. General theories are common in other domains, such as physics. While many ...
  • Stol, Klaas-Jan; Ali Babar, Muhammad (Springer, 2009)
    Background: The number of reported empirical studies of Open Source Software (OSS) has continuously been increasing. However, there has been no effort to systematically review the state of the practice of reporting empirical ...
  • Vassev, Emil; Hinchey, Mike (2011)
    Building intelligent robotic systems is both stirring and extremely challenging. Researchers have realized that robot intelligence can be achieved with a logical approach, but still AI struggles to connect that abstract ...
  • Vassev, Emil; Hinchey, Mike; Gaudin, Benoit; Nixon, Paddy (Association for Computing Machinery, 2011)
    Autonomic Service-Component Ensembles (ASCENS) is a class of multi-agent systems formed as mobile, intelligent and open-ended swarms of special autonomic service components capable of local and distributed reasoning. Such ...
  • Noll, John; Liu, Wei-Ming (Association for Computing Machinery, 2010)
    A growing body of empirical research has examined large, successful open source software projects such as the Linux kernel, Apache web server, and Mozilla web browser. Do these results extend to small open source efforts ...
  • Pasquale, Liliana; Spoletini, Paola; Pometto, Dario; Blasi, Francesco; Redaelli, Tiziana (Springer, 2013)
    [Context and motivation] In the last years motion-based games have achieved an increasing success. These games have great potential to support physiotherapeutic programs, as they can guide the patients in performing the ...
  • Ali, Raian; Dalpiaz, Fabiano; Giorgini, Paolo; Souza, Victor E (2011)
    Requirements evolution is a main driver for systems evolution. Traditionally, requirements evolution is associated to changes in the users’ needs and environments. In this paper, we explore another cause for requirements ...
  • Buckley, Jim (IEEE Computer Society, 2009)
    Developing well-formed software visualization tools requires increased empirical study of programmers’ information requirements.
  • Pasquale, Liliana; Yu, Yijun; Mazeiar, Salehie; Cavallaro, Luca; Tun, Thein Than; Nuseibeh, Bashar (IEEE Computer Society, 2013)
    We propose the use of forensic requirements to drive the automation of a digital forensics process. We augment traditional reactive digital forensics processes with proactive evidence collection and analysis activities, ...
  • Salehie, Mazeiar; Pasquale, Liliana; Omoronyia, Inah; Ali, Raian; Nuseibeh, Bashar (2012)
    Security is primarily concerned with protecting assets from harm. Identifying and evaluating assets are therefore key activities in any security engineering process – from modeling threats and attacks, discovering ...
  • Mahfouz, Ayman; Barroca, Leonor; Laney, Robin; Nuseibeh, Bashar (Association for Computing Machinery, 2009)
    Evolving business needs call for customizing choreographed interactions. However, conventional choreography description languages provide only a partial view of the interaction. Business goals of each participant and ...
  • Ali, Raian; Dalpiaz, Fabiano; Giorgini, Paolo (Springer, 2014)
    Deployment is a main development phase which configures a software to be ready for use in a certain environment. The ultimate goal of deployment is to enable users to achieve their requirements while using the deployed ...
  • Mahfouz, Ayman; Barroca, Leonor; Laney, Robin; Nuseibeh, Bashar (IEEE Computer Society, 2010)
    Service-oriented architecture (SOA) enables interenterprise service interactions. Services provide platform-independent abstractions around software systems, thereby enabling interoperability between heterogeneous systems. ...
  • Dusparic, Ivana; Cahill, Vinny (IEEE Computer Society, 2007)
    Self-organizing techniques have successfully been used to optimize software systems, such as optimization of route stability in ad hoc network routing and optimization of the use of storage space or processing power using ...
  • Cawley, Ciarán; Healy, Patrick; Botterweck, Goetz; Thiel, Steffen (VAMOS 2010, 2010)
    Configuring a large Software Product Line can be a complex and cognitively challenging task. The numerous relationships that can exist between different system elements such as features and their implementing artefacts can ...
  • Stol, Klaas-Jan; Fitzgerald, Brian (Association for Computing Machinery, 2014)
    Crowdsourcing is an emerging form of ‘outsourcing’ software development. While there has been considerable research in the area of crowdsourcing in general, very little research has focused specifically on how crowdsourcing ...
  • Marinescu, Andrei; Harris, Colin; Dusparic, Ivana; Clarke, Siobhán; Cahill, Vinny (2013)
    Applications such as generator scheduling, household smart device scheduling, transmission line overload management and microgrid islanding autonomy all play key roles in the smart grid ecosystem. Management of these ...
  • Abid, Saad bin (Association for Computing Machinery, 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 the actual ...

Search DSpace


Browse

My Account

Statistics