SlideShare a Scribd company logo
1 of 7
Download to read offline
IST-Africa 2014 Conference Proceedings
Paul Cunningham and Miriam Cunningham (Eds)
IIMC International Information Management Corporation, 2014
ISBN: 978-1-905824-43-4
Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 1 of 7
Development of a Data Model for Semantic
Exploitation of Municipality Records in
South Africa
Kgotatso Desmond MOGOTLANE1, 2
, Jean Vincent FONOU DOMBEU1
1
Vaal University of Technology, Private Bag X021, Vanderbijlpark, 1900, South Africa
Tel: +27 (0) 16 950-9831, Fax: +27 (0) 16 950-9497,
Email: {desmond.mogotlane, fonoudombeu}@gmail.com
2
ArcelorMittal South Africa, Delfos Boulevard, Vanderbijlpark, 1911, South Africa
Tel: +27 (0) 16 889-5040, Fax: +27(0) 86 624-7372,
Email: desmond.mogotlane@arcelormittal.com
Abstract: A number of South African municipalities have embraced the use of
advanced information technology to improve their services to citizens. However, this
is not a common practice across the country; there are still municipalities within
South Africa who have not automated their information systems for better service
delivery to the public. This study develops a data model that can be applied by
municipalities across South Africa as the basis for automating their information
systems for service delivery. A combination of qualitative and quantitative methods
is used. Preliminary data is collected using: (1) literature review, (2) observation at a
selected local Municipality and (3) online related resources at two additional
municipalities. The collected data is analysed and a generic conceptual municipality
data model is drawn. Finally, the data model is further implemented in Oracle to
create a test database for future Semantic Web processing.
Keywords: South Africa, Municipalities, Relational Data Model, Ontology,
Semantic Web
1. Introduction
1.1 Presentation of the domain
In South Africa, the Government has a constitutional obligation to provide basic services to
its citizens [1]. South African municipalities are at the fore-front of delivering services such
as the provision of potable water, sanitation, refuse removal, property assessments and
electricity to the public [2, 3]. To achieve effective local Governance, South Africa is
divided into a number of municipalities to ensure that they serve all areas under their
jurisdiction [4]. Municipalities offer their services at a cost to the public depending on their
residence profiles. Municipalities have tariff policies to govern the billing of major services
and consumables such as electricity, water, sewerage, and refuse removal. All
municipalities are obliged to act under certain laws such as the Municipal Systems Act of
2000 [5]. These acts regulate the activities of municipalities to ensure that they remain
constitutional when dealing with the public. The relationship between a municipality and
the public can be compared to that of a service provider and customer. This is because the
customer (public) will interact with the service provider (municipality) to request and to
pay for certain services rendered. The next sub-section provides a background on the
adoption of ICT in South African municipalities.
Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 2 of 7
1.2 Information Technology Adoption in South African Municipalities
Some of the larger South African municipalities are beginning to embrace the use of
advanced information technology to improve their services to the citizens. For example, the
eThekwini Municipality in Durban is running a project to install Ethernet infrastructure in
the Durban area. This project is aimed at supporting an array of e-Government services
such as smart metering, self-service facility for accounts and statements, and sharing of
information amongst households [6]. The Municipality of the City of Johannesburg has also
introduced an e-services system for its residents to view statements and account information
online [7]. The City of Cape Town Municipality allows its residents and businesses to view
and pay accounts, edit account details, retrieve electronic invoices and log customer queries
online [8]. Online self-service capabilities can only be introduced when a municipality has
adopted well-structured internal information systems to manage service delivery to
residents and businesses. While some municipalities have embraced the power of
information technology for the improvement of services to its citizens, a number of
municipalities have not adopted such systems, particularly those that serve rural areas. The
aim of this study is to develop a data model that can be used by all municipalities in South
Africa as the basis for automating their information systems for service delivery. The model
is developed from a combination of qualitative and quantitative methods. In this study
preliminary data was collected using: (1) a literature review, (2) observation of service
delivery processes at a selected municipality, and (3) online related resources from two
additional municipalities. The data was analysed and a generic conceptual municipality data
model was drawn. The data model was implemented in Oracle to create a test database for
future Semantic Web processing.
1.3 Background of Semantic Web and Ontology
After automating their information systems, municipalities can take advantage of Semantic
Web technologies to intelligently utilise the records in existing databases. Semantic Web is
a web of data from different sources that are linked together to create an integrated and
structured global data space [9, 10, 11]. It extracts information using its enabling
technologies and structures it in such a way that it can be understood by machines and
human beings [12]. Its enabling technologies are Ontology, Resource Description
Framework (RDF), Web Ontology Language (OWL) and many more. In fact, Semantic
Web technologies are applied in various domains (e-health, e-commerce, e-government,
etc.) to build a new generation of intelligent web applications. One of the main research
topics in Semantic Web is the semantic extraction of data stored in traditional relational
databases; different semantic web techniques and methods are being introduced in an
attempt to obtain a better way of presenting data stored in relational databases [13, 14, 15].
There is a need for new types of intelligent web applications that will utilise Semantic Web
technologies and tools to bring solutions that offer semantic reasoning, information search
and advanced query capabilities over the legacy databases of organizations. These
databases carry much organisational knowledge that remains highly under-utilised.
Municipalities in South African could benefit from Semantic Web technologies to better
their service delivery to citizens.
1.4 Problem Statement
South Africa is a developing country with many social and economic inequalities [4, 16].
These inequalities are also seen in ICT adoption in municipalities across the country;
consequently, there are developed, semi-developed and under-developed municipalities at
the local level of government [6, 7, 8, 20]. Generally municipalities in urban areas are able
to collect more revenues than those in rural areas. Therefore municipalities in urban areas
Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 3 of 7
are obliged to automate their information systems to serve residents and businesses much
better. However, there are municipalities who have not automated their information systems
for better service delivery to the public as yet.
2. Objectives
The main objective of this study is to create a generic relational data model for
municipalities in South Africa. This relational data model is designed with the aim of
turning it into a database that will then be used to construct an Ontology using Semantic
Web technologies and tools.
3. Methodology
3.1 Data Collection and Analysis
Data was collected mainly from a survey of the literature and observations carried out at the
Emfuleni Municipality in Vanderbijlpark, South Africa. The Municipality’s Tariff and
Property Rates Policies for 2013/2014 financial year [2, 3] were downloaded from its public
website. The municipality’s monthly statements were analysed to obtain more information.
The Emfuleni Local Municipality provides services to developed towns such as
Vanderbijlpark and Vereeniging, and semi-developed townships including Sebokeng,
Bophelong, and Sharpville. Data was also collected from two other Municipalities in
Gauteng, namely, Lesedi Local Municipality in Heidelberg, and Ekurhuleni Metropolitan
Municipality in the East Rand Region. The Tariff and Property Rates Policies of these
municipalities were available on their websites [17, 18, 19]. The Lesedi Local Municipality
covers largely under-developed rural areas and two semi-developed small towns, namely,
Heidelberg and Devon [20], while the Ekurhuleni Metropolitan Municipality covers a
metropolitan area with developed cities and towns such as Germiston, Kempton Park,
Boksburg, and Bedfordview and townships such as Tembisa, Springs, Katlehong, Deverton
and the like. To build a generic data model, the business rules and service delivery
scenarios were derived from data collected at Emfuleni Local Municipality and compared
to the data from the Lesedi and Ekurhuleni Metropolitan Municipalities.
3.2 Relational Data Modelling
An Iterative Approach covered in [21, 22] was taken during the design of the relational data
model. The design had to go through a few iterations. The business rules and scenarios
derived above were able to produce the following potential entities after the first iteration:
Query, Administrator, Manager, Property Status, Group, Category, Query Type, Query
Status, Property, Customer Group, Customer, Account Status, Account, Account Billing,
Property Service, Service, Arrangement, Arrangement Status, Arrears, Payment Method
and Tariff. These entities were further searched in the data collected from the other two
municipalities and showed that these municipalities have compatible entities. Furthermore,
it was found that the entities: Services, Property, Property Type/Category, Tariff, and
Customer are common to all the three municipalities. After data comparison and further
analysis, the generic relational data model was drawn as in Figure 1.
Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 4 of 7
AccountServices
PK ID
FK2 AccountID
FK1 PropertyServicesID
Date
Status
Consumption
Reading
Property
PK ID
FK1 PropertyTypeID
StandNo
StandAddress
RegisteredOwner
OwnerAddress
DateRegistered
MarketValue
Status
Customer
PK ID
Name
ID-RegistrationNo
PhysicalAddress
PostalAddress
Telephone
Cellphone
Email
Query
PK ID
FK1 CustomerID
Status
Type
DateEntered
DateClosed
Details
FK2 AttendedBy
Employee
PK ID
FK1 ManagerID
Name
Surname
Telephone
Cellphone
Email
Manager
PK ID
Name
Surname
Telephone
Cellphone
Email
Service
PK ID
Description
Type
PropertyService
PK ID
FK1 ServiceID
FK2 PropertyTypeID
Account
PK ID
FK2 CustomerID
FK1 PropertyID
DateOpened
Balance
Status
Arrangement
PK ID
FK1 AccountID
Date
Ballance
Installment
Status
Arrears
PK ID
FK1 AccountID
Date
Age
Amount
Payment
PK ID
FK1 AccountID
Date
Method
Amount
PropertyType
PK ID
Description
Tarrif
PK ID
FK1 ServiceID
FK2 PropertyTypeID
StartDate
EndDate
Price
Figure 1: Diagram of the Relational Data Model for South African Municipalities
3.3 Practical Implementations and Experiments
The resulting relational data model in Figure 1 was further implemented as a test database
in Microsoft SQL Server 2008. The test database was then loaded with sample data. To get
the same database structure in Oracle 11g, Oracle SQL Developer was utilised to migrate
the SQL Server Database to an Oracle Database.
4. Technology Description
4.1 Relational Data Model
Navanthe [23] described data modelling as a way of specifying and defining the structures
of data in either file systems or database management systems. Relational data modelling is
a simple form of data modelling which arranges data in the form of relations, tuples and
attributes [23]. In [24, 25], relational data model is stated as a concept that was introduced
by Codd during the inception and early development of relational database management
systems. In this study, entities derived from the data collection process are arranged in a
relational data model on which the relational test database is based.
4.2 Relational Database Management System (RDBMS) and Relational Database
Microsoft SQL Server and Oracle were the chosen RDBMS platforms to implement the test
relational database during experiments. These platforms were chosen because of their
widespread use. According to [26]; DB2, Oracle and Microsoft SQL Server are widely used
RDBMS platforms; these platforms dominate more than 85% of the market. This
demonstrates that Microsoft SQL Server and Oracle are amongst the RDBMS platforms
that are accepted by many organisations and enterprises.
In addition to being one of the most popular and highly used RDBMS platforms, Oracle
was chosen for Semantic Web reasons. According to [27, 28], Oracle and MySQL provide
Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 5 of 7
specific views about the database metadata and are favoured during Semantic Web
development.
4.3 Ontology and Semantic Technologies
Ontology is an explicit specification of a conceptualisation which describes semantics of
data, providing a shared and common understanding of a domain [29]. Ontology is the most
important technology in Semantic Web; it is the backbone of every Semantic Web
application [12, 15, 30, 31]. RDF and OWL are languages used to represent ontologies [12].
5. Results
The relational data model shown in Figure 1 presents the resulting municipality data model
of this study. The data model was implemented into a functional test database using
Microsoft SQL Server and Oracle. Figure 2 shows a screenshot of a database in Oracle.
From the screenshot, it can be seen that the database has already been populated with
sample data. The relational database implemented in Figure 1 is going to be converted to an
Ontology which will allow semantic exploitation of its records. In fact, Semantic Web tools
like DataMaster and Protégé [32] are going to be applied to convert the Oracle database
into a well-structured Ontology (RDF/OWL). This Ontology can then be exploited
semantically to extract knowledge.
Figure 2: Screenshot of a Test Database in Oracle
6. Business Benefits
Municipalities in South Africa that have not automated their information systems can utilise
the relational data model presented in this study as an example to implement a central
functional municipality online system. Highly automated municipalities with functional
information systems can enhance their systems further by creating an Ontology that will
Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 6 of 7
assist them in semantically extracting useful knowledge from their existing databases. This
study sets a tone for such a system enhancement process in municipalities.
7. Conclusions
7.1 Summary
This study produced a relational data model for municipalities in South Africa. Data was
collected using a literature review and observations based at the Emfuleni Local
Municipality in Vanderbijlpark, South Africa. For the purposes of generality, data was also
obtained from the Lesedi Local Municipality in Heidelberg and the Ekurhuleni
Metropolitan Municipality in the East Rand Region, Gauteng, South Africa. The data model
was then implemented into a test database using Microsoft SQL Server and Oracle as
RDBMS platforms of choice. The Oracle database is going to be converted into an
Ontology after which it will be semantically exploited. This model will contribute to a
better understanding and application of semantic web technologies for intelligent extraction
of useful information from legacy relational databases of municipalities in South Africa.
7.2 Further Work
The relational database developed in this study (figure 1 and Figure 2) is going to be used
to automatically build an Ontology which will allow semantic exploitation of
municipalities’ records. In fact, Semantic Web tools like DataMaster and Protégé [32] are
going to be applied to convert the Oracle database into a well-structured Ontology
(RDF/OWL). With the Ontology successfully extracted from the relational database, the
next phase of the study will be to develop a prototype front-end Semantic Web Application
that will be utilised to query and manipulate the constructed Ontology to provide automated
and intelligent service delivery to the public.
References
[1] Republic of South Africa, Constitution, 1996 Available at:
http://www.thehda.co.za/uploads/images/unpan005172.pdf [Accessed 10-12-2013]
[2] Emfuleni Local Municipality, Tariff Policy, 2013/2014 Financial Year. Available at:
http://www.emfuleni.gov.za/images/docs/policies/tariff_policy201314.pdf [Accessed 06.12.2013]
[3] Emfuleni Local Municipality, Property Rates Policy, 2013/2014 Financial Year. Available at:
http://www.emfuleni.gov.za/images/docs/policies/property_rates_policy201314.pdf [Accessed
06.12.2013]
[4] S.B., Koma “The state of Local Government in South Africa: Issues, trends and options”, Journal of
Public Administration, Vol. 45, No.1.1, pp. 111-120, 2010
[5] Republic of South Africa, Local Government Municipal Systems Act, Act 32 of 2000, 2000 Available
at: http://www.saflii.org.za/za/legis/num_act/lgmsa2000384.pdf [Accessed 10-12-2013]
[6] U.R., Averweg “Linking Public Service Delivery and Technology in a Municipal Information Society
in South Africa”, Information Technology in Developing Countries, A newsletter of the IFIP Working
Group 9.4, Vol. 22, No. 3, 2012
[7] City of Johannesburg, e-Services, http://eservices.joburg.org.za/joburg/eservices/#clkCntrl [Accessed
06.12.2013]
[8] City of Johannesburg, e-Services, http://eservices.joburg.org.za/joburg/eservices/#clkCntrl [Accessed
06.12.2013]
[9] T., Sadeh and J., Walker “Library Portals: Toward the Semantic Web”, New Library World, Vol. 104,
No.1184, pp. 11-19, 2003
[10] J., Zhang “Ontology and the Semantic Web”, In the Proceedings of the North American Symposium on
Knowledge Organisation, Toronto, Canada, 1-5 September, pp. 9-20, 2007
[11] N., Khozoie “Health Information Management on Semantic Web: (Semantic HIM)”, International
Journal of Web & Semantic Technology (IJWesT), Vol. 3, No.1, pp. 61-68, 2011
[12] G., Madhu, A., Govardhan, and T.V., Rajinikanth “Intelligent Semantic Web Search Engines: A Brief
Survey”, International Journal of Web & Semantic Technology (IJWesT), Vol. 2, No.1, pp. 34-42.,
2011
Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 7 of 7
[13] S.H., Tirmizi, J., Sequeda and D., Miranker “Translating SQL Applications to the Semantic Web”, In
the Proceedings of the 19th International Conference, DEXA 2008, Turin, Italy, 1-5 September, pp.
450-464, 2008
[14] J.F., Sequeda, A., Marcelo and D.P., Miranker “On Directly Mapping Rational Databases to RDF and
OWL”, In the Proceedings of WWW 2012 – Session: Ontology Representation and Querying: RDF
and SPARQL, Lyon, France, 16-20 April, pp. 649-658, 2012
[15] D., Spanos, P., Stravrou, and N., Mitrou “Bringing Relational Databases into the Semantic Web: A
Survey”, Semantic Web Journal, Vol. 3, No.2, pp. 169-209., 2012
[16] Development Bank of South Africa, Delivering the democratic developmental state in South Africa,
Development Planning Division Working Paper, Number 9, 2009
[17] Lesedi Local Municipality, Property Rates Policy, 2012/2013 Financial Year. Available at:
http://www.lesedilm.gov.za/files/Final%20Rates%20Policy%202012-20123.pdf[Accessed 14.02.2014]
[18] Ekurhuleni Metropolitan Municipality, Rates Policy, Available at:
http://www.thepropertypartnership.co.za/pdf/EkurhuleniDraftRatesPolicyVersion8.pdf[Accessed
16.02.2014]
[19] Ekurhuleni Metropolitan Municipality, Tariff Schedules, Available at:
http://www.ekurhuleni.gov.za/484-tariff-schedules-for-idp-2013/file[Accessed 16.02.2014]
[20] Lesedi Local Municipality, About us, http://www.lesedilm.gov.za/about_us.php [Accessed 14.02.2014]
[21] V.R., Basili and A.J., Turner “Iterative Enhancement : A practical technique for Software
Development”, IEEE Transactions on Software Engineering, Vol. 1, No. 4, pp. 390-396, 1975
[22] D., Green and G., Ruhle “Software release planning: an evolutionary and iterative approach”,
Information and Software Technology, Vol. 46, No. 2004, pp. 243-253, 2004
[23] S.B., Navathe “Evolution of Data Modelling for Databases”, Communications of the ACM, Vol. 35,
No. 9, pp. 112-123, 1992
[24] S., Chakraborty “Codd’s Relational Data Model and Fuzzy Logic: A practical approach to find the
Computer Solution”, International Journal of Advanced Technology & Engineering Research
(IJATER), Vol. 2, No. 4, pp. 21-27, 2012.
[25] N., Mahmood, A., Burney, and K., Ahsan “A logical Temporal Relational Model”, International
Journal of Computer Science Issues, Vol. 7, No. 1, pp. 1-9.
[26] CY., Lin “Migrating to Relational Systems: Problems, Methods, and Strategies”, Contemporary
Management Research, Vol. 4, No. 4, pp. 369-380, 2008.
[27] S., Zhou, H., Ling, M., Han, and H., Zhang “Ontology Generator from Rational Database on Jena”,
Computer and Information Science Technology, Vol. 3, No.2, pp. 263-267, 2010
[28] N., Cullot, R., Ghawi, and K., Ytongnon “DB2OWL: A Tool for Automatic Database-to-Ontology
Mapping”, In: Michelangelo Ceci; Donato Malerba & Letizia Tanca, ed., ‘SEBD’, pp. 491-494, 2007
[29] M., Cristani, and R., Cuel “A Comprehensive Guideline for Building a Domain Ontology from
Scratch”, In the Proceedings of WWW 2012 – Session: Ontology Representation and Querying: RDF
and SPARQL, Graz, Austria, 30 June - 2 July, pp. 205-212, 2004.
[30] N., Imandi, and S.A.M., Rizvi “An Approach to OWL Concept Extraction and Integration across
Multiple Ontologies”, International Journal of Web & Semantic Technology (IJWesT), Vol. 3, No.3,
pp. 33-51., 2012
[31] A., Gali, C.X., Chen, K.T. Claypool, and R., Uceda-Sosa (2005) “From Ontology to Relational
Database”, Shan Wang et al. (Eds): Conceptual Modelling for Advanced Application Domains, Vol.
3289, pp. 278-289., 2005
[32] C., Nyulas, M., O’Connor and S., Tu “DataMaster – a Plug-in for Importing Schemas and Data from
Relational Databases into Protégé”, In the Proceedings of the 10th International Protégé Conference,
Budapest, Hungary, 15-18 July, 2007

