You are on page 1of 4

JOURNAL OF COMPUTING, VOLUME 3, ISSUE 1, JANUARY 2011, ISSN 2151-9617

HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 27

SIDIF: Heterogeneous Spatial Databases


Integration Framework
Man. M, Rahim.MMS. and Zakaria. MZ.

Abstract— This paper presents framework call Spatial Information Databases Integration Framework (SIDIF) for integrating two
different types of Spatial Databases in fishery industry. In SIDIF, the data of fish catches will be mapped with data on location
coordinate of Artificial Reefs (AR) as a whole via mapping and integration of these two different databases. Using this
methodology, the effectiveness and efficiency of AR development will be achieved as well as the evaluation will be measured.

Index Terms— Spatial Information Database Integration Framework (SIDIF), Artificial Reefs (AR), fish catches, location
coordinates.

——————————  ——————————

1 INTRODUCTION

B iodiversity on artificial reef ecosystem also include


million species of plants and marine life. Then the
status and trend of this ecosystem are not easy to
POS project [3] is developed to resolve artificial reef data
problem, from the normal electronics consumption pat-
tern into a better database management system method
access. It is quite difficult to obtain the benefit from reef and accessible through internet. Furthermore the software
study unless specific approaches need to be adopted. The is augmented with mapping function based on location
research on marine natural resources in Malaysia’s coastal visualization that is broadcast through map geographical-
has been conducted by many scientists [1]. Most of the ly. The progress of construction project also can be up-
researches were being conducted using SCUBA method; dated with pictorial image display as well as in video
hence information that achieved is too descriptive and format.
limited space.
2.2 WiFISH
Artificial Reef monitoring was very useful to provide in- WiFISH is a system that was developed to facilitate data
formation to drive an accurate and effective management collection process on fish landing at the landing jetties [4].
action. However, existing Artificial Reef study presented Existing method used is using form manually which is
just limited to species and certain condition only [2]. filled by fisheries officer who work at landing jetties ac-
Hence a complete status and trend of artificial reef eco- cording to the prescribed schedule. Information on boat
system are not yet to be discovered comprehensively be- number, catch tool used, date, time, fish species and the
cause of cost factor, study time and its complexity. As a volume of each species are classified according to the size
recap and conclusion, related information and data about whether small, medium or large. In the meanwhile, Wi-
artificial reef with their effectiveness must be grouped FISH is open source software developed by using wire-
and updated. less technology that can record landing information elec-
tronically without using form.

2 RELATED WORK Through WiFISH, an additional field was nominated


2.1 ARPOS (Artificial Reefs Positioning System) which is catch area conducted or ”area of fishing”. General-
ARPOS is open source software specially developed to ly, fishermen no will inform research officer or fishery on
enable all information on artificial reef are recorded, up- catch exact location made. So it was one inside big prob-
dated and retrieved through internet access. Information lem obtain information to be associated with artificial reef
on this artificial reef is kept or recorded use bloom soft- settlement areas. Because catch location actually made
ware electronic (spreadsheet: MS Excel). Due to this, AR- would not be known exactly, then researcher will make
comparison or assumption in general with information
———————————————— that informed by fisherman to officers which gathered
 Man. M. Department of Computer Science,Faculty of Science and Tech‐ said information such as question as follows:
nology,  Universiti  Malaysia  Terengganu,  21030  Kuala  Terengganu,  Te‐
rengganu, Malaysia, Tel: 09‐6683307 fax : 609‐6694660 
 Rahim. MMS. Department of Computer Graphics & Multimedia, Facul‐ Fisheries Officer: Where area uncle catch fish during
ty  of  Computer  Science  and  Information  Systems,  Universiti  Teknologi uncle out to the sea?
Malaysia, 81310 UTM Skudai, Johor Bahru, Malaysia. 
 Zakaria, MZ. Department  of  Fisheries  Science,  Faculty  of  Agro  Tech‐
