OMT-G Modeling and Cloud Implementation of a Reference Database of Addressing in Morocco


A reference database of addressing is an important resource for urban applications. The efficiency of an addressing system depends on both data quality and technical architecture. Data must respect a standard model that is flexible to meet different cases in the field. The technical architecture should be service oriented to offer a shared resource for multiple users and applications. This paper is to develop an addressing model for Morocco that extends Davis’s and Fonseca’s model presented in their work on the certainty of locations produced by an address geocoding system. We discuss the addressing data dictionary and acquisition plan in Morocco, revealing a diversified data management environment, characterized by multiple sources and actors. As a novelty in the field of GIS, we establish our technical architecture around cloud computing, according Service Oriented Application (SOA) standards. Our approach is based on the three pillars of cloud computing which are Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a service (IaaS).

Share and Cite:

M. Malaainine, H. Rhinane, L. Baidder and H. Lechgar, "OMT-G Modeling and Cloud Implementation of a Reference Database of Addressing in Morocco," Journal of Geographic Information System, Vol. 5 No. 3, 2013, pp. 235-241. doi: 10.4236/jgis.2013.53022.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] C. Davis and F. Fonseca, “Assessing the Certainty of Locations Produced by an Address Geocoding System,” GeoInformatica, Vol. 11, No. 1, 2007, pp. 103-129. doi:10.1007/s10707-006-0015-7
[2] C. Davis, “Address Base Creation Using Raster-Vector Integration,” URISA Annual Conference, Atlanta, 25-29 July 1993, pp. 45-54.
[3] P. Eichelberger, “The Importance of Addresses—The Locus of GIS,” URISA Annual Conference, Atlanta, 25-29 July 1993, pp. 212-222.
[4] H. Rhinane, A. Hilali, H. Bahi, A. Berrada and M. Hakdaoui, “Detecting Slums from SPOT Data in Casablanca Morocco Using an Object Based Approach,” Journal of Geographic Information System, Vol. 3, No. 3. 2011, pp. 217-224. doi:10.4236/jgis.2011.33018
[5] H. Rhinane, A. Hilali, H. Bahi and A. Berrada, “Contribution of Landsat TM Data for the Detection of Urban Heat Islands Areas Case of Casablanca,” Journal of Geographic Information System, Vol. 4, No. 1, 2012, pp. 20-26. doi:10.4236/jgis.2012.41003
[6] A. El Garouani, R. A. Barry, S. El Garouani and A. Lahrach, “Geospatial Database Template for Urban Management in Fez (Morocco),” Journal of Geographic Information System, Vol. 4, No. 4, 2012, pp. 335-340. doi:10.4236/jgis.2012.44038
[7] M. Malaainine, H. Rhinane, L. Baidder and O. Bachir Alami, “Method for Automated Georeferencing and Integrating Printed Maps in GIS for Collecting Addresses,” Journal of Geographic Information System, Vol. 5, No. 1, 2013, pp. 33-39. doi:10.4236/jgis.2013.51004
[8] M. Malaainine, L. Slaoui, H. Rhinane and L. Baidder, “Method of Mass Digitizing of Addressing Points of Grand Casablanca,” First International Congress on GIS and Land management (SIGGT 2010), Casablanca, 20-21 May 2010, p. 101.
[9] M. Malaainine, L. Baidder and O. Bachir Alami, “Standards pour l’Intégration Automatique des Plans Issus d’un Système d’Information Géographique: étude de cas des Plans d’Enquête des Points d’Adresses de la Grande Ville de Casablanca,” Taza GIS_DAYS, Maroc, 2012.
[10] L. Simpson and A. Yu, “Public Access to Conversion of Data between Geographies, with Multiple Look up Tables Derived from A Postal Directory,” Computers, Environment and Urban Systems, Vol. 27, No. 3, 2003, pp. 283-307. doi:10.1016/S0198-9715(02)00018-2
[11] M. Naghavi, “Cloud Computing as an Innovation in GIS & SDI: Methodologies, Services, Issues and Deployment Techniques,” Journal of Geographic Information System, Vol. 4, No. 6, 2012, pp. 597-607. doi:10.4236/jgis.2012.46062
[12] Morocco’s High Commission for Planning, “The Social Indicators of Morocco,” 2009, p. 12, ISSN: 1114-0097, ISBN: 9981-20-146-4.
[13] M. Snoussi, T. Ouchani and S. Niazi, “Vulnerability Assessment of the Impact of Sea-Level Rise and Flooding on the Moroccan Coast: The Case of the Mediterranean Eastern Zone,” Estuarine, Coastal and Shelf Science, Vol. 77, No. 2, 2008, pp. 206-213. doi:10.1016/j.ecss.2007.09.024
[14] RuaVista Magazine, “The Numbering System of Buildings,” 2013.
[15] P. Longley, et al., “Geographical Information Systems,” John Wiley & Sons, New York, 1999.
[16] K. Hiramatsu and T. Ishida, “An Augmented Web Space for Digital Cities,” IEEE/IPSJ Symposium on Applications and the Internet (SAINT-01), San Diego, 8-12 January 2001, pp. 105-112.
[17] K. Borges, A. Laender, C. Medeiros, A Silva and C. Davis, “The Web as a Data Source for Spatial Databases,” Proceeding of the 4th ACM Workshop on Geographical Information Retrieval, Conference location (city), ** ** 2003, pp. 31-36.
[18] P. Chen, “The Entity-Relationship Model, toward a Unified View of Data,” ACM Transactions on Database Systems, Vol. 1, No. 1, 1976, pp. 9-36. doi:10.1145/320434.320440
[19] J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy and W. Lorensen, “Object-Oriented Modeling and Design,” Prentice-Hall, Upper Saddle River, 1991.
[20] S. Abiteboul and R. H. Richard. “IFO: A Fprmal Semantic Database Model,” ACM Transactions on Database Systems, Vol. 12, No. 4, 1987, pp. 525-565. doi:10.1145/32204.32205
[21] K. Borges, C. Davis and A. Laender, “OMT-G: An Object-Oriented Data Model for Geographic Applications,” GeoInformatica, Vol. 5, No. 3, 2001, pp. 221-260. doi:10.1023/A:1011482030093
[22] K. Borges, “Geographic Data Modelling, an Extension of the OMT Model for Geographic Applications,” Master’s Thesis, Joao Pinheiro Foundation, Minas Gerais Government School, Brazil, 1997
[23] Rational Software Corporation, “The Unified Language Notation Guide,” 1997.
[24] Everything as a Service, “Gathering Clouds of XaaS,” 2nd International Symposium on Information Science and Engineering, Ternopil, 23-25 July 2010.
[25] L. Wang, R. Ranjan and J. Chen, “Cloud Computing: Methodology, System, and Applications,” CRC Press LLC, Boca Raton, 2011, p. 8.
[26] D. Patterson and A. Fox, “Engineering Long Lasting Software: An Agile Approach Using Saas and Cloud Computing,” Strawberry Canyon LLC, San Francisco, 2012
[27] P. Mell and T. Grance, “The NIST Definition of Cloud Computing,” NIST Special Publication 800-145, 2011.
[28] A. S. K. Pathan, M. Pathan and H. Y. Lee, “Advancements in Distributed Computing and Internet Technologies: Trends and Issues,” IGI Global, 2012, ISBN 978-1-61350-110-8
[29] F. June, “Windows Fan, Linux Fan: A True Story about a Spiritual Battle between a Windows Fan and a Linux Fan,” Writers Club Press, Bloomington, 2003, p. 131.
[30] B. Furht and A. Escalante, “Handbook of Cloud Computting,” Springer, New York, 2010, p. 352.
[31] S. Unnikrishnan, S. Surve and D. Bhoir, “Advances in Computing, Communication and Control,” International Conference ICAC3 2011, 28-29 January 2011, p. 172.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.