More Related Content

What's hot

Impact of M-Government use on Migration Intentions in Rural Area, the Case of...
Impact of M-Government use on Migration Intentions in Rural Area, the Case of...Impact of M-Government use on Migration Intentions in Rural Area, the Case of...
Impact of M-Government use on Migration Intentions in Rural Area, the Case of...Tumennast Erdenebold
 
Indigo's Transparency and Accountability Funding
Indigo's Transparency and Accountability FundingIndigo's Transparency and Accountability Funding
Indigo's Transparency and Accountability Fundingindigotrust
 
ICT Country Report Mongolia -8th-Nov-2012
ICT Country Report Mongolia -8th-Nov-2012ICT Country Report Mongolia -8th-Nov-2012
ICT Country Report Mongolia -8th-Nov-2012Tumennast Erdenebold
 
eGovt & Better Governance for Hong Kong (Eng)
eGovt & Better Governance for Hong Kong (Eng)eGovt & Better Governance for Hong Kong (Eng)
eGovt & Better Governance for Hong Kong (Eng)SC Leung
 
Qitcom Presentation on e-government services
Qitcom Presentation on e-government servicesQitcom Presentation on e-government services
Qitcom Presentation on e-government servicesRichard Kerby
 
Broad band 14march2012-pgw_cindustrypresentation
Broad band 14march2012-pgw_cindustrypresentationBroad band 14march2012-pgw_cindustrypresentation
Broad band 14march2012-pgw_cindustrypresentationNirvesh Sooful
 
