Organic Computing and Model-Driven Development in Embedded Systems

R Sterritt, MG Hinchey

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Model-driven engineering (MDE), and its various forms (such as OMG's MDA: model-driven architecture) is a software development methodology focusing on creating models and abstractions for a specific domain. It aims to increase productivity and avoid traditional SDLC problems by maximizing compatibility between systems, simplifying the process of design, and promoting understanding and communication between stakeholders and developers. Organic computing is a vision for a particular type of system, and considers what is to be delivered (self-management). MDE involves applied research into how to deliver systems. Both have the development of more effective systems as a high level objective, and so can be viewed as complementary.
LanguageEnglish
Title of host publicationUnknown Host Publication
Pages95-96
Number of pages2
DOIs
Publication statusPublished - 17 Mar 2009
Event12th IEEE Symposium on Objects/components/services-oriented Real-time distributed Computing (ISORC 2009) - Tokyo, Japan
Duration: 17 Mar 2009 → …

Conference

Conference12th IEEE Symposium on Objects/components/services-oriented Real-time distributed Computing (ISORC 2009)
Period17/03/09 → …

Fingerprint

Embedded systems
Software engineering
Productivity
Communication

Cite this

Sterritt, R ; Hinchey, MG. / Organic Computing and Model-Driven Development in Embedded Systems. Unknown Host Publication. 2009. pp. 95-96
@inproceedings{4bea50d9ef8f4e2f889c309f480636b5,
title = "Organic Computing and Model-Driven Development in Embedded Systems",
abstract = "Model-driven engineering (MDE), and its various forms (such as OMG's MDA: model-driven architecture) is a software development methodology focusing on creating models and abstractions for a specific domain. It aims to increase productivity and avoid traditional SDLC problems by maximizing compatibility between systems, simplifying the process of design, and promoting understanding and communication between stakeholders and developers. Organic computing is a vision for a particular type of system, and considers what is to be delivered (self-management). MDE involves applied research into how to deliver systems. Both have the development of more effective systems as a high level objective, and so can be viewed as complementary.",
author = "R Sterritt and MG Hinchey",
year = "2009",
month = "3",
day = "17",
doi = "10.1109/ISORC.2009.26",
language = "English",
pages = "95--96",
booktitle = "Unknown Host Publication",

}

Sterritt, R & Hinchey, MG 2009, Organic Computing and Model-Driven Development in Embedded Systems. in Unknown Host Publication. pp. 95-96, 12th IEEE Symposium on Objects/components/services-oriented Real-time distributed Computing (ISORC 2009), 17/03/09. https://doi.org/10.1109/ISORC.2009.26

Organic Computing and Model-Driven Development in Embedded Systems. / Sterritt, R; Hinchey, MG.

Unknown Host Publication. 2009. p. 95-96.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Organic Computing and Model-Driven Development in Embedded Systems

AU - Sterritt, R

AU - Hinchey, MG

PY - 2009/3/17

Y1 - 2009/3/17

N2 - Model-driven engineering (MDE), and its various forms (such as OMG's MDA: model-driven architecture) is a software development methodology focusing on creating models and abstractions for a specific domain. It aims to increase productivity and avoid traditional SDLC problems by maximizing compatibility between systems, simplifying the process of design, and promoting understanding and communication between stakeholders and developers. Organic computing is a vision for a particular type of system, and considers what is to be delivered (self-management). MDE involves applied research into how to deliver systems. Both have the development of more effective systems as a high level objective, and so can be viewed as complementary.

AB - Model-driven engineering (MDE), and its various forms (such as OMG's MDA: model-driven architecture) is a software development methodology focusing on creating models and abstractions for a specific domain. It aims to increase productivity and avoid traditional SDLC problems by maximizing compatibility between systems, simplifying the process of design, and promoting understanding and communication between stakeholders and developers. Organic computing is a vision for a particular type of system, and considers what is to be delivered (self-management). MDE involves applied research into how to deliver systems. Both have the development of more effective systems as a high level objective, and so can be viewed as complementary.

U2 - 10.1109/ISORC.2009.26

DO - 10.1109/ISORC.2009.26

M3 - Conference contribution

SP - 95

EP - 96

BT - Unknown Host Publication

ER -