nology and Food Science, Universiti Malaysia Terengganu, 21030 Kuala
Fisherman: Our catch yield by today is catch yield in
Terengganu, Terengganu, Malaysia. Tel: 09‐6683307 fax : 609‐6694660     waters area of the Bidong Island and Redang Island

© 2011 Journal of Computing Press, NY, USA, ISSN 2151-9617


http://sites.google.com/site/journalofcomputing/
JOURNAL OF COMPUTING, VOLUME 3, ISSUE 1, JANUARY 2011, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 28

Due to this, with are ARPOS, position location artificial Based on that assumption formula, a newly developed
reef can be ensured in general. With location information algorithm called location based technique can assess the
which gave by fisherman just now such as Bidong island effectiveness level of artificial reef development project.
and Redang island being concluded that most type of The integration of location based process and scheme
artificial reefs is cuboids and cylinder have developed comparison would be made by intermediary software
and in the vicinity number of arrests that artificial reef (middleware) which shall be developed refer to Fig. 1.
may make his effectiveness estimate.
Fig. 1. SIDIF Architecture
To facilitate information on artificial reef and association
position with fish landing information, then a design da-
tabase integration space or SIDIF proposed to facilitate
identification process artificial reef effectiveness can be
valued. Information will be portrayed in mapping form
based on accessible geography and map through Internet.

3 RESEARCH METHODOLOGY
Information Databases Integration Framework or SIDIF
was one design database integration space proposed to
evaluate development effectiveness artificial reef. This
method is was one method regarded as a new idea to en-
sure effectiveness of artificial reef development project
can be valued his effectiveness.

In this study, research only made integration of two data- Since those data in the two different databases are at
base only namely artificial reef database (ARPOS) and ferent location and in different formats, then intermediary
fish landing database (WiFISH). Before integration software (middleware) is very much needed for integra-
process both this database is conducted, various issues tion purposes [6]. The coding and output for combining
should be identified over proceed. A few process or move process of two different Databases with the Location
need to be taken broken up into 4 levels as follows [5]: Based and output is show in Fig. 2 below.
i. Pre-integration: Process to assess database environ-
ment are used like Oracle example, MySql, MSSQL, //combining the  data 
MS ACESSS and form other database.  
ii. Scheme Comparison: Scheme comparison or structure DataTable combine = new DataTable(); 
for each this database is needed to facilitate integra-         combine.Columns.Add(ʺTARIKHTANGKAPANʺ, typeof(string )); 
tion process conducted. In Peringkat early, this         combine.Columns.Add(ʺJENISIKANʺ, typeof(string)); 
process is made manually.         combine.Columns.Add(ʺJUMLAHHASILTANGKAPANʺ, typeof(string)); 
iii. Intermediary software development (middleware): an ap-         combine.Columns.Add(ʺKAWASANTANGKAPANʺ, typeof(string)); 
plication shall be developed for integration process         combine.Columns.Add(ʺJENISTUKUNʺ, typeof(string)); 
the data base workable.  
iv. Post-Integration: Integration process assessment was        for (int i = 0; i < dt1.Rows.Count;          i++) 
being conducted from credibility process aspect and         { 
“interoperability”.             for (int j = 0; j < dt2.Rows.Count; j++) 
            { 
The evaluation results of the two databases are found that                 if (dt1.Rows[i][ʺTAPAKUNJAMʺ].ToString() == 
the location (position) of artificial reef can be equal with dt2.Rows[j][ʺKAWASANTANGKAPANʺ].ToString ()) 
the location of fish catches conducted. Due to this, the                 { 
location based technique is a core and a fundamental to                     
determine the effectiveness development level of the ar- combine.Rows.Add(dt2.Rows[j][ʺTARIKHPENDARATANʺ].ToString(), 
tificial reef project development at a certain location and dt2.Rows[j][ʺJENISIKANʺ].ToString(), 
also within the timeline. An equivalent assumption can be dt2.Rows[j][ʺJUMLAHHASILTANGKAPANʺ].ToString(), 
formed as follows: dt1.Rows[i][ʺTAPAKUNJAMʺ], dt1.Rows[i][ʺJENISTUKUNʺ]); 
                } 
Catch location (CL) is equivalent with artificial reefs develop-             } 
ment (AR). Assessment factor is dependent on catch yield         } 
number (CT) for each type of fish (FT) and comparison with    
artificial reef type (RT) which included. A formula can be set up         GridView3.DataSource= combine ; 
here. CL ≡ AR where if found CT high ≡ FT is effective which         GridView3.DataBind(); 
is depending on catch date (DT) made. Vice versa if CT low,     } 
then FT to be ineffective. } 
JOURNAL OF COMPUTING, VOLUME 3, ISSUE 1, JANUARY 2011, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 29