Caz Research Paper Latest&Updated Presentation
Caz Research Paper Latest&Updated PresentationCaz Research Paper Latest&Updated Presentation
Caz Research Paper Latest&Updated Presentationguest48c8eba8
 
20131217 sevilla-regional policy-m gonzalez-sancho v3b
20131217 sevilla-regional policy-m gonzalez-sancho v3b20131217 sevilla-regional policy-m gonzalez-sancho v3b
20131217 sevilla-regional policy-m gonzalez-sancho v3bgonzamg
 
Final paper by Lokman Hossain of Experiential Network project 03-12-2016
Final paper by Lokman Hossain of Experiential Network project 03-12-2016Final paper by Lokman Hossain of Experiential Network project 03-12-2016
Final paper by Lokman Hossain of Experiential Network project 03-12-2016Lokman Hossin
 
Final Policy Analysis Report.word
Final Policy Analysis Report.wordFinal Policy Analysis Report.word
Final Policy Analysis Report.wordLauren_ME
 
Final Policy Analysis Report (2012)
Final Policy Analysis Report (2012)Final Policy Analysis Report (2012)
Final Policy Analysis Report (2012)Lauren_ME
 
THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...
THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...
THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...E-Government Center Moldova
 
Stimulating broadband through
Stimulating broadband throughStimulating broadband through
Stimulating broadband throughMr Nyak
 
