Title :
Mixing linguistic and formal techniques for high-level requirements engineering
Author :
Gorse, N. ; Bélanger, P. ; Aboulhamid, El Mostapha ; Savaria, Y.
Author_Institution :
Montreal Univ., Que., Canada
Abstract :
We propose a methodology and a tool for the modeling and validation of requirements as well as elicitation of missing requirements. Modeling relies on a formally structured linguistic approach. Validation is performed using characteristic error patterns. Elicitation of missing requirements is based on Boolean logic concepts. This methodology provides effective modeling and early detection of errors in the hardware/software design cycle.
Keywords :
Boolean functions; computational linguistics; error detection; formal languages; formal specification; hardware-software codesign; Boolean logic; characteristic error patterns; error detection; formal technique; hardware-software design; high level requirements engineering; linguistic technique; Automata; Boolean functions; Costs; Explosions; Fault detection; Formal verification; Natural languages; Prototypes; Skeleton; System testing;
Conference_Titel :
Microelectronics, 2004. ICM 2004 Proceedings. The 16th International Conference on
Print_ISBN :
0-7803-8656-6
DOI :
10.1109/ICM.2004.1434581