Paper
29 May 2013 Model-driven requirements engineering (MDRE) for real-time ultra-wide instantaneous bandwidth signal simulation
Daniel Y. Chang, Neil C. Rowe
Author Affiliations +
Abstract
While conducting a cutting-edge research in a specific domain, we realize that (1) requirements clarity and correctness are crucial to our success [1], (2) hardware is hard to change, most work is in software requirements development, coding and testing [2], (3) requirements are constantly changing, so that configurability, reusability, scalability, adaptability, modularity and testability are important non-functional attributes [3], (4) cross-domain knowledge is necessary for complex systems [4], and (5) if our research is successful, the results could be applied to other domains with similar problems. In this paper, we propose to use model-driven requirements engineering (MDRE) to model and guide our requirements/development, since models are easy to understand, execute, and modify. The domain for our research is Electronic Warfare (EW) real-time ultra-wide instantaneous bandwidth (IBW1) signal simulation. The proposed four MDRE models are (1) Switch-and-Filter architecture, (2) multiple parallel data bit streams alignment, (3) post-ADC and pre-DAC bits re-mapping, and (4) Discrete Fourier Transform (DFT) filter bank. This research is unique since the instantaneous bandwidth we are dealing with is in gigahertz range instead of conventional megahertz.
© (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Daniel Y. Chang and Neil C. Rowe "Model-driven requirements engineering (MDRE) for real-time ultra-wide instantaneous bandwidth signal simulation", Proc. SPIE 8752, Modeling and Simulation for Defense Systems and Applications VIII, 875204 (29 May 2013); https://doi.org/10.1117/12.2017567
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Data modeling

Clocks

Signal processing

Data conversion

Digital signal processing

Computer simulations

Back to Top