EPiCS: engineering proprioception in computing systems

Tobias Becker, Andreas Agne, Peter R. Lewis, Rami Bahsoon, Funmilade Faniyi, Lukas Esterle, Ariane Keller, Arjun Chandra, Alexander R. Jensenius, Stephan C. Stilkerich

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

Abstract

Modern compute systems continue to evolve towards increasingly complex, heterogeneous and distributed architectures. At the same time, functionality and performance are no longer the only aspects when developing applications for such systems, and additional concerns such as flexibility, power efficiency, resource usage, reliability and cost are becoming increasingly important. This does not only raise the question of how to efficiently develop applications for such systems, but also how to cope with dynamic changes in the application behaviour or the system environment. The EPiCS Project aims to address these aspects through exploring self-awareness and self-expression. Self-awareness allows systems and applications to gather and maintain information about their current state and environment, and reason about their behaviour. Self-expression enables systems to adapt their behaviour autonomously to changing conditions. Innovations in EPiCS are based on systematic integration of research in concepts and foundations, customisable hardware/software platforms and operating systems, and self-aware networking and middleware infrastructure. The developed technologies are validated in three application domains: computational finance, distributed smart cameras and interactive mobile media systems.
LanguageEnglish
Title of host publication2012 IEEE 15th international conference on computational science and engineering (CSE)
PublisherIEEE
Pages353-360
Number of pages8
ISBN (Electronic)978-0-7695-4914-9
ISBN (Print)978-1-4673-5165-2
DOIs
Publication statusPublished - 2012
EventIEEE 15th international conference on computational science and engineering - Nicosia, Cyprus
Duration: 5 Dec 20127 Dec 2012

Conference

ConferenceIEEE 15th international conference on computational science and engineering
Abbreviated titleCSE 2012
CountryCyprus
CityNicosia
Period5/12/127/12/12

Fingerprint

Computer operating systems
Finance
Middleware
Computer hardware
Innovation
Cameras
Costs

Cite this

Becker, T., Agne, A., Lewis, P. R., Bahsoon, R., Faniyi, F., Esterle, L., ... Stilkerich, S. C. (2012). EPiCS: engineering proprioception in computing systems. In 2012 IEEE 15th international conference on computational science and engineering (CSE) (pp. 353-360). IEEE. https://doi.org/10.1109/ICCSE.2012.56
Becker, Tobias ; Agne, Andreas ; Lewis, Peter R. ; Bahsoon, Rami ; Faniyi, Funmilade ; Esterle, Lukas ; Keller, Ariane ; Chandra, Arjun ; Jensenius, Alexander R. ; Stilkerich, Stephan C. / EPiCS : engineering proprioception in computing systems. 2012 IEEE 15th international conference on computational science and engineering (CSE). IEEE, 2012. pp. 353-360
@inbook{bf3840fac6214f998bd7cd984b0e7d6c,
title = "EPiCS: engineering proprioception in computing systems",
abstract = "Modern compute systems continue to evolve towards increasingly complex, heterogeneous and distributed architectures. At the same time, functionality and performance are no longer the only aspects when developing applications for such systems, and additional concerns such as flexibility, power efficiency, resource usage, reliability and cost are becoming increasingly important. This does not only raise the question of how to efficiently develop applications for such systems, but also how to cope with dynamic changes in the application behaviour or the system environment. The EPiCS Project aims to address these aspects through exploring self-awareness and self-expression. Self-awareness allows systems and applications to gather and maintain information about their current state and environment, and reason about their behaviour. Self-expression enables systems to adapt their behaviour autonomously to changing conditions. Innovations in EPiCS are based on systematic integration of research in concepts and foundations, customisable hardware/software platforms and operating systems, and self-aware networking and middleware infrastructure. The developed technologies are validated in three application domains: computational finance, distributed smart cameras and interactive mobile media systems.",
author = "Tobias Becker and Andreas Agne and Lewis, {Peter R.} and Rami Bahsoon and Funmilade Faniyi and Lukas Esterle and Ariane Keller and Arjun Chandra and Jensenius, {Alexander R.} and Stilkerich, {Stephan C.}",
year = "2012",
doi = "10.1109/ICCSE.2012.56",
language = "English",
isbn = "978-1-4673-5165-2",
pages = "353--360",
booktitle = "2012 IEEE 15th international conference on computational science and engineering (CSE)",
publisher = "IEEE",
address = "United States",

}

