infrastructure, we will particularly analyse the
Technology Layer that provides infrastructural
services needed to support business. Figure 1,
extracted from the ArchiMate 2.1 Specifications (The
Open Group, 2013), gives an overview of the
Technology Layer concepts, including definition and
visual representation for each concept.
3 ALIGNMENT AND
INTEGRATION BETWEEN
CISCO AND NETWORK
CONCEPTS
Alignment between CISCO and network concepts is
the first phase of our contribution. First, for each
analysed literature reference, we need to determine
concept classes (i.e. a concept classification for each
literature reference). Each class can be seen as a set
of modelling objects (or instances of generic
concepts) and the set of classes creates a taxonomy of
network concepts of a given literature reference.
Then, we need to map the defined taxonomies
together thanks to a classification methodology. The
objective of this alignment is to propose a
consolidated list of network generic classes. The
classification methodology uses refinement cycles
based on criteria to do the most relevant arrangement
between network classes. Thus, each chosen
classification pass through each criterion cycle, which
correspond to different levels of details and analysis:
Syntax: the first level is the semantic analysis of
the class i.e. name’s similarities or spelling
syntax. For example, a grouping called “Routing”,
can easily be associated to another grouping
called “Routers”.
Network subdomains: the second level of
analysis aims at determining, for each instance of
the class, to which network fields it belongs. For
example, “Connecting Safety and Security” gather
physical security concepts (doors, cameras, etc.)
and IT security concepts (firewall, guards, etc.). It
helps us to exclude concepts which are out of our
scope (in that case Physical Security concepts).
Functionality: To remove any ambiguity, a
detailed analysis of each instance functionalities
is required. In fact, an instance can belong at a
time to different classes (or to different network
subdomains). There is a need to analyse
objectively to which class each instance belongs
the most. For example, a wireless router can
belong to the “Wireless class” and to the “Router
class”. Thanks to the predominant functionality,
we can say that a wireless router is a router and
effectively belong to the “Router class”.
We mainly focus on the most relevant sources of our
survey, in order to make these “instance’s groups” the
most significant towards the network engineering
field. First, we focus on the CISCO Documentation
(Cisco Systems Inc., 2014, 2013), also including the
CISCO website. Then, we chose Gliffy Online
Platform (Gliffy, 2017), and finally, the simulation
software CISCO Packet Tracer (Cisco Systems Inc.,
2017). Then, we applied the classification
methodology described previous1y on each
reference, to refine the network classification. The
output of the process creates a classification for our
instances. We’re getting the so-called “Network
concepts classification”, presented below.
This consolidated list expresses main CISCO-
based generic network concepts. By using this
classification, we will be able for instance to classify
other concept’s instances coming from other brand
models. We use a granularity generic enough, which
allows us to have a viable classification on time. We
give a description for each class of our network
concepts classification and examples of what we find
in each of them:
Collaboration: It regroups all instances that aim with
the teamwork. We find conferencing devices, IP
phones, communicating software, etc.
Security: This class regroups all security products
including physical security and IT security. Thus, we
have devices such as monitoring cameras, firewalls,
etc. Also, we can find some security software
products (e.g. IOS Firewall).
Switch: The class gather all different types of
switches that exist in some various forms depending
on the technology used or the functionalities
incorporated (e.g. Multilayer Switch, etc.).
Router: The class regroups the various types of
routers (e.g. Router with Firewall, NetFlow Router,
etc.).
Wireless: Collection of wireless devices, or wireless
modules (e.g. access points, WLAN controller, etc.)
Software: This is a class which gather different type
of software solutions, mainly from CISCO. We
especially find system software, like OS.
Transport/Telephony: This class gather all devices
that concern the physical devices of telephony and
transport. We find mainly devices that deals with the
first layer of the OSI model like modems, DSLAM,
etc.
End Device: It concerns end devices like personal
computers, TVs, printers, etc.
Seventh International Symposium on Business Modeling and Software Design
188