Professional Documents
Culture Documents
Community Systems
Saša Aksentijević 1, Dražen Marković 2, Edvard Tijan 3, Mladen Jardas 4
1
Aksentijević Forensics and Consulting, Ltd.
Gornji Sroki 125a, Viškovo, Croatia
Tel: +385 51 65 17 00 Fax: +385 51 65 17 81 E-mail: axy@vip.hr
2
Neos, Ltd.
Budmanijeva 1, 10000 Zagreb, Croatia
Tel: +385 1 5555 600 Fax: +385 1 5555 620 E-mail: info@neos.hr
3, 4
University of Rijeka, Faculty of Maritime Studies
Studentska 2, 51000 Rijeka, Croatia
Tel: +385 51 33 84 11 Fax: +385 51 33 67 55 E-mail: etijan@pfri.hr, mjardas@pfri.hr
Abstract – Social Network Analysis is a unique and “Croatian Agency for SMEs, Innovations and
innovative concept in the global business management Investments” (HAMAG-BICRO) was founded with the
market that allows prediction of behaviour of various aim of supporting the development of small and
involved nodes (typically clients or customers) in a medium-sized enterprises, improving the innovation
structured dependent network using commonly provided
process and encouraging investments [3].
services. This methodology can be used by
telecommunication providers to offer new targeted
products before competition, prevent customer migration Government of the Republic of Croatia is using a
to the competition and rapid response to disruptive loan of the International Bank for Reconstruction and
technological and economic changes in the market. There Development for execution of the Second Croatia
are a number of solutions supporting telecommunication Science & Technology Project – STPII that was started
providers in provision of SNA-based solutions and at July 31st 2013 and will be in effect until March 31st
campaigns and the methodology can be adapted also for 2019. After 2015/2016 the tenders are closed and
banking and finance industry. SNA offers handling of projects are in execution phase. Main goal of the STPII
large calculations with adjustable parameters, project is to enhance absorption of EU funds in the area
adaptability of calculations according to business
of research and development by strengthening
requirements and application to diverse IT
infrastructures. In this paper the authors will present the capacities of users and institutions [4].
main architecture of a viable SNA system and propose a
novel application to the area of port operations with HAMAG-BICRO is (as a loan beneficiary) in
integration into existing Port Community Systems. charge of executing five various programs of support to
public and private users in various phases of the
Keywords: Social Network Analysis; Port Community innovation process:
Systems; ports; Big Data
1. PoC (Proof of Concept),
I. INTRODUCTION 2. RAZUM (Development of knowledge-based
Social network analysis (SNA) is not a formal enterprises),
theory, but in fact a strategy used to investigate various
social structures [1]. While the roots of SNA are 3. TEHCRO (Development of technology
derived from sociology, this method has found a infrastructure),
widespread use in other practical applications, and
4. IRCRO (Cooperative research and
especially in data aggregation and data mining,
modelling of networks, user and client behaviour and development), and
churn calculations and various other business 5. UTT (Support to Offices for technology
intelligence needs. SNA can be used in a variety of
transfer).
use-cases where appropriate dataset is available, so, for
example, it is also used in counter-terrorism operations, Within the framework of IRCRO program, in May
especially in calculation of centrality measurement as 2015 project documentation has been submitted to
an investigative tool [2]. HAMAG-BICRO according to program propositions,
by Neos Ltd. from Zagreb, Croatia, titled “Neos SNA
for Telco – an innovative system for anticipation of
This work has been financially supported by University of
mobile telephony users” [5]. Project partner was the
Rijeka under the Faculty of Maritime Studies projects.
2. Number of set parameters is very limited, 4. Analysis is controlled via parameters, and
there is no manual adjustment and long batch
3. Users are grouped very coarsely and the same processing,
rules are applied to all users in a group.
5. Entire available data set is used, not only a
This approach to analysis and churn prevention small, often unreliable sample,
(maintenance of the existing user base) requires
consolidation of data in data-warehouse systems of 6. Results are independent from the knowledge
mobile telephony operators, additional data aggregation and skill of operators,
that is usually done manually, this data is then exported
to Excel format used by marketing and additional 7. Finally, and most importantly, SNA
application of contextual analysis. methodology does not analyse only one
subscriber, but also all of his/her connections,
In this scenario the analysed data is prepared hence the name of the methodology.
manually, which takes a lot of time and work of IT
specialists, so it is generally not possible to satisfy on-
III. NEOS SNA FOR TELCO PROJECT BASICS
demand requests. Consequentially, marketing and sales
departments depend on others to do their job. Innovation of the SNA for Telco project is in
Considering the volume of data, only small subset is integration of SNA methodology, applied mathematical
analysed and this subset does not have to be theories and big data technology that enable quick and
representative for the whole set. Finally, this type of efficient data processing and calculations of required
analysis relies on properties of a single subscriber analysis for exact business activities and timely
(service user) and its attributes, like age, sex, address, decision making.
used services, consumption average etc. However, in
reality, all these attributes are less important than Therefore, this product not only enables new
context and user’s relation to other users (subscribers), analytical-predictive possibilities, but also a number of
because in social context, behaviour of a single user other advantages over classical approach like work
depends on his/her relation to other users. automation, lack of IT department involvement in
processes of the marketing and sales, more comfort in
In the final product, CDR generator was created as a V. PREREQUISITES FOR SNA INTRODUCTION IN PCS
module of the SNA application. Its generation was While being actively involved in development of
based on templates, meaning that it is parameterized described SNA project for mobile telephony operators,
and users are able to customize output. Files are stored the authors came to realization that similar SNA engine
on the Glass Server and they can be automatically might be modified to be deployed in Port Community
transferred to the BDA Landing Area. Systems, for two separate proposed purposes:
SNA visualization is a tool of the overall SNA 1. The Port authority could utilize SNA to
application framework that provides insight into Node analyse connections between various other
Ego Network. It combines communication data with stakeholders involved in cargo attraction to a
SNA metric results available in the table to the system certain port. There is a recent paper dealing
operator. SNA visualization can be altered to show with similar topic, but it used SNA approach
adjustable levels of display (1-3). to analyse research trends related to ports.
This paper is in fact a cross-sectional
Calculation repository contains a set of database longitudinal study of various other researches
objects (tables, views, sequences and triggers). It was in period between 1985 and 2015. A number
designed to facilitate calculations and provide of studies and contained keywords were
connections between input data, input parameters and analysed with main goal being to obtain
results. RStudio Server was used as integrated degree centrality and betweenness centrality
development environment (IDE) for R development. that would point to identification of research
Access is achieved through web browser and its trends related to port competition [10]. This is
implementation achieved movement of the in fact a form of meta-research.
computation closer to the data. R code is executed
directly from the source editor. 2. Customs authorities and ministry of interior
(Maritime Border Police) could use SNA to
A significant effort was undertaken in order to analyse connections between various
ensure big data security, which is of utmost importance stakeholders using documents and data
to mobile operators, and especially with the emergence available to Customs and Police during cargo
of the new GDPR regulation [8]. HDFS security was processing. One prerequisite for full-scale
used in order to ensure security on the folder level, implementation of such system is the
while Sentry was used for the Hive security. Various deployment of e-Manifest information system
layers of big data security are shown in Figure 5 [9]. [11]. Considering that in early 2016 the
European Maritime Safety Agency, together
with some other agencies and bodies has
launched the e-Manifest pilot project,
The authors are proposing the following path for After 1950s, research of networks became a separate
adoption of SNA in PCS: topic of interest in sociology, but also in financial
theory and in practice – banking. In the last decades
1. Definition and research of exact technologies with the rise of social networks, it became a topic of
required to develop the project. While the interest in the field of technology and communications.
technologies are already tested and proven One such project was developed in a period between
during the development of SNA for mobile 2015 and 2017 in Croatia, and was funded by Croatian
operators, the level of complexity of cargo Agency for SMEs, Innovations and Investments. It was
logistics might require alterations of the developed in 18 months by the company Neos Ltd.
existing technological setup. from Zagreb, Croatia and the Faculty of Electrical
Engineering and Computing from the University of
2. Development of SNA for PCS prototype, Zagreb, Croatia.
including infrastructure (equipment, operation
systems, Big Data layer, additional modules), This particular SNA application is adjusted for use
development tools and background services, by mobile telephony operators who can create custom
calculation, user interface modules etc. analysis of the networks comprised of their users and
subscribers, calculate the network, identify relative
3. Creation of development infrastructure similar importance of network members and their impact to
to production infrastructure. other members. It can also be easily adjusted for usage
by banks and financial institutions in order to evaluate
4. Setting up modules that will be used to networks created by their customers, but also to
generate input data (similar to CDR evaluate how risky are some customers spending habits
generators) for PCS. Considering that PCS are and other financial habits. SNA application was based
systems based around exchange of messages mostly on Oracle and some other enterprise-level open
between various stakeholders, and that XML source technologies.
schemes should be readily available, it should
not pose a problem to reverse engineer the Considering that maritime cargo logistics is also
effectively a network created by the main stakeholders,