How to Adapt the KAOS Method to the Requirements Engineering of Cycab Vehicle
Farida Semmak, Christophe Gnaho, Joêl Brunet, Régine Laleau
2009
Abstract
The Cycab is a new public vehicle with fully automated driving capabilities which aims at offering other alternatives to the private car. This work is done as part of the Tacos project. The objective of this project is to define a component-based approach to specify trustworthy systems from the requirements phase to the specification phase in the Cycab domain. Due to the long time required to experiment the Cycab vehicle prototype, it becomes very important to deal with this kind of system from the requirements phase to the test phase. In this paper, we propose an approach that provides a process specifying in a flexible way a Cycab requirement model. This process is based on two models: a generic model and a variant model. The former captures in integrated view the large variety of the systems-to-be and the latter identifies and explicitly expresses the features having an interest for the Cycab domain.
References
- Anton A. I., Goal based requirements Analysis, The 2nd Int. Conf. on RE 1996
- Baille G. et al. The INRIA Rhônes-Alpes Cycab, Technical Report N°0229, Avril 1999, ISSN 0249-0803
- Dardenne A., Lamsweerde A. van and Fickas S., Goal-oriented Requirements Acquisition, Science of Computer, April 1993
- Frakes W., Pole T., An empirical study of representational methods for reusable software component, In IEEE Transactions on Software Engineering, Vol. 20, N°8, August 1994
- Gnaho C. & Al, "A Tool for Modeling Variability at Goal Level", Third Int. Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2009
- Halmans G., Pohl K., Communicating the variability of a software product family to customers, Software and System Modeling, Springer-Verlag 2003
- Kang K., Cohen S., Hess J., Novak W. and Peterson S., Feature-oriented domain analysis (FODA) feasibility study CMU/SEI-90-TR-21, Univ. Pittsburgh, Pennsylvania, 1990
- Kang K., Kim S., Lee J. et al., FORM: A Feature-Oriented Reuse Method with DomainSpecific Reference Architectures, Annals of Software Engineering, 5, 143-168, 1998
- Lamsweerde A., From Systems Goals to Software Architecture, Formal Methods for Software Architectures, vol. 2804 of LNCS, Springer, 2003
- Liaskos S., Lapouchnian A., Yu Y., Yu E. and Mylopoulos J., On Goal-based Variability Acquisition and Analysis, 14th IEEE Int. Conf. on Requirements Engineering, 2006
- Liaskos S., Jiang L., Lapouchnian A., Wang Y., Yu Y., Sampaio do Prado Leite J. C. and Mylopoulos J., Exploring the Dimensions of Variability: a Requirements Engineering Perspective, First International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2007
- Objectiver Requirement Engineering tool, http://www.objectiver.com/
- Parent M., Automated public vehicle: a first step towards the automatic highway, in the Proc. Of the World Congress on Intelligent transport systems, Oct. 1997
- Prieto-Diaz R., Implementing Faceted Classification for software reuse, Communications of the ACM, Vol. 34, N°5, May 1991
- Rolland C., Souveyet C., and Ben Achour C., Guiding Goal Modelling Using Scenarios, IEEE Transactions on Software Engineering (TSE), 1998
- Semmak F., J Brunet., Variability in Goal-oriented Domain Requirements, 9th International. Conference on Software Reuse (ICSR), vol. 4039 of LNCS, Springer Verlag, 2006
- Semmak, F. & Al, "Extended Kaos to support Variability for Goal oriented Requirements reuse", Int. Workshop Model Driven Information Systems Engineering with Caise'2008
- TACOS project, ANR-06-SETIN-017, programme SETIN'06, http://tacos.loria.fr
- Van Gurp J., Bosch J., Svahnberg M., On the notion of variability in Software Product Lines, Proceedings of the Working IEEE/IFIP Conference on Software Architecture, 2001
- Yu E., Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering, ACM Press, 3rd IEEE International Symposium on Requirements Engineering, pages 226-235, 1997
Paper Citation
in Harvard Style
Semmak F., Gnaho C., Brunet J. and Laleau R. (2009). How to Adapt the KAOS Method to the Requirements Engineering of Cycab Vehicle . In Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-811-98-2, pages 87-94. DOI: 10.5220/0001952900870094
in Bibtex Style
@conference{enase09,
author={Farida Semmak and Christophe Gnaho and Joêl Brunet and Régine Laleau},
title={How to Adapt the KAOS Method to the Requirements Engineering of Cycab Vehicle},
booktitle={Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2009},
pages={87-94},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001952900870094},
isbn={978-989-811-98-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - How to Adapt the KAOS Method to the Requirements Engineering of Cycab Vehicle
SN - 978-989-811-98-2
AU - Semmak F.
AU - Gnaho C.
AU - Brunet J.
AU - Laleau R.
PY - 2009
SP - 87
EP - 94
DO - 10.5220/0001952900870094