- SI: Cloud Computing
- Open Access
- Published:
MITSIO—an architecture for the management of interactive tasks and the semantic integration of ontologies in the mobile grid
Journal of Internet Services and Applications volume 2, pages 155–170 (2011)
Abstract
The interaction between mobile and grid environments in building a transparent infrastructure for mobile users, involves several factors from both wired and wireless networks. These include the following: coordinated application executions, the management of inherent characteristics of mobile devices (disconnections and the problem of a reduced battery lifetime), and making a selection of suitable heterogeneous resources in wired network, which are distinctly in terms of their virtual organizations. For this reason, the main goal of the architecture is the provision of more complete transparency for mobile users, when they need to access the processing capacity of the grid computing environment. To achieve this, this paper outlines an architecture, called MITSIO, together with a prototype implementation that takes these factors into consideration. Furthermore, the study examines two case studies that provide evidence of the capacities of the proposed architecture. The first case study shows how the architecture enables mobile devices to consume less battery power (approximately 31%, for submitting and monitoring applications). The second case provides evidence of its capacity to select resources from different virtual organizations through the semantic integration of multiple ontologies.
References
Brooke J, Parkin M (2005) A PDA client for the computational grid. In: WETICE’05. IEEE Computer Society, Washington, pp 325–330
Bruneo D, Scarpa M, Zaia A, Puliafito A (2003) Communication paradigms for mobile grid users. In: 3rd (CCGrid’03), pp 669–676
Carroll J, Dickinson I, Dollin C, Reynolds D, Seaborne A, Wilkinson K (2004) Jena: implementing the semantic web recommendations. In: 13th World Wide Web conference, pp 74–83
Casare S, Sichman JS (2005) Using a functional ontology of reputation to interoperate different agent reputation models. JBCS 11(2):19–94
Chunlin L, Layuan L (2011) An economics-based negotiation scheme among mobile devices in mobile grid. Comput Stand Interfaces 33(3):220–231
Coronato A, Pietro GD (2008) Mipeg: a middleware infrastructure for pervasive grids. Future Gener Comput Syst 24(1):17–29
DMTF (2007) Common information model (CIM) standards. Available: http://www.dmtf.org/standards/cim. Last access on 5th March 2011
Farooq U, Khalil W (2006) A generic mobility model for resource prediction in mobile grids. In: CTS. IEEE Computer Society, Washington, pp 189–193
Foster I (2005) Globus toolkit version 4: oftware for service-oriented systems. In: IFIP NPC’05, pp 2–13
Freitas F, Stuckenschmidt H, Noy NF (2005) Ontology issues and applications guest editors’ introduction. JBCS 11(2):5–16
Gonzalez-Castano F, Vales-Alonso J, Livny M (2002) Condor grid computing from mobile handheld devices. ACM SIGMOBILE Mobile Comput Commun Rev 6(2):18–27
Grabowski P, Kurowski K, Nabrzyski J, Russell M (2006) Context sensitive mobile access to grid environments and VO workspaces. In: MDM. IEEE Computer Society, Washington, p 87
Hollingsworth D (1996) Workflow management coalition. reference model and API specification. WfMC-TC00-1003
Hummel KA, Bohs G, Brezany P, Janciak I (2006) Mobility extensions for knowledge discovery workflows in data mining grids. In: DEXA. IEEE Computer Society, Washington, pp 246–250
Hwang J, Aravamudham P (2004) Middleware services for P2P computing in wireless grid networks. IEEE Internet Comput 8(4):40–46
Imran N, Rao I, Lee YK, Lee S (2007) A proxy-based uncoordinated checkpointing scheme with pessimistic message logging for mobile grid systems. In: HPDC ’07: Proceedings of the 16th international symposium on high performance distributed computing. ACM, New York, pp 237–238
Khalaj A, Lutfiyya H, Perry M (2010) The proxy-based mobile grid. In: Mobile wireless middleware, operating systems, and applications. Lecture notes of the institute for computer sciences, social informatics and telecommunications engineering, vol 48. Springer, Berlin/Heidelberg, pp 59–69
Knublauch H, Musen M, Rector A (2004) Editing description logic ontologies with the protégé owl plugin. In: 17th international workshop on description logics
Kurkovsky S, Bhagyavati AR, Yang M (2004) Modeling a grid-based problem solving environment for mobile devices. ITCC’04 2(2):135–136
Laszewski G, Hategan M (2005) Workflow concepts of the Java cog kit. J Grid Comput 3(3–4):239–259
Laszewski GV, Foster I, Gawor J, Lane P (2001) A Java commodity grid kit. Concurr Comput: Pract Exp 13(8–9):643–662
Lee TB (2006) World wide web consortium (W3C). Web Page [Online]. Available in: http://www.w3.org/Consortium/. Last access on 20th May 2011
Lemos M (2004) Workflow para bioinformática. Ph.D. thesis, PUC-Rio, Brazil, Rio de Janeiro. www.inf.puc-rio.br/~melissa/publicacao/download/tese_melissa/Tese_Melissa_Lemos.pdf. Last access on 10th April 2011
Mohapatra S, Cornea R, Oh H, Lee K, Kim M, Dutt ND, Gupta R, Nicolau A, Shukla SK, Venkatasubramanian N (2005) A cross-layer approach for power-performance optimization in distributed mobile systems. In: IPDPS
Noy NF (2004) Semantic integration: a survey of ontology-based approaches. ACM SIGMOD Rec 33(4):65–70. Special Issue on Semantic Integration
Park SM, Ko YB, Kim JH (2003) Disconnected operation service in mobile grid computing. In: ICSOC’03. LNCS, vol 2910. Springer, Berlin, pp 499–513
Pernas A, Dantas MAR (2005) Grid computing environment using ontology based service. In: 5th ICCS’05. LNCS, vol 3516. Springer, Berlin, pp 858–861
Phan T, Huang L, Dulan C (2002) Challenge: integrating mobile wireless devices into the computational grid. In: Proceedings of the 8th annual international conference on mobile computing and networking, MobiCom ’02. ACM, New York, pp 271–278
Ramos TG, Melo ACMA (2006) An extensible resource discovery mechanism for grid computing environments. In: 6th IEEE CCGRID, vol 1, pp 115–122
Rong P, Pedram M (2003) Extending the lifetime of a network of battery-powered mobile devices by remote processing: a Markovian decision-based approach. In: Proceedings of DAC ’03. ACM Press, New York, pp 906–911
Sajjad A, Jameel H, Kalim U, Han SM, Lee YK, Lee S (2005) Automagi—an autonomic middleware for enabling mobile access to grid infrastructure. In: ICAS-ICNS. IEEE Computer Society, Washington p 73
Schneider J, Linnert B, Burchard LO (2006) Distributed workflow management for large-scale grid environments. In: SAINT. IEEE Computer Society, Washington, pp 229–235
Shi W, Li S, Lin X (2006) Towards merging pervasive computing into grid—lightweight portal, dynamic collaborating and semantic supporting. In: IMSCCS, vol 1. IEEE Computer Society, Washington, pp 560–563
Shimosaka H, Hiroyasu T, Miki M (2007) Distributed workflow management system based on publish-subscribe notification for web services. New Gener Comput 25(4):395–408
Silva APC, Borges VCM, Dantas MAR (2008) A framework for mobile grid environments based on semantic integration of ontologies and workflow-based applications. INFOCOMP J Comput Sci 7(1):60–69
Studer R, Benjamins R, Fensel D (1998) Knowledge engineering: Principles and methods. IEEE Trans Knowl Data Eng 12(25):161–197
Sun Java Wireless Toolkit (2008) Java 2 Platform, Micro Edition (J2ME) Wireless Toolkit. Web Page [Online]. Available in: http://java.sun.com/products/sjwtoolkit/. Last access on 12th May 2011
Xing W, Dikaiakos MD, Sakellariou R (2006) A core grid ontology for the semantic grid. In: 6th IEEE CCGRID, pp 178–184
Yu J, Buyya R (2005) A taxonomy of workflow management systems for grid computing. SIGMOD’05 34(3):44–49
Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1(1):7–18
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Borges, V.C.M., Rossetto, A.G.M., Silva, A.P.C. et al. MITSIO—an architecture for the management of interactive tasks and the semantic integration of ontologies in the mobile grid. J Internet Serv Appl 2, 155–170 (2011). https://doi.org/10.1007/s13174-011-0030-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13174-011-0030-2
Keywords
- Mobile grid
- Disconnection
- Application workflow
- Transparency
- Semantic integration