Academia.eduAcademia.edu

Outline

Conflict-Tolerant Real-Time Features

2008, Quantitative Evaluation of Systems

Abstract

This paper addresses the problem of detecting and re- solving conflicts due to timing constraints imposed by fea- tures in real-time systems. We consider systems composed of a base system with multiplefeatures or controllers, each of which independently advise the system on how to react to input events so as to conform to their individual specifica- tions. We propose a

References (22)

  1. R. Alur and D. L. Dill. A theory of timed automata. Theor. Comput. Sci., 126(2):183-235, 1994.
  2. A. Biere, A. Cimatti, E. M. Clarke, O. Strichman, and Y. Zhu. Bounded model checking. Advances in Comput- ers, 58:118-149, 2003.
  3. Y. L. Chen, S. Lafortune, and F. Lin. Modular supervisory control with priorities for discrete event systems. In Conf. on Decision and Control, pages 409-415. IEEE, 1995.
  4. W. Damm and M. Cohen. Advanced validation techniques meet complexity challenge in embedded software develop- ment. In Embedded Systems Journal, 2001.
  5. L. de Alfaro, T. A. Henzinger, and M. Stoelinga. Timed interfaces. In EMSOFT, pages 108-122, 2002.
  6. D. D'Souza and M. Gopinathan. Conflict-tolerant features. In Computer Aided Verification (to appear), 2008.
  7. D. D'Souza and P. Madhusudan. Timed control synthesis for external specifications. In STACS, pages 571-582, 2002.
  8. B. Dutertre and M. Sorea. Timed systems in sal. Technical Report SRI-SDL-04-03, SRI, October 2004.
  9. A. P. Felty and K. S. Namjoshi. Feature specification and automated conflict detection. ACM Trans. Softw. Eng. Methodol., 12(1):3-27, 2003.
  10. S. Ferber, J. Haag, and J. Savolainen. Feature interaction and dependencies: Modeling features for reengineering a legacy product line. In SPLC, pages 235-256, 2002.
  11. K. Fisler and S. Krishnamurthi. Decomposing verification by features. IFIP Working Conference on Verified Software: Theories, Tools, Experiments, 2006.
  12. Safety features for the future -http://www. forbesautos.com/advice/toptens/ future-safety-features/lander.html.
  13. R. J. Hall. Feature interactions in electronic mail. In FIW, pages 67-82, 2000.
  14. J. D. Hay and J. M. Atlee. Composing features and resolv- ing interactions. In SIGSOFT Found. of Softw. Engg., pages 110-119, 2000.
  15. D. O. Keck and P. J. Kühn. The feature and service interac- tion problem in telecommunications systems. a survey. IEEE Trans. Software Eng., 24(10):779-796, 1998.
  16. P. J. G. Ramadge and W. M. Wonham. The control of dis- crete event systems. In Proc. of the IEEE, volume 77, pages 81-98, 1989.
  17. SAL -http://sal.csl.sri.com.
  18. M. Sheeran, S. Singh, and G. Stålmarck. Checking safety properties using induction and a sat-solver. In FMCAD, pages 108-125, 2000.
  19. J. Sifakis and S. Yovine. Compositional specification of timed systems (an extended abstract). In Symp. on Theo- retical Aspects of Comp. Science, pages 347-359, 1996.
  20. Software Engineering Institute. Software product lines. http://www.sei.cmu.edu/productlines.
  21. M. Sorea. Bounded model checking for timed automata. Electr. Notes Theor. Comput. Sci., 68(5), 2002.
  22. K. C. Wong, J. G. Thistle, H. H. Hoang, and R. P. Malhamé. Supervisory control of distributed systems: Conflict reso- lution. In Conf. on Decision and Control, pages 416-421. IEEE, 1995.