Autonomic management of multiple non-functional concerns in behavioural skeletons

被引:3
|
作者
Aldinucci, Marco [1 ]
Danelutto, Marco [2 ]
Kilpatrick, Peter [3 ]
机构
[1] Univ Turin, Dept Comp Sci, I-10124 Turin, Italy
[2] Univ Pisa, Dept Comp Sci, I-56100 Pisa, Italy
[3] Queens Univ Belfast, Dept Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
关键词
Behavioural skeletons; autonomic computing; multi-concern autonomic management;
D O I
10.1007/978-1-4419-6794-7_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce and address the problem of concurrent autonomic management of different non-functional concerns in parallel applications build as a hierarchical composition of behavioural skeletons. We first define the problems arising when multiple concerns are dealt with by independent managers, then we propose a methodology supporting coordinated management, and finally we discuss how autonomic management of multiple concerns may be implemented in a typical use case. Being based on the behavioural skeleton concept proposed in the CoreGRID GCM, it is anticipated that the methodology will be readily integrated into the current reference implementation of GCM based on Java Pro Active and running on top of major grid middleware systems.
引用
收藏
页码:89 / +
页数:3
相关论文
共 50 条
  • [1] LIBERO: A Framework for Autonomic Management of Multiple Non-functional Concerns
    Aldinucci, Marco
    Danelutto, Marco
    Kilpatrick, Peter
    Xhagjika, Vamis
    [J]. EURO-PAR 2010 PARALLEL PROCESSING WORKSHOPS, 2011, 6586 : 237 - 245
  • [2] Autonomic management of non-functional concerns in distributed & parallel application programming
    Aldinucci, Marco
    Danelutto, Marco
    Kilpatrick, Peter
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 579 - +
  • [3] Behavioural skeletons for component autonomic management on grids
    Aldinucci, Marco
    Campa, Sonia
    Danelutto, Marco
    Dazzi, Patrizio
    Laforenza, Domenico
    Tonellotto, Nicola
    Kilpatrick, Peter
    [J]. MAKING GRIDS WORK, 2008, : 3 - +
  • [4] Behavioural skeletons in GCM: autonomic management of grid components
    Aldinucci, Marco
    Campa, Sonia
    Danelutto, Marco
    Vanneschi, Marco
    Kilpatrick, Peter
    Dazzi, Patrizio
    Laforenza, Domenico
    Tonellotto, Nicola
    [J]. PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2008, : 54 - +
  • [5] A survey on non-functional concerns in web services
    Schmeling, Benjamin
    Charfi, Anis
    Heinzl, Steffen
    Mezini, Mira
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2012, 8 (01) : 5 - +
  • [6] Reusing non-functional concerns across languages
    Dept. of Computer Science, Virginia Tech., United States
    [J]. AOSD - Proc. Annu. Int. Conf. Asp. Oriented Softw. Dev., 1600, (227-238):
  • [7] Prioritizing Non-functional Concerns in MAMIE Methodology
    Bendjenna, Hakim
    Amroune, Mohamed
    Zarour, Nacer-eddine
    Charrel, Pierre-jean
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2009, 5914 : 253 - +
  • [8] Improving the separation of non-functional concerns in requirements artifacts
    Sousa, G
    Castro, J
    [J]. 12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 350 - 351
  • [9] Separating functional and non-functional concerns through coordination:an application to reliability
    Poirot, Pierre-Etienne
    Ren, Shangping
    Nogiec, Jerzy
    Tsai, Jeffrey
    [J]. 30TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL 2, SHORT PAPERS/WORKSHOPS/FAST ABSTRACTS/DOCTORAL SYMPOSIUM, PROCEEDINGS, 2006, : 63 - +
  • [10] Scope management of non-functional requirements
    Kassab, M.
    Daneva, M.
    Ormandjieva, O.
    [J]. SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 409 - +