Home > Research > Publications & Outputs > Flexible Self-Management Using the Model-View-C...
View graph of relations

Flexible Self-Management Using the Model-View-Controller Pattern

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Flexible Self-Management Using the Model-View-Controller Pattern. / Curry, E.; Grace, P.
In: IEEE Software, Vol. 25, No. 3, 05.2008, p. 84-90.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Curry E, Grace P. Flexible Self-Management Using the Model-View-Controller Pattern. IEEE Software. 2008 May;25(3):84-90. doi: 10.1109/MS.2008.60

Author

Curry, E. ; Grace, P. / Flexible Self-Management Using the Model-View-Controller Pattern. In: IEEE Software. 2008 ; Vol. 25, No. 3. pp. 84-90.

Bibtex

@article{5c581bf99c894052a241e21295ad8f52,
title = "Flexible Self-Management Using the Model-View-Controller Pattern",
abstract = "Future self-management software systems will need to operate in diverse environments with changing requirements. This necessitates flexible system implementations, easily customizable to target domains and associated requirements. An important part of a self-management infrastructure is the self-representation, which models system functionality concerns, allowing their inspection and adaptation. As the range of self-management capabilities expands, the task of creating appropriate self-representations becomes ever more complex. Future self-representations will need to track greater amounts of system information than ever before, and in a way that's flexible, customizable, and portable between system implementations. Meeting these requirements will require a maturing in the design and construction practices for self-representations. The Model-View-Controller design pattern can improve concern separation in a self-representation. This pattern helps encapsulate state, analysis, and realization operations, improving a self-representation's flexibility, customization, and portability.",
author = "E. Curry and P. Grace",
year = "2008",
month = may,
doi = "10.1109/MS.2008.60",
language = "English",
volume = "25",
pages = "84--90",
journal = "IEEE Software",
issn = "0740-7459",
publisher = "IEEE Computer Society",
number = "3",

}

RIS

TY - JOUR

T1 - Flexible Self-Management Using the Model-View-Controller Pattern

AU - Curry, E.

AU - Grace, P.

PY - 2008/5

Y1 - 2008/5

N2 - Future self-management software systems will need to operate in diverse environments with changing requirements. This necessitates flexible system implementations, easily customizable to target domains and associated requirements. An important part of a self-management infrastructure is the self-representation, which models system functionality concerns, allowing their inspection and adaptation. As the range of self-management capabilities expands, the task of creating appropriate self-representations becomes ever more complex. Future self-representations will need to track greater amounts of system information than ever before, and in a way that's flexible, customizable, and portable between system implementations. Meeting these requirements will require a maturing in the design and construction practices for self-representations. The Model-View-Controller design pattern can improve concern separation in a self-representation. This pattern helps encapsulate state, analysis, and realization operations, improving a self-representation's flexibility, customization, and portability.

AB - Future self-management software systems will need to operate in diverse environments with changing requirements. This necessitates flexible system implementations, easily customizable to target domains and associated requirements. An important part of a self-management infrastructure is the self-representation, which models system functionality concerns, allowing their inspection and adaptation. As the range of self-management capabilities expands, the task of creating appropriate self-representations becomes ever more complex. Future self-representations will need to track greater amounts of system information than ever before, and in a way that's flexible, customizable, and portable between system implementations. Meeting these requirements will require a maturing in the design and construction practices for self-representations. The Model-View-Controller design pattern can improve concern separation in a self-representation. This pattern helps encapsulate state, analysis, and realization operations, improving a self-representation's flexibility, customization, and portability.

U2 - 10.1109/MS.2008.60

DO - 10.1109/MS.2008.60

M3 - Journal article

VL - 25

SP - 84

EP - 90

JO - IEEE Software

JF - IEEE Software

SN - 0740-7459

IS - 3

ER -