However, a global management and distribution of
digitized cultural (and scientific) data, which is
characterized by a number of restrictions (as
mentioned above), makes the brokerage task more
complex than what is usually observed in brokerage
systems. It is essential, therefore, specifying such a
(software) brokerage system, based on a sound
consideration of the original business system, to be
supported by it. This leads to a more general actual
research problem, namely the alignment between
business process modelling and software
specification.
The SDBC (SDBC stands for S
oftware Derived
from B
usiness Components) approach has been
introduced (Shishkov & Dietz, 2004-1; Shishkov &
Dietz, 2004-2) and considered also in another paper
from the current Proceedings, as an approach being
capable of adequately addressing the business-
software alignment by considering ‘logical’
components that represent the logical building
blocks of a software system. In particular, the
approach allows for deriving pure business process
models (called business coMponents) and reflecting
them in conceptual (UML-driven) software
specification models (called software coMponents).
In the business coMponent identification, SDBC
follows a multi-aspect business perspective,
guaranteeing completeness. In the business
coMponent – software coMponent mapping, SDBC
follows rigorous rules, guaranteeing adequate
alignment. Being UML-driven, SDBC is in tune
with the current software design standards.
The aim of this paper is to add further evidence
in support of the claim that the (SDBC) approach
could be useful with regard to the cultural-heritage
sector. The paper uses and further considers the
example presented in (Shishkov, 2004).
The paper’s outline is as follows: Section 2
considers relevant cultural-heritage information.
Section 3 illustrates the application of SDBC, using
a small example. Section 4 contains the conclusions.
2 THE CULTURAL HERITAGE
SECTOR
Among the institutions (in most countries) which are
mainly concerned with the cultural heritage issue are
the archival, library, and museum institutions. Such
is the case in The Netherlands, for instance, where
these institutions take part in the specification of the
Dutch national long-term cultural strategy,
addressing the cultural-heritage-related issues (it is
called in The Netherlands, Cultuurnota
(http://www.cultuurnota.nl)). The situation in other
countries (such as Bulgaria, for example) is similar.
In the majority of the national cultural strategies the
actuality of the cultural heritage issue is recognized,
and especially the need to allow the cultural heritage
sector adequately benefit from the current technical
and technological possibilities. That is why more
and more (EU) projects appear, addressing cultural-
heritage-related problems. An example of such a
project is the DigiCult project (DigiCult, 2004). It is
claimed (not only within this mentioned project) that
the mere existence of technical and technological
possibilities does not mean that they are
straightforwardly utilizable, particularly in such a
specific domain. What is required is that a clear
perception of the original business (cultural heritage)
is reflected in the technical/technological
consideration. Otherwise, the (technical) support
realized would only partially reflect the original
requirements and its effect would be much limited.
There are many examples for such partially
successful cultural-heritage-related initiatives, such
as the project American Memory
(http://memory.loc.gov); it has delivered a digital
collection of cultural materials. A gateway has been
built to rich primary source materials relating to the
history and culture of the United States of America.
Through the web site of the project, one could
access more than 7 million digital items from more
than 100 historical collections. However, the project
has not considered at all how the realized system
could handle complex situations, such as dealing
with different access levels. The project has not
considered as well how such kind of system could be
built for other analogous purposes and how it could
operate in the context of a global cultural-heritage-
brokering environment.
It is agreed in the cultural heritage community
that a way to bring improvements in this direction is
to succeed in designing (cultural-heritage-related)
software systems which are soundly rooted in an
adequate model of the original business reality.
Thus, taking into account that:
1. most of the current popular software design
methods are insufficiently capable of adequately
aligning business process modelling and software
specification; and
2. there is an approach proposed, namely the SDBC
approach, which is reflecting this particular problem,
we have been inspired to explore some strengths of
SDBC, relevant to the cultural heritage sector.
In the following section, we will present and
partially illustrate our view on applying SDBC for
solving some cultural-heritage-related problems.
APPLYING SDBC IN THE CULTURAL-HERITAGE SECTOR
395