A model driven engineering approach based on aspects for high speed scientific X-rays cameras

ISORC(2013)

引用 6|浏览14
暂无评分
摘要
High-speed scientific cameras have been demanding more from their control systems as the number of pixels, and number of frame increases and therefore the required total bandwidth. One way to cope with this demand is to perform realtime image processing. The challenge on that is the fact that each experiment requires a different processing algorithms and one needs to reconfigure it frequently. An example of this system is the LBNL high-speed cameras based on FPGAs used on X-rays and electron microscopy experiments. These camera systems can benefit from modern design methodologies that explore higher abstraction level modeling, which includes both functional and non-functional requirements specification and that take advantage of techniques such as object-oriented and aspect-oriented methodologies. This paper introduces HIPAO, a Hardware Image Processing system based on model driven engineering and Aspect-Oriented modeling. Some examples are shown for each step of the methodology that goes from requirements modeling to automatic code generation.
更多
查看译文
关键词
nonfunctional requirements specification,aspect-oriented programming,processing algorithms,abstraction level modeling,image processing,realtime image processing,aspect-oriented methodology,high speed cameras,sysml,electron microscopy experiments,lbnl high-speed cameras,high speed scientific x-rays cameras,vhdl,object-oriented methodology,cameras,aspect-oriented methodogy,fpga,model driven engineering approach,functional requirements specification,fpgas,field programmable gate arrays,hipao hardware image processing system,formal specification,requirements modeling,program compilers,automatic code generation,registers,aspect oriented programming,computational modeling,unified modeling language,mathematical model
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要