Study on Abstraction Modeling of a Networked Senor System in a Multiple-Language Environment

Article Preview

Abstract:

Developing highly efficient and reliable embedded system demands hardware/software co-design. To be high-configurable embedded systems, designers seek for transaction-level modeling and component based development. Our approach employ platform-based design and component-based design and apply it to a networked sensor system. We introduce a multiple-language environment unified component-based model and apply it to co-simulation of sensor system instances. The case studies demonstrate that our approach is readily applicable to real-world networked sensor systems and reduces the co-simulation complexities.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

221-226

Citation:

Online since:

January 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] A. Forin, B. Neekzad, and N. L. Lynch, Giano: The Two- Headed System Simulator, Microsoft Research Technical Re- port, vol. MSR-TR-2006-130, (2006).

Google Scholar

[2] F. Fummi,M. Poncino, S. Martini, F. Ricciato, G. Perbellini, M. Turolla, Heterogeneous co-simulation of networked em- bedded systems, Design, Automation and Test in Europe Con- ference and Exhibition, 2004. Proceedings, vol. 3.

DOI: 10.1109/date.2004.1269225

Google Scholar

[3] Lukai Cai and Daniel Gajski, Transaction Level Modeling in System Level Design, CECS Technical Report, vol. 03-10, (2003).

Google Scholar

[4] D. Gajski et al., SpecC: Specification Language and Methodology., Kluwer Academic Publishers, January (2000).

Google Scholar

[5] Carnegie MellonSoftware Engineering Institute, Component-Based Softwrae Development, http: /www. sei. cmu. edu/str/descriptions/cbsd. html.

Google Scholar

[6] Fei Xie and James C. Browne, Verification of Component- Based Software Application Families, Proc. of The 9th In- ternational SIGSOFT Symposium on Component-Based Soft- ware Engineering (CBSE 2006), (2006).

DOI: 10.1007/11783565_4

Google Scholar

[7] Thorstn Grotker et al, System design with SystemC, Kluwer Academic Publishers, (2002).

Google Scholar

[8] Poston R.M. and Sexton M.P. Evaluating and Selecting Testing Tools., IEEE Software.

Google Scholar

[9] Valetto, G. and Kaiser, G.E. Enveloping Sophisticated Tools into Computer-Aided Software Engineering Environments, Proceedings of 7th IEEE International Workshop on CASE, IEEE Computer Society Press, (1995).

DOI: 10.1109/case.1995.465330

Google Scholar

[10] The Common Object Request Broker: Architecture and Specification, Version 2. 0. Framingham, MA: Object Management Group, (1996).

DOI: 10.3403/bsisoiec19500

Google Scholar

[11] SystemC, http: /www. systemc. org.

Google Scholar