iMeeting: presentación Miguel González-Sancho
iMeeting: presentación Miguel González-SanchoiMeeting: presentación Miguel González-Sancho
iMeeting: presentación Miguel González-SanchoAgencia IDEA
 
Broadband Around the World final
Broadband Around the World finalBroadband Around the World final
Broadband Around the World finalJennifer Terry
 

What's hot (20)

Impact of M-Government use on Migration Intentions in Rural Area, the Case of...
Impact of M-Government use on Migration Intentions in Rural Area, the Case of...Impact of M-Government use on Migration Intentions in Rural Area, the Case of...
Impact of M-Government use on Migration Intentions in Rural Area, the Case of...
 
Indigo's Transparency and Accountability Funding
Indigo's Transparency and Accountability FundingIndigo's Transparency and Accountability Funding
Indigo's Transparency and Accountability Funding
 
ICT Country Report Mongolia -8th-Nov-2012
ICT Country Report Mongolia -8th-Nov-2012ICT Country Report Mongolia -8th-Nov-2012
ICT Country Report Mongolia -8th-Nov-2012
 
eGovt & Better Governance for Hong Kong (Eng)
eGovt & Better Governance for Hong Kong (Eng)eGovt & Better Governance for Hong Kong (Eng)
eGovt & Better Governance for Hong Kong (Eng)
 
Qitcom Presentation on e-government services
Qitcom Presentation on e-government servicesQitcom Presentation on e-government services
Qitcom Presentation on e-government services
 
Mongi
MongiMongi
Mongi
 
Zimpost
ZimpostZimpost
Zimpost
 
Broad band 14march2012-pgw_cindustrypresentation
Broad band 14march2012-pgw_cindustrypresentationBroad band 14march2012-pgw_cindustrypresentation
Broad band 14march2012-pgw_cindustrypresentation
 
Caz Research Paper Latest&Updated Presentation
Caz Research Paper Latest&Updated PresentationCaz Research Paper Latest&Updated Presentation
Caz Research Paper Latest&Updated Presentation
 
20131217 sevilla-regional policy-m gonzalez-sancho v3b
20131217 sevilla-regional policy-m gonzalez-sancho v3b20131217 sevilla-regional policy-m gonzalez-sancho v3b
20131217 sevilla-regional policy-m gonzalez-sancho v3b
 
Final paper by Lokman Hossain of Experiential Network project 03-12-2016
Final paper by Lokman Hossain of Experiential Network project 03-12-2016Final paper by Lokman Hossain of Experiential Network project 03-12-2016
Final paper by Lokman Hossain of Experiential Network project 03-12-2016
 
Final Policy Analysis Report.word
Final Policy Analysis Report.wordFinal Policy Analysis Report.word
Final Policy Analysis Report.word
 
Final report of the task force
Final report of the task forceFinal report of the task force
Final report of the task force
 
Final Policy Analysis Report (2012)
Final Policy Analysis Report (2012)Final Policy Analysis Report (2012)
Final Policy Analysis Report (2012)
 
Broadband policy
Broadband policyBroadband policy
Broadband policy
 
THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...
THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...
THE STRATEGIC PROGRAM FOR GOVERNANCE TECHNOLOGICAL MODERNIZATION (E-TRANSFORM...
 
Stimulating broadband through
Stimulating broadband throughStimulating broadband through
Stimulating broadband through
 
iMeeting: presentación Miguel González-Sancho
iMeeting: presentación Miguel González-SanchoiMeeting: presentación Miguel González-Sancho
iMeeting: presentación Miguel González-Sancho
 
JnNURM Guidelines
JnNURM GuidelinesJnNURM Guidelines
JnNURM Guidelines
 
Broadband Around the World final
Broadband Around the World finalBroadband Around the World final
Broadband Around the World final
 

Similar to ISTAfrica_Paper_ref_112_6583

Global communications newsletter september 2010
Global communications newsletter   september 2010Global communications newsletter   september 2010
Global communications newsletter september 2010Arief Gunawan
 
Global Communications Newsletter, September 2010
Global Communications Newsletter, September 2010Global Communications Newsletter, September 2010
Global Communications Newsletter, September 2010Kuncoro Wastuwibowo
 
Syrian Telecentre Project: A Model for Sustainable Development
Syrian Telecentre Project: A Model for Sustainable DevelopmentSyrian Telecentre Project: A Model for Sustainable Development
Syrian Telecentre Project: A Model for Sustainable Developmenttistalks
 
E govermentinlocalandregionaladministrations onlineversionpdf
E govermentinlocalandregionaladministrations onlineversionpdfE govermentinlocalandregionaladministrations onlineversionpdf
E govermentinlocalandregionaladministrations onlineversionpdfprojecte doscinczero1
 
E-governance on Bangladesh.pptx
E-governance on Bangladesh.pptxE-governance on Bangladesh.pptx
E-governance on Bangladesh.pptxMdRuhulAmin99
 
Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321
Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321
Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321Alaa Abo Assi
 
Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...
Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...
Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...Mobile Age Project
 
The City of Cape Town's digital journey
The City of Cape Town's digital journeyThe City of Cape Town's digital journey
The City of Cape Town's digital journeyRudy Abrahams
 
[2015 e-Government Program] Action Plan : Shiraz(Iran)
[2015 e-Government Program] Action Plan : Shiraz(Iran)[2015 e-Government Program] Action Plan : Shiraz(Iran)
[2015 e-Government Program] Action Plan : Shiraz(Iran)shrdcinfo
 
[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)
[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)
[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)shrdcinfo
 
[e-Government Program City Paper : Abuja, Nigeria]
[e-Government Program City Paper : Abuja, Nigeria][e-Government Program City Paper : Abuja, Nigeria]
[e-Government Program City Paper : Abuja, Nigeria]shrdcinfo
 
Automated Data Transfer and Communication system
Automated Data Transfer and Communication systemAutomated Data Transfer and Communication system
Automated Data Transfer and Communication systemArthur Obol
 
Chapter 10 Google The Drive to Balance Privacy with Profit C.docx
Chapter 10 Google The Drive to Balance Privacy with Profit C.docxChapter 10 Google The Drive to Balance Privacy with Profit C.docx
Chapter 10 Google The Drive to Balance Privacy with Profit C.docxbartholomeocoombs
 
Digital india and its pillars
Digital india and its pillarsDigital india and its pillars
Digital india and its pillarsSritam14
 
M-government Implications For E-Government In Developing Countries: The Case ...
M-government Implications For E-Government In Developing Countries: The Case ...M-government Implications For E-Government In Developing Countries: The Case ...
M-government Implications For E-Government In Developing Countries: The Case ...Peachy Essay
 

Similar to ISTAfrica_Paper_ref_112_6583 (20)

Global communications newsletter september 2010
Global communications newsletter   september 2010Global communications newsletter   september 2010
Global communications newsletter september 2010
 
Global Communications Newsletter, September 2010
Global Communications Newsletter, September 2010Global Communications Newsletter, September 2010
Global Communications Newsletter, September 2010
 
Syrian Telecentre Project: A Model for Sustainable Development
Syrian Telecentre Project: A Model for Sustainable DevelopmentSyrian Telecentre Project: A Model for Sustainable Development
Syrian Telecentre Project: A Model for Sustainable Development
 
E govermentinlocalandregionaladministrations onlineversionpdf
E govermentinlocalandregionaladministrations onlineversionpdfE govermentinlocalandregionaladministrations onlineversionpdf
E govermentinlocalandregionaladministrations onlineversionpdf
 
E-governance on Bangladesh.pptx
E-governance on Bangladesh.pptxE-governance on Bangladesh.pptx
E-governance on Bangladesh.pptx
 
Santanu Sengupta
Santanu SenguptaSantanu Sengupta
Santanu Sengupta
 
DLA - The European Initiative
DLA  - The European InitiativeDLA  - The European Initiative
DLA - The European Initiative
 
Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321
Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321
Bosind ps4journeytocitizen-centricdigitalgovernmentinfinland-191106150321
 
Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...
Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...
Policy Brief : Co-creation as a way to facilitate user-centricity and take-up...
 
2010: Broadband City
2010: Broadband City2010: Broadband City
2010: Broadband City
 
The City of Cape Town's digital journey
The City of Cape Town's digital journeyThe City of Cape Town's digital journey
The City of Cape Town's digital journey
 
[2015 e-Government Program] Action Plan : Shiraz(Iran)
[2015 e-Government Program] Action Plan : Shiraz(Iran)[2015 e-Government Program] Action Plan : Shiraz(Iran)
[2015 e-Government Program] Action Plan : Shiraz(Iran)
 
Smart city1
Smart city1Smart city1
Smart city1
 
[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)
[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)
[WeGO e-Government Program]City Paper Presentation : Khartoum(Sudan)
 
Digital india
Digital indiaDigital india
Digital india
 
[e-Government Program City Paper : Abuja, Nigeria]
[e-Government Program City Paper : Abuja, Nigeria][e-Government Program City Paper : Abuja, Nigeria]
[e-Government Program City Paper : Abuja, Nigeria]
 
Automated Data Transfer and Communication system
Automated Data Transfer and Communication systemAutomated Data Transfer and Communication system
Automated Data Transfer and Communication system
 
Chapter 10 Google The Drive to Balance Privacy with Profit C.docx
Chapter 10 Google The Drive to Balance Privacy with Profit C.docxChapter 10 Google The Drive to Balance Privacy with Profit C.docx
Chapter 10 Google The Drive to Balance Privacy with Profit C.docx
 
Digital india and its pillars
Digital india and its pillarsDigital india and its pillars
Digital india and its pillars
 
M-government Implications For E-Government In Developing Countries: The Case ...
M-government Implications For E-Government In Developing Countries: The Case ...M-government Implications For E-Government In Developing Countries: The Case ...
M-government Implications For E-Government In Developing Countries: The Case ...
 

ISTAfrica_Paper_ref_112_6583

  • 1. IST-Africa 2014 Conference Proceedings Paul Cunningham and Miriam Cunningham (Eds) IIMC International Information Management Corporation, 2014 ISBN: 978-1-905824-43-4 Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 1 of 7 Development of a Data Model for Semantic Exploitation of Municipality Records in South Africa Kgotatso Desmond MOGOTLANE1, 2 , Jean Vincent FONOU DOMBEU1 1 Vaal University of Technology, Private Bag X021, Vanderbijlpark, 1900, South Africa Tel: +27 (0) 16 950-9831, Fax: +27 (0) 16 950-9497, Email: {desmond.mogotlane, fonoudombeu}@gmail.com 2 ArcelorMittal South Africa, Delfos Boulevard, Vanderbijlpark, 1911, South Africa Tel: +27 (0) 16 889-5040, Fax: +27(0) 86 624-7372, Email: desmond.mogotlane@arcelormittal.com Abstract: A number of South African municipalities have embraced the use of advanced information technology to improve their services to citizens. However, this is not a common practice across the country; there are still municipalities within South Africa who have not automated their information systems for better service delivery to the public. This study develops a data model that can be applied by municipalities across South Africa as the basis for automating their information systems for service delivery. A combination of qualitative and quantitative methods is used. Preliminary data is collected using: (1) literature review, (2) observation at a selected local Municipality and (3) online related resources at two additional municipalities. The collected data is analysed and a generic conceptual municipality data model is drawn. Finally, the data model is further implemented in Oracle to create a test database for future Semantic Web processing. Keywords: South Africa, Municipalities, Relational Data Model, Ontology, Semantic Web 1. Introduction 1.1 Presentation of the domain In South Africa, the Government has a constitutional obligation to provide basic services to its citizens [1]. South African municipalities are at the fore-front of delivering services such as the provision of potable water, sanitation, refuse removal, property assessments and electricity to the public [2, 3]. To achieve effective local Governance, South Africa is divided into a number of municipalities to ensure that they serve all areas under their jurisdiction [4]. Municipalities offer their services at a cost to the public depending on their residence profiles. Municipalities have tariff policies to govern the billing of major services and consumables such as electricity, water, sewerage, and refuse removal. All municipalities are obliged to act under certain laws such as the Municipal Systems Act of 2000 [5]. These acts regulate the activities of municipalities to ensure that they remain constitutional when dealing with the public. The relationship between a municipality and the public can be compared to that of a service provider and customer. This is because the customer (public) will interact with the service provider (municipality) to request and to pay for certain services rendered. The next sub-section provides a background on the adoption of ICT in South African municipalities.
  • 2. Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 2 of 7 1.2 Information Technology Adoption in South African Municipalities Some of the larger South African municipalities are beginning to embrace the use of advanced information technology to improve their services to the citizens. For example, the eThekwini Municipality in Durban is running a project to install Ethernet infrastructure in the Durban area. This project is aimed at supporting an array of e-Government services such as smart metering, self-service facility for accounts and statements, and sharing of information amongst households [6]. The Municipality of the City of Johannesburg has also introduced an e-services system for its residents to view statements and account information online [7]. The City of Cape Town Municipality allows its residents and businesses to view and pay accounts, edit account details, retrieve electronic invoices and log customer queries online [8]. Online self-service capabilities can only be introduced when a municipality has adopted well-structured internal information systems to manage service delivery to residents and businesses. While some municipalities have embraced the power of information technology for the improvement of services to its citizens, a number of municipalities have not adopted such systems, particularly those that serve rural areas. The aim of this study is to develop a data model that can be used by all municipalities in South Africa as the basis for automating their information systems for service delivery. The model is developed from a combination of qualitative and quantitative methods. In this study preliminary data was collected using: (1) a literature review, (2) observation of service delivery processes at a selected municipality, and (3) online related resources from two additional municipalities. The data was analysed and a generic conceptual municipality data model was drawn. The data model was implemented in Oracle to create a test database for future Semantic Web processing. 1.3 Background of Semantic Web and Ontology After automating their information systems, municipalities can take advantage of Semantic Web technologies to intelligently utilise the records in existing databases. Semantic Web is a web of data from different sources that are linked together to create an integrated and structured global data space [9, 10, 11]. It extracts information using its enabling technologies and structures it in such a way that it can be understood by machines and human beings [12]. Its enabling technologies are Ontology, Resource Description Framework (RDF), Web Ontology Language (OWL) and many more. In fact, Semantic Web technologies are applied in various domains (e-health, e-commerce, e-government, etc.) to build a new generation of intelligent web applications. One of the main research topics in Semantic Web is the semantic extraction of data stored in traditional relational databases; different semantic web techniques and methods are being introduced in an attempt to obtain a better way of presenting data stored in relational databases [13, 14, 15]. There is a need for new types of intelligent web applications that will utilise Semantic Web technologies and tools to bring solutions that offer semantic reasoning, information search and advanced query capabilities over the legacy databases of organizations. These databases carry much organisational knowledge that remains highly under-utilised. Municipalities in South African could benefit from Semantic Web technologies to better their service delivery to citizens. 1.4 Problem Statement South Africa is a developing country with many social and economic inequalities [4, 16]. These inequalities are also seen in ICT adoption in municipalities across the country; consequently, there are developed, semi-developed and under-developed municipalities at the local level of government [6, 7, 8, 20]. Generally municipalities in urban areas are able to collect more revenues than those in rural areas. Therefore municipalities in urban areas
  • 3. Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 3 of 7 are obliged to automate their information systems to serve residents and businesses much better. However, there are municipalities who have not automated their information systems for better service delivery to the public as yet. 2. Objectives The main objective of this study is to create a generic relational data model for municipalities in South Africa. This relational data model is designed with the aim of turning it into a database that will then be used to construct an Ontology using Semantic Web technologies and tools. 3. Methodology 3.1 Data Collection and Analysis Data was collected mainly from a survey of the literature and observations carried out at the Emfuleni Municipality in Vanderbijlpark, South Africa. The Municipality’s Tariff and Property Rates Policies for 2013/2014 financial year [2, 3] were downloaded from its public website. The municipality’s monthly statements were analysed to obtain more information. The Emfuleni Local Municipality provides services to developed towns such as Vanderbijlpark and Vereeniging, and semi-developed townships including Sebokeng, Bophelong, and Sharpville. Data was also collected from two other Municipalities in Gauteng, namely, Lesedi Local Municipality in Heidelberg, and Ekurhuleni Metropolitan Municipality in the East Rand Region. The Tariff and Property Rates Policies of these municipalities were available on their websites [17, 18, 19]. The Lesedi Local Municipality covers largely under-developed rural areas and two semi-developed small towns, namely, Heidelberg and Devon [20], while the Ekurhuleni Metropolitan Municipality covers a metropolitan area with developed cities and towns such as Germiston, Kempton Park, Boksburg, and Bedfordview and townships such as Tembisa, Springs, Katlehong, Deverton and the like. To build a generic data model, the business rules and service delivery scenarios were derived from data collected at Emfuleni Local Municipality and compared to the data from the Lesedi and Ekurhuleni Metropolitan Municipalities. 3.2 Relational Data Modelling An Iterative Approach covered in [21, 22] was taken during the design of the relational data model. The design had to go through a few iterations. The business rules and scenarios derived above were able to produce the following potential entities after the first iteration: Query, Administrator, Manager, Property Status, Group, Category, Query Type, Query Status, Property, Customer Group, Customer, Account Status, Account, Account Billing, Property Service, Service, Arrangement, Arrangement Status, Arrears, Payment Method and Tariff. These entities were further searched in the data collected from the other two municipalities and showed that these municipalities have compatible entities. Furthermore, it was found that the entities: Services, Property, Property Type/Category, Tariff, and Customer are common to all the three municipalities. After data comparison and further analysis, the generic relational data model was drawn as in Figure 1.
  • 4. Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 4 of 7 AccountServices PK ID FK2 AccountID FK1 PropertyServicesID Date Status Consumption Reading Property PK ID FK1 PropertyTypeID StandNo StandAddress RegisteredOwner OwnerAddress DateRegistered MarketValue Status Customer PK ID Name ID-RegistrationNo PhysicalAddress PostalAddress Telephone Cellphone Email Query PK ID FK1 CustomerID Status Type DateEntered DateClosed Details FK2 AttendedBy Employee PK ID FK1 ManagerID Name Surname Telephone Cellphone Email Manager PK ID Name Surname Telephone Cellphone Email Service PK ID Description Type PropertyService PK ID FK1 ServiceID FK2 PropertyTypeID Account PK ID FK2 CustomerID FK1 PropertyID DateOpened Balance Status Arrangement PK ID FK1 AccountID Date Ballance Installment Status Arrears PK ID FK1 AccountID Date Age Amount Payment PK ID FK1 AccountID Date Method Amount PropertyType PK ID Description Tarrif PK ID FK1 ServiceID FK2 PropertyTypeID StartDate EndDate Price Figure 1: Diagram of the Relational Data Model for South African Municipalities 3.3 Practical Implementations and Experiments The resulting relational data model in Figure 1 was further implemented as a test database in Microsoft SQL Server 2008. The test database was then loaded with sample data. To get the same database structure in Oracle 11g, Oracle SQL Developer was utilised to migrate the SQL Server Database to an Oracle Database. 4. Technology Description 4.1 Relational Data Model Navanthe [23] described data modelling as a way of specifying and defining the structures of data in either file systems or database management systems. Relational data modelling is a simple form of data modelling which arranges data in the form of relations, tuples and attributes [23]. In [24, 25], relational data model is stated as a concept that was introduced by Codd during the inception and early development of relational database management systems. In this study, entities derived from the data collection process are arranged in a relational data model on which the relational test database is based. 4.2 Relational Database Management System (RDBMS) and Relational Database Microsoft SQL Server and Oracle were the chosen RDBMS platforms to implement the test relational database during experiments. These platforms were chosen because of their widespread use. According to [26]; DB2, Oracle and Microsoft SQL Server are widely used RDBMS platforms; these platforms dominate more than 85% of the market. This demonstrates that Microsoft SQL Server and Oracle are amongst the RDBMS platforms that are accepted by many organisations and enterprises. In addition to being one of the most popular and highly used RDBMS platforms, Oracle was chosen for Semantic Web reasons. According to [27, 28], Oracle and MySQL provide
  • 5. Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 5 of 7 specific views about the database metadata and are favoured during Semantic Web development. 4.3 Ontology and Semantic Technologies Ontology is an explicit specification of a conceptualisation which describes semantics of data, providing a shared and common understanding of a domain [29]. Ontology is the most important technology in Semantic Web; it is the backbone of every Semantic Web application [12, 15, 30, 31]. RDF and OWL are languages used to represent ontologies [12]. 5. Results The relational data model shown in Figure 1 presents the resulting municipality data model of this study. The data model was implemented into a functional test database using Microsoft SQL Server and Oracle. Figure 2 shows a screenshot of a database in Oracle. From the screenshot, it can be seen that the database has already been populated with sample data. The relational database implemented in Figure 1 is going to be converted to an Ontology which will allow semantic exploitation of its records. In fact, Semantic Web tools like DataMaster and Protégé [32] are going to be applied to convert the Oracle database into a well-structured Ontology (RDF/OWL). This Ontology can then be exploited semantically to extract knowledge. Figure 2: Screenshot of a Test Database in Oracle 6. Business Benefits Municipalities in South Africa that have not automated their information systems can utilise the relational data model presented in this study as an example to implement a central functional municipality online system. Highly automated municipalities with functional information systems can enhance their systems further by creating an Ontology that will
  • 6. Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 6 of 7 assist them in semantically extracting useful knowledge from their existing databases. This study sets a tone for such a system enhancement process in municipalities. 7. Conclusions 7.1 Summary This study produced a relational data model for municipalities in South Africa. Data was collected using a literature review and observations based at the Emfuleni Local Municipality in Vanderbijlpark, South Africa. For the purposes of generality, data was also obtained from the Lesedi Local Municipality in Heidelberg and the Ekurhuleni Metropolitan Municipality in the East Rand Region, Gauteng, South Africa. The data model was then implemented into a test database using Microsoft SQL Server and Oracle as RDBMS platforms of choice. The Oracle database is going to be converted into an Ontology after which it will be semantically exploited. This model will contribute to a better understanding and application of semantic web technologies for intelligent extraction of useful information from legacy relational databases of municipalities in South Africa. 7.2 Further Work The relational database developed in this study (figure 1 and Figure 2) is going to be used to automatically build an Ontology which will allow semantic exploitation of municipalities’ records. In fact, Semantic Web tools like DataMaster and Protégé [32] are going to be applied to convert the Oracle database into a well-structured Ontology (RDF/OWL). With the Ontology successfully extracted from the relational database, the next phase of the study will be to develop a prototype front-end Semantic Web Application that will be utilised to query and manipulate the constructed Ontology to provide automated and intelligent service delivery to the public. References [1] Republic of South Africa, Constitution, 1996 Available at: http://www.thehda.co.za/uploads/images/unpan005172.pdf [Accessed 10-12-2013] [2] Emfuleni Local Municipality, Tariff Policy, 2013/2014 Financial Year. Available at: http://www.emfuleni.gov.za/images/docs/policies/tariff_policy201314.pdf [Accessed 06.12.2013] [3] Emfuleni Local Municipality, Property Rates Policy, 2013/2014 Financial Year. Available at: http://www.emfuleni.gov.za/images/docs/policies/property_rates_policy201314.pdf [Accessed 06.12.2013] [4] S.B., Koma “The state of Local Government in South Africa: Issues, trends and options”, Journal of Public Administration, Vol. 45, No.1.1, pp. 111-120, 2010 [5] Republic of South Africa, Local Government Municipal Systems Act, Act 32 of 2000, 2000 Available at: http://www.saflii.org.za/za/legis/num_act/lgmsa2000384.pdf [Accessed 10-12-2013] [6] U.R., Averweg “Linking Public Service Delivery and Technology in a Municipal Information Society in South Africa”, Information Technology in Developing Countries, A newsletter of the IFIP Working Group 9.4, Vol. 22, No. 3, 2012 [7] City of Johannesburg, e-Services, http://eservices.joburg.org.za/joburg/eservices/#clkCntrl [Accessed 06.12.2013] [8] City of Johannesburg, e-Services, http://eservices.joburg.org.za/joburg/eservices/#clkCntrl [Accessed 06.12.2013] [9] T., Sadeh and J., Walker “Library Portals: Toward the Semantic Web”, New Library World, Vol. 104, No.1184, pp. 11-19, 2003 [10] J., Zhang “Ontology and the Semantic Web”, In the Proceedings of the North American Symposium on Knowledge Organisation, Toronto, Canada, 1-5 September, pp. 9-20, 2007 [11] N., Khozoie “Health Information Management on Semantic Web: (Semantic HIM)”, International Journal of Web & Semantic Technology (IJWesT), Vol. 3, No.1, pp. 61-68, 2011 [12] G., Madhu, A., Govardhan, and T.V., Rajinikanth “Intelligent Semantic Web Search Engines: A Brief Survey”, International Journal of Web & Semantic Technology (IJWesT), Vol. 2, No.1, pp. 34-42., 2011
  • 7. Copyright © 2014 The authors www.IST-Africa.org/Conference2014 Page 7 of 7 [13] S.H., Tirmizi, J., Sequeda and D., Miranker “Translating SQL Applications to the Semantic Web”, In the Proceedings of the 19th International Conference, DEXA 2008, Turin, Italy, 1-5 September, pp. 450-464, 2008 [14] J.F., Sequeda, A., Marcelo and D.P., Miranker “On Directly Mapping Rational Databases to RDF and OWL”, In the Proceedings of WWW 2012 – Session: Ontology Representation and Querying: RDF and SPARQL, Lyon, France, 16-20 April, pp. 649-658, 2012 [15] D., Spanos, P., Stravrou, and N., Mitrou “Bringing Relational Databases into the Semantic Web: A Survey”, Semantic Web Journal, Vol. 3, No.2, pp. 169-209., 2012 [16] Development Bank of South Africa, Delivering the democratic developmental state in South Africa, Development Planning Division Working Paper, Number 9, 2009 [17] Lesedi Local Municipality, Property Rates Policy, 2012/2013 Financial Year. Available at: http://www.lesedilm.gov.za/files/Final%20Rates%20Policy%202012-20123.pdf[Accessed 14.02.2014] [18] Ekurhuleni Metropolitan Municipality, Rates Policy, Available at: http://www.thepropertypartnership.co.za/pdf/EkurhuleniDraftRatesPolicyVersion8.pdf[Accessed 16.02.2014] [19] Ekurhuleni Metropolitan Municipality, Tariff Schedules, Available at: http://www.ekurhuleni.gov.za/484-tariff-schedules-for-idp-2013/file[Accessed 16.02.2014] [20] Lesedi Local Municipality, About us, http://www.lesedilm.gov.za/about_us.php [Accessed 14.02.2014] [21] V.R., Basili and A.J., Turner “Iterative Enhancement : A practical technique for Software Development”, IEEE Transactions on Software Engineering, Vol. 1, No. 4, pp. 390-396, 1975 [22] D., Green and G., Ruhle “Software release planning: an evolutionary and iterative approach”, Information and Software Technology, Vol. 46, No. 2004, pp. 243-253, 2004 [23] S.B., Navathe “Evolution of Data Modelling for Databases”, Communications of the ACM, Vol. 35, No. 9, pp. 112-123, 1992 [24] S., Chakraborty “Codd’s Relational Data Model and Fuzzy Logic: A practical approach to find the Computer Solution”, International Journal of Advanced Technology & Engineering Research (IJATER), Vol. 2, No. 4, pp. 21-27, 2012. [25] N., Mahmood, A., Burney, and K., Ahsan “A logical Temporal Relational Model”, International Journal of Computer Science Issues, Vol. 7, No. 1, pp. 1-9. [26] CY., Lin “Migrating to Relational Systems: Problems, Methods, and Strategies”, Contemporary Management Research, Vol. 4, No. 4, pp. 369-380, 2008. [27] S., Zhou, H., Ling, M., Han, and H., Zhang “Ontology Generator from Rational Database on Jena”, Computer and Information Science Technology, Vol. 3, No.2, pp. 263-267, 2010 [28] N., Cullot, R., Ghawi, and K., Ytongnon “DB2OWL: A Tool for Automatic Database-to-Ontology Mapping”, In: Michelangelo Ceci; Donato Malerba & Letizia Tanca, ed., ‘SEBD’, pp. 491-494, 2007 [29] M., Cristani, and R., Cuel “A Comprehensive Guideline for Building a Domain Ontology from Scratch”, In the Proceedings of WWW 2012 – Session: Ontology Representation and Querying: RDF and SPARQL, Graz, Austria, 30 June - 2 July, pp. 205-212, 2004. [30] N., Imandi, and S.A.M., Rizvi “An Approach to OWL Concept Extraction and Integration across Multiple Ontologies”, International Journal of Web & Semantic Technology (IJWesT), Vol. 3, No.3, pp. 33-51., 2012 [31] A., Gali, C.X., Chen, K.T. Claypool, and R., Uceda-Sosa (2005) “From Ontology to Relational Database”, Shan Wang et al. (Eds): Conceptual Modelling for Advanced Application Domains, Vol. 3289, pp. 278-289., 2005 [32] C., Nyulas, M., O’Connor and S., Tu “DataMaster – a Plug-in for Importing Schemas and Data from Relational Databases into Protégé”, In the Proceedings of the 10th International Protégé Conference, Budapest, Hungary, 15-18 July, 2007