Apart from that, effectiveness period of the developed


reef also can be evaluated by analyzing artificial reef data
since year 1985 until today. Effectiveness period of reefs
type can be evaluated through this location based tech-
nique. Due to this, all information on the artificial reef
Fig. 2. Output Display Based on Combination of two landing distribution may be visualized via online map.
databases

4 RESULT AND DISCUSSION 5 CONCLUSION


SIDIF is an architecture design which can be recycled in
Result of integration in both databases obtained can be
analyzed directly by intermediary software and compari- integration problem solutions of various databases. Loca-
son will be acquired such as in bar graph as follows in tion based technique for determination of the artificial
reef is better to obtain satisfactory decision. Due to this, if
Fig. 3 and Fig. 4, it is stated that the catch yield in Febru-
ary 2008 and 2009 has a condition of almost alike. this method is successfully deployed and implemented,
then the determination of effectiveness for artificial reefs
development project can be valued easily without requir-
Jumlah Hasil Tangkapan (HT) bagi Bulan Fberuari 2008 di
Perairan Pualau Bidong dengan Tukun Tiruan Berjenis KUBOID ing high cost and can give huge impact to fishing indus-
try in Malaysia. Study after this would give focus to in-
Jumlah Hasil Tangkapan (Tan

600
500 termediary software development (middleware) and ef-
400 fectiveness evaluation. Apart from that, the testing of SI-
Metrik)

300 DIF design will be conducted for integration of more than


200
two (2) databases for the next result.
100
0
ACKNOWLEDGMENT
.4 8

.2 8

.2 8

.2 8

8
2. 08

3. 08

4. 08

5. 08

6. 08

7. 08

8. 08

9. 08

.2 8
11 00

12 00

13 00

14 00

00
10 00
20

20

20

20

20

20

20

20

.2

.2

.2

.2

.2
2

Appreciation conveyed to Malaysian Fisheries Develop-


2.

2.

2.

4.

2.

2.

2.

2.

2.
1.

Tarikh Tangkapan (Harian) ment Authority (LKIM), Institut Penyelidikan Perikanan