Becker, T, Agne, A, Lewis, PR, Bahsoon, R, Faniyi, F, Esterle, L, Keller, A, Chandra, A, Jensenius, AR & Stilkerich, SC 2012, EPiCS: engineering proprioception in computing systems. in 2012 IEEE 15th international conference on computational science and engineering (CSE). IEEE, pp. 353-360, IEEE 15th international conference on computational science and engineering, Nicosia, Cyprus, 5/12/12. https://doi.org/10.1109/ICCSE.2012.56

EPiCS : engineering proprioception in computing systems. / Becker, Tobias; Agne, Andreas; Lewis, Peter R.; Bahsoon, Rami; Faniyi, Funmilade; Esterle, Lukas; Keller, Ariane; Chandra, Arjun; Jensenius, Alexander R.; Stilkerich, Stephan C.

2012 IEEE 15th international conference on computational science and engineering (CSE). IEEE, 2012. p. 353-360.

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

TY - CHAP

T1 - EPiCS

T2 - engineering proprioception in computing systems

AU - Becker, Tobias

AU - Agne, Andreas

AU - Lewis, Peter R.

AU - Bahsoon, Rami

AU - Faniyi, Funmilade

AU - Esterle, Lukas

AU - Keller, Ariane

AU - Chandra, Arjun

AU - Jensenius, Alexander R.

AU - Stilkerich, Stephan C.

PY - 2012

Y1 - 2012

N2 - Modern compute systems continue to evolve towards increasingly complex, heterogeneous and distributed architectures. At the same time, functionality and performance are no longer the only aspects when developing applications for such systems, and additional concerns such as flexibility, power efficiency, resource usage, reliability and cost are becoming increasingly important. This does not only raise the question of how to efficiently develop applications for such systems, but also how to cope with dynamic changes in the application behaviour or the system environment. The EPiCS Project aims to address these aspects through exploring self-awareness and self-expression. Self-awareness allows systems and applications to gather and maintain information about their current state and environment, and reason about their behaviour. Self-expression enables systems to adapt their behaviour autonomously to changing conditions. Innovations in EPiCS are based on systematic integration of research in concepts and foundations, customisable hardware/software platforms and operating systems, and self-aware networking and middleware infrastructure. The developed technologies are validated in three application domains: computational finance, distributed smart cameras and interactive mobile media systems.

AB - Modern compute systems continue to evolve towards increasingly complex, heterogeneous and distributed architectures. At the same time, functionality and performance are no longer the only aspects when developing applications for such systems, and additional concerns such as flexibility, power efficiency, resource usage, reliability and cost are becoming increasingly important. This does not only raise the question of how to efficiently develop applications for such systems, but also how to cope with dynamic changes in the application behaviour or the system environment. The EPiCS Project aims to address these aspects through exploring self-awareness and self-expression. Self-awareness allows systems and applications to gather and maintain information about their current state and environment, and reason about their behaviour. Self-expression enables systems to adapt their behaviour autonomously to changing conditions. Innovations in EPiCS are based on systematic integration of research in concepts and foundations, customisable hardware/software platforms and operating systems, and self-aware networking and middleware infrastructure. The developed technologies are validated in three application domains: computational finance, distributed smart cameras and interactive mobile media systems.

UR - http://www.scopus.com/inward/record.url?scp=84874073158&partnerID=8YFLogxK

UR - http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6417315

U2 - 10.1109/ICCSE.2012.56

DO - 10.1109/ICCSE.2012.56

M3 - Chapter (peer-reviewed)

SN - 978-1-4673-5165-2

SP - 353

EP - 360

BT - 2012 IEEE 15th international conference on computational science and engineering (CSE)

PB - IEEE

ER -

Becker T, Agne A, Lewis PR, Bahsoon R, Faniyi F, Esterle L et al. EPiCS: engineering proprioception in computing systems. In 2012 IEEE 15th international conference on computational science and engineering (CSE). IEEE. 2012. p. 353-360 https://doi.org/10.1109/ICCSE.2012.56