Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Is this all about about handling unanticipated changes or about foreseeing what needs handling?

Maggio, Martina LU (2021) 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021 In Proceedings - 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021 p.258-259
Abstract

I am not convinced that the challenge for self-adaptive software is how to handle unexpected changes. I believe that the real challenge is how to characterise the uncertainty that the self-adaptive software has to handle. Once a proper characterisation of the uncertainty is in place, I think handling unanticipated changes and situations becomes a lot simpler. What is difficult is to know what range of uncertainty that self-adaptive software should be designed for. To use an autonomous driving example: should we expect people to jump in front of the vehicle or can we ignore that part of the problem because we are driving in a freeway and there are supposed to be no people around? The ultimate challenge then becomes providing guarantees... (More)

I am not convinced that the challenge for self-adaptive software is how to handle unexpected changes. I believe that the real challenge is how to characterise the uncertainty that the self-adaptive software has to handle. Once a proper characterisation of the uncertainty is in place, I think handling unanticipated changes and situations becomes a lot simpler. What is difficult is to know what range of uncertainty that self-adaptive software should be designed for. To use an autonomous driving example: should we expect people to jump in front of the vehicle or can we ignore that part of the problem because we are driving in a freeway and there are supposed to be no people around? The ultimate challenge then becomes providing guarantees and legally valid contracts and understanding where the responsibility lays in case of errors.

(Less)
Please use this url to cite or link to this publication:
author
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
Proceedings - 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021
series title
Proceedings - 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021
article number
9462013
pages
2 pages
publisher
IEEE - Institute of Electrical and Electronics Engineers Inc.
conference name
2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021
conference location
Virtual, Online
conference dates
2021-05-18 - 2021-05-24
external identifiers
  • scopus:85113574358
ISBN
9781665402897
DOI
10.1109/SEAMS51251.2021.00044
language
English
LU publication?
no
additional info
Publisher Copyright: © 2021 IEEE.
id
0943f555-b6ff-4f4a-8add-e6d6991e8215
date added to LUP
2022-03-22 23:16:55
date last changed
2022-04-25 13:15:57
@inproceedings{0943f555-b6ff-4f4a-8add-e6d6991e8215,
  abstract     = {{<p>I am not convinced that the challenge for self-adaptive software is how to handle unexpected changes. I believe that the real challenge is how to characterise the uncertainty that the self-adaptive software has to handle. Once a proper characterisation of the uncertainty is in place, I think handling unanticipated changes and situations becomes a lot simpler. What is difficult is to know what range of uncertainty that self-adaptive software should be designed for. To use an autonomous driving example: should we expect people to jump in front of the vehicle or can we ignore that part of the problem because we are driving in a freeway and there are supposed to be no people around? The ultimate challenge then becomes providing guarantees and legally valid contracts and understanding where the responsibility lays in case of errors.</p>}},
  author       = {{Maggio, Martina}},
  booktitle    = {{Proceedings - 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021}},
  isbn         = {{9781665402897}},
  language     = {{eng}},
  pages        = {{258--259}},
  publisher    = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
  series       = {{Proceedings - 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2021}},
  title        = {{Is this all about about handling unanticipated changes or about foreseeing what needs handling?}},
  url          = {{http://dx.doi.org/10.1109/SEAMS51251.2021.00044}},
  doi          = {{10.1109/SEAMS51251.2021.00044}},
  year         = {{2021}},
}