Browse > Article
http://dx.doi.org/10.3837/tiis.2012.01.005

Towards Agile Application Integration with M2M Platforms  

Chen, Menghan (High Reliable Software Lab, School of Software Shanghai Jiaotong University)
Shen, Beijun (High Reliable Software Lab, School of Software Shanghai Jiaotong University)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.6, no.1, 2012 , pp. 84-97 More about this Journal
Abstract
M2M (Machine-to-Machine) Technology makes it possible to network all kinds of terminal devices and their corresponding enterprise applications. Therefore, several M2M platforms were developed in China in order to collect information from terminal devices dispersed all over the local places through 3G wireless network. However, when enterprise applications try to integrate with M2M platforms, they should be maintained and refactored to adapt the heterogeneous features and properties of M2M platforms. Moreover, syntactical and semantic unification for information sharing among applications and devices are still unsolved because of raw data transmission and the usage of distinguished business vocabularies. In this paper, we propose and develop an M2M Middleware to support agile application integration with M2M platform. This middleware imports the event engine and XML-based syntax to handle the syntactical unification, makes use of Ontology-based semantic mapping to solve the semantic unification and adopts WebService and ETL techniques to sustain multi-pattern interactive approach, in order to agilely make applications integrated with the M2M platform. Now, the M2M Middleware has been applied in the China Telecom M2M platform. The operation results show that applications will cost less time and workload when being integrated with M2M platform.
Keywords
M2M; M2M middleware; syntactical and semantic unification; ontology;
Citations & Related Records

Times Cited By Web Of Science : 0  (Related Records In Web of Science)
Times Cited By SCOPUS : 1
연도 인용수 순위
  • Reference
1 Schickel-Zuber, V. and Faltings, B.: "OSS: A semantic similarity function based on hierarchical ontologies," in Proc. of the 20th International Joint Conference on Artificial Intelligence (IJCAI'07), 2007.
2 http://www.jdom.org/
3 http://wordnet.princeton.edu/
4 http://en.wikipedia.org/wiki/Machine-to-Machine#cite_note-1
5 http://www.gs1.org/epcglobal
6 Qiang Wang, Wooseok Ryu, Soohan Kim and Bonghee Hong. "Demonstration of an RFID middleware: LIT ALE manager," in Proc. of CIKM'2009. pp. 2071-2072, 2009.
7 Hwang, H.J. and Choi, J.T., "Design of an aspect-based framework to improve the dynamic management of RFID middleware," in Proc. of CIT. 2007, pp. 955-960, 2007.
8 Anirudh Ghayal, Zuber Khan and Rajat Moona, "SmartRF: A flexible and light-weight RFID middleware," in Proc. of the 2008 IEEE International Conference on e-Business Engineering, 2008.
9 Wenhui Hu, Wei Ye, Yu Huang and Shikun Zhang, "Complex event processing in RFID middleware: A three layer perspective," Third International Conference on Convergence and Hybrid Information Technology, 2008.
10 Xiaoyong Su, Chi-Cheng Chu, B. S. Prabhu and Rajit Gadh, "Creating an RFID data integration framework for enterprise information system," International Journal of Internet Protocol Technology,vol. 4, no. 4, Nov. 2009.
11 Sudha Krishnamurthy, Omer Anson, Lior Sapir, Chanan Glezer, Mauro Rois, Ilana Shub and Kilian Schloeder, "Automation of facility management processes using machine-to-machine technologies," The Internet of Things, Lecture Notes in Computer Science, vol. 4952, pp. 68-86, 2008.
12 Shinji Kitagami, Yosuke Kaneko, Akihisa Yasuda, Harumi Minemura and Jun Sawamoto, "Communication method for remote device control using the Internet and its evaluation," in Proc. of the 10th WSEAS international conference on Applied computer science, 2010.
13 http://en.wikipedia.org/wiki/Plain_Old_Java_Object
14 http://www.w3.org/RDF/, W3C
15 Menghan Chen and Beijun Shen, "A semantic unification approach for M2M applications based on ontology," in Proc. of the 7th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, Oct. 2011.
16 http://esper.codehaus.org/
17 Teixeira, P.H.D.S., Clemente, R.G., Kaiser, R.A., and Jr., D.A.V. "HOLMES: an event-driven solution to monitor data centers through continuous queries and machine learning," in Proc. of DEBS, pp. 216-221, 2010.
18 http://esper.codehaus.org/esper-2.0.0/doc/reference/en/html/index.html
19 http://en.wikipedia.org/wiki/Levenshtein_distance, Levenshtein Distance
20 http://activemq.apache.org/
21 http://kettle.pentaho.com/
22 http://en.wikipedia.org/wiki/Longest_common_substring_problem, Longest Common Substring Problem
23 Minghua Pei, Kotaro Nakayama, Takahiro Hara and Shojiro Nishio, "Constructing a global ontology by concept mapping using wikipedia thesaurus," in Proc. of 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008), Mar. 2008.
24 Ying Wang, Weiru Liu and David Bell, "A concept hierarchy based ontology mapping approach, school of electronics," in Proc. of Electrical Engineering and Computer Science, Aug.2010.