• About us
  • Contact us
  • Sitemap
  • Home
  • About us
    • Mission Statement
    • Management and Governance
      • Governance Committee
      • Management Committee
      • Industry Advisory Board
      • Scientific Advisory Board
    • Lero Contact Information
    • Institutions
    • Contact Us
  • Research
    • Competencies
    • Projects
    • Posters
  • Industry
    • Industry Outreach
    • Collaborating with Lero
    • Partners
    • Intellectual Property
  • Education and Outreach
    • Second Level
      • Internships
      • School Visits
      • Scratch Lesson Plans
      • UL Cybercamp
    • Third Level
    • Fourth Level
      • Doctoral Symposium
      • Writers Retreat
      • LGSSE
    • Past Activities
  • Publications
    • PhD Thesis
    • Publication List
    • Technical Reports
  • Events
    • Upcoming Events
    • Events Calendar
    • Events Map
    • Conference Information
    • Conference List
    • List of Talks
  • News
    • Newsletters
  • Partners
  • People
    • Senior Academic Team
    • Staff Directory
    • Directors
    • Vacancies
    • Alumni
    • Visitors to Lero
      • Past Visitors

Menu

  • Home
  • About us
  • Research
  • People
  • Partners
  • Education and Outreach
  • Events
  • Industry
  • Publications
  • News
  • Contact us
Home | Model driven Software Engineering

Research Competency Model driven Software Engineering

Competency Leader

Siobhan Clarke

The use of well-designed architectures will have an important bearing on the ease with which a critical system can be successfully evolved. The system is afforded a measure of future proofing by encapsulating aspects of the system that are both critical and likely to change (encapsulation of criticality). Model-driven architectures allow the specification of a system to be defined as a model that is distinct from the implementation; the intent is that the model is defined in such a way that it is easy to change and such changes can be reflected in the implementation (ideally automatically) in preference to undertaking the more expensive process of changing the implementation itself (Hearnden et al., 2004).

Structural Design Methods describe the intended system based on a decomposition of the structure of that system, e.g., SSADM, Yourdon, and more recently UML. The structure is used to derive the design of the system and describe its functionality in a way that can later be used to drive the implementation.

D. Hearnden, P. Bailes, M. Lawley, and K. Raymond. Automating software evolution. In Software Evolution, 2004. Proceedings. 7th International Workshop on Principles of, pages 95–100, Sept. 2004.

Competency Team
Nour Ali
Goetz Botterweck
Vinny Cahill
Nanxi Chen
Siobhan Clarke
Geoff Hamilton
Pooyan Jamshidi
Bashar Nuseibeh
Claus Pahl
Trevor Parsons
Andreas Pleuss
Ligaj Pradhan
Posters
Researcher Title
Nour Ali Model Driven Ambient Aware Software Architectures

Tagged:
  • Model driven Software Engineering
Printer-friendly versionPrinter-friendly version

Lero - The Irish Software Engineering Research Centre; Tel: +353 61 233799; Fax: +353 61 213036; Contact us