Malaysia, Fisheries Department and MOSTI for contribu-
Fig. 3. Graph of total of Kerisi Type of Fish Catches in tion of above data and information, and ARPOS project
February 2008 at Bidong Island Waterpark financing under eSciencesFund research grant. Last ap-
preciation will be to researchers in this research group.
Jumlah Hasil Tangkapan (HT) Bagi Bulan Februari 2009 di
Perairan Pulau Bidong dengan Tukun Tiruan Berjenis KUBOID
REFERENCES
Jumlah Hasil Tangkapan (Tan Metirk

600
500
400 [1] S. Aikanathan, and E. Wong. Marine Park Island Management
300 Conceptual Plan for Peninsular Malaysia. WWF Project Report,
200 MYS 256/93. Department of Fisheries Malaysia and the World
100 Wide Fund for Nature (WWF) Malaysia, Kuala Lumpur. 1994.
0 [2] Salm and Coles. Resistance and Resilience to Coral Bleaching:
Implications for Coral Reef Conservation and Management.
.4 9

.2 9

.2 9

.2 9

9
2. 09

3. 09

4. 09

5. 09

6. 09

7. 09

8. 09

9. 09

.2 9
11 00

12 00

13 00

14 00

00
10 00
20

20

20

20

20

20

20

20

.2

.2

.2

.2

.2
2

Conservation Biology, Volume 17, No. 4. pg 956–967. 2003.


2.

2.

2.

4.

2.

2.

2.

2.

2.
1.

Tarikh Tangkapan (Harian) [3] M. Mustafa et. al. GIS spatial data visualization tools for artificial
reefs distribution. The 3rd International Conference on Mathematics
and Statistics (ICoMS-3) Proceeding 2008. pp 25-38. 2008.
Fig. 4. Graph of total of Kerisi Type of Fish Catches in [4] M. Mustafa , M. S. M. Yazid, W. A. B. W. Aezwani and Z. M.
February 2009 at Bidong Island Waterpark Zaidi. SPI: A Productive Software For Fish Landing Data Col-
lection By Using Wireless Mobile Technology. Proceeding 1st
Regional Conference On Human Resource Development (RE-
Conclusion may be formed that catch yield in forwarding
SERD2008), 14-15 Jan. 2008. Primula Hotel, Kuala Terengganu.
month onwards can be made as a measurement to ensure pg 45 - 53. 2008.
the growth effectiveness of the artificial reef or otherwise.
[5] C. Parent and S. Spaccapietra. Issues and approaches of data-
Due to this, future intermediary software developed
base integration. CACM, 41(5): 166–178. 1998.
would enable the integration process of those data will be [6] C. Parent and S. Spaccapietra, Y. Dupont. Model independant
carried out efficiently and faster manner and could be assertions for integration of heterogeneous schemas. Very
achieved through website only. Comparison may be Large Database Journal 1. 81–126. 1992.
made considering the result on average distribution of
fish catches by monthly originated on January until De-
cember of year 2008 and also 2009. Whilst year 2010 will
be a determinant on how effective the methods are.
JOURNAL OF COMPUTING, VOLUME 3, ISSUE 1, JANUARY 2011, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 30

Man. M. is a Lecturer at Department of Comput‐
er  Science,  Faculty  of  Science  and  Technology, 
Universiti  Malaysia  Terengganu  (UMT).  He  re‐
ceived  his  Master  Science  in  Information  Tech‐
nology,  in  2000  from  University  Putra  Malaysia. 
He  got  his  Degree  and  Diploma  in  Computer 
Sciences in 1998 and 1996 at the same university. 
He  now  is  doing  his  PHD  in  Spatial  Databases 
Integration  Framework  at  Universiti  Teknologi  Malaysia.    His  cur‐
rent  research  involved  in  Web  Based  GIS,  Embedded  Technology 
and wireless technology research. 
 
Rahim.  MMS.  is  a  Senior  Lecturer  at  Depart‐
ment  of  Computer  Graphics  and  Multimedia, 
Faculty  of  Computer  Science  and  Information 
System,  Universiti  Teknologi  Malaysia  (UTM). 
He received his PhD in Spatial Modeling in 2008 
from  University  Putra  Malaysia.  His  current 
research involved in Computer Graphics, Visua‐
lization and Digital Imaging. 

 
Zakaria.  MZ.  is  a  lecture  and  coordinator  of 
fisheries  program  at  Department  of  Fisheries 
Science  and  Aquaculture,  Faculty  of 
Agrotechnology  and  food  Science,  Universiti 
Malaysia  Terengganu.  His  research  interest 
includes  Fisheries  Biology,  Fish  Population 
Dynamics,  Fish  Taxonomy  and  Fisheries 
Management.  Accomplished  works  in 
Modelling of Marine and Fishwater Fisheries.

You might also like