University of Limerick Institutional Repository

Browsing LERO - UL authors by Title

DSpace Repository

Browsing LERO - UL authors by Title

Sort by: Order: Results:

  • Chen, Lianping; Ali Babar, Muhammad (2010)
    When engineering complex software systems, the key Architectural Design Decisions (ADD) and the reasoning underlying those decisions need to be fully understood by all stakeholders. Achieving such understanding usually ...
  • Meade, Anne (University of Limerick, 2014)
    Parallelising serial software systems presents many challenges. In particular, the task of decomposing large, data-intensive applications for execution on distributed architectures is described in the literature as ...
  • Agerfalk, Par J. (2006)
    New forms of collaboration between organizations based on open source principles are rapidly emerging. The collaboration is typically done in a spirit of co-opetition whereby companies, often SMEs, share cost and risk by ...
  • O'Brien, Liam; Smith, Dennis; Lewis, Grace (IEEE Computer Society, 2005)
    There are many good reasons why organizations should perform software architecture reconstructions. However, few organizations are willing to pay for the effort. Software architecture reconstruction must be viewed not as ...
  • Stol, Klaas-Jan (University of Limerick, 2011)
    THERE ARE VARIOUS scenarios for a software development organisation to adopt Open Source Software (OSS). One scenario is the adoption of OSS products in order to integrate them as components into a final software product. ...
  • Lee, Dong-Hyun; Lee, Keun; Park, Sooyong; Hinchey, Mike (IEEE Computer Society, 2009)
    An adaptive hardware/software codesign model enables consumer electronics companies to reduce production cost and maximize profits by progressively modifying codesign options over the life cycle.
  • Lee, Dong-Hyun; In, Hoh Peter; Lee, Keun; Park, Sooyong; Hinchey, Mike (IEEE Computer Society, 2013)
    Time-to-market is a crucial factor in increasing market share in the consumer electronics (CE) market. Furthermore, fierce competition in the market tends to sharply lower the prices of brand-new CE products as soon as ...
  • Vassev, Emil; Sterritt, Roy; Rouff, Christopher; Hinchey, Mike (IEEE Computer Society, 2012)
    Developing aerospace systems is a complex task driven by standards and safety requirements to ensure reliability of sophisticated hardware and software. NASA future missions include an approach to developing swarm-based ...
  • Shokry, Hesham (University of Limerick, 2013)
    Early system requirements are often captured by declarative and property-based artefacts, such as scenarios and goals. While such artifacts are intuitive and useful, they are partial and typically lack an overarching ...
  • Kroll, Josiane; Hashmi, Sajid Ibrahim; Richardson, Ita; Audy, Jorge L.N. (IEEE Computer Society, 2013)
    Follow-the-sun (FTS) software development is a strategy used to reduce the length of software projects that are developed across globally distributed locations. However, due to communication and collaboration challenges, ...
  • Hall, Tracy; Beecham, Sarah; Bowes, David; Gray, David; Counsell, Steven (IEEE Computer Society, 2011)
    Background: The accurate prediction of where faults are likely to occur in code can help direct test effort, reduce costs and improve the quality of software. Objective: We investigate how the context of models, the ...
  • Ali Babar, Muhammad; Zhang, He (IEEE Computer Society, 2009)
    Systematic Literature Reviews (SLRs) have been gaining significant attention from software engineering researchers since 2004. Several researchers have reported their experiences of and lessons learned from applying ...
  • Ali, Muhammad Sarmad; Ali Babar, Muhammad; Chen, Lianping; Stol, Klaas-Jan (Elsevier, 2010)
    Objective: This research aimed to systematically identify, analyze, and report the evidence published in the literature to support the claims made in favor or against AOP compared with non-AOP approaches. Method: We ...
  • Chen, Lianping; Ali Babar, Muhammad (Elsevier, 2011)
    Context: Variability management (VM) is one of the most important activities of software product-line engineering (SPLE), which intends to develop software-intensive systems using platforms and mass customization. VM ...
  • Downey, Jack (Association for Computing Machinery, 2006)
    The aim of this paper is to define the role of the ‘systems architect’ in the Irish telecommunications software sector and to compare it with Misic’s definition of a ‘systems analyst’ in the information systems arena. ...
  • Fitzgerald, Brian (Nijenrode University Press, 1994)
    Systems development issues occupy a position of central imponance in the information systems field and, indeed.. much has been prescribed in the quest for successful systems development. However. given the well· documented ...
  • 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 ...
  • 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 ...
  • 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 ...

Search DSpace


Browse

My Account

Statistics