System identification for adaptive software systems: A requirements engineering perspective

32Citations
Citations of this article
41Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Control Theory and feedback control in particular have been steadily gaining momentum in software engineering for adaptive systems. Feedback controllers work by continuously measuring system outputs, comparing them with reference targets and adjusting control inputs if there is a mismatch. In Control Theory, quantifying the effects of control input on measured output is a process known as system identification. This process usually relies either on detailed and complex system models or on system observation. In this paper, we adopt a Requirements Engineering perspective and ideas from Qualitative Reasoning to propose a language and a systematic system identification method for adaptive software systems that can be applied at the requirements level, with the system not yet developed and its behavior not completely known. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Silva Souza, V. E., Lapouchnian, A., & Mylopoulos, J. (2011). System identification for adaptive software systems: A requirements engineering perspective. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6998 LNCS, pp. 346–361). https://doi.org/10.1007/978-3-642-24606-7_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free