Author Archives: Michael Hughes

This is a guest post from Jack Downey of Lero. Jack will be speaking at EI’s Software Architecture Recovery & Consistency event in EI Eastpoint Dublin at 9am on Friday 27th May. For more details and booking for this free event, email Mary.Heasley[at]Enterprise-Ireland[dot]com.

Software architecture is the structuring of software systems in a manner that achieves desirable qualities (modifiability, improved performance, security) for its owners. However, particularly in respect to legacy software systems, an explicit architecture may never have been put in place. Even if an explicit architecture was put in place during system design, often this architecture is violated during implementation or subsequent evolution. The overall result is that there are many software systems without an explicit architecture, or with an implementation that is inconsistent with its designed architecture. In either case the ‘desirable qualities’ that could have been achieved are lost.

This Lero  seminar will present a number of strategies that can help redress these issues. Specifically, it will present a technique called Reflexion Modelling (and its associated prototype tool) which is aimed at recovering the architecture of software systems. Likewise it will present an approach (and prototype tool) that aims to heighten consistency between the implemented architecture and the designed architecture. It will illustrate the utility of these approaches by presenting case studies that we have performed at IBM Ireland and QAD Ireland.

Date: Friday, the 27th May 2011
Time: 9.00 am  -  1.00 pm
Venue: Enterprise Ireland, Eastpoint

Admission is free but places are limited.  If you are interested in attending this event please register by emailing mary.heasley@enterprise-ireland.com.

Posted by Michael Hughes on 10 September, 2010 in Links - (Be the first to comment)

Is building software for multi-core systems and parallel computing in your area of interest? It should be, given that your software will be running in such an environment soon, if it isn’t already. We’d advise you to check out a morning event that is happening in Dublin on October 12th. Presented by Lero (the Irish Software Engineering Research Centre), the event features talks that explore industry challenges, potential implications and possible solutions emerging within the research community.

Speakers include Dr. David Gregg (Tackling the Multi-Core Software Challenge), Dr. Geoff Hamilton (Distilling Programs for Parallelization) and Dr. David Moloney (of Irish semiconductor company, Movidius), who will deliver the keynote address.

The event starts at 9pm, finishes at 1pm, and there’s even a tea/coffee break  with an opportunity for networking.

The event takes place on Tuesday October 12, 9am-1pm, Enterprise Ireland, East Point Business Park, Dublin. See www.lero.ie/Events/Upcoming Events, the PDF Event Guide, or contact Lero’s Jack Downey (Jack.Downey@lero.ie) for further information.

Get Our Newsletter
SEARCH