4.1 Introduction to the Survey
Before introducing the areas, a few considerations are required both with
respect to the limitations of the assessments and the criteria for inclusion
in the survey. An outline of the presentation is also provided.
4.1.1 Limitations of the assessments
Describing and discussing comprehensive fields like software engineering
in just one page of text necessarily have to be superficial and involve
massive simplifications. Hence, the presentation must be based on what
is perceived to be typical.
Moreover, surveying several areas of research and practice in detail
requires extensive resources (at least more than have been available in
this research project). Hence, the investigations are based on literature
that are perceived to be mainstream. "Exhaustive" reviews have not been
A timely question concerns the value of conducting the survey at all
when the limitations are as severe as indicated above. The answer to this
is that the main intention is to convince the reader that although enterprise
modeling is an issue in many communities of research, the challenges and
opportunities in those areas may differ substantially. Comparison of two
approaches to enterprise modeling without taking notice of their background
may result in evaluation on wrong grounds. Hence, the survey is an attempt
at making the strategies chosen by enterprise modeling approaches presented
later more sensible.
4.1.2 Criteria for being included in the survey
A central criterion for including areas in the survey is the explicit use
of the term enterprise modeling. In addition, the survey includes
a few areas that fit the purpose stated in the main research question,
or the practice exposed in the three initial empirical studies. The following
areas are included:
The work reported in this chapter is founded on a similar survey reported
in (Totland and Conradi, 1995), but then with the perspective of discussing
areas related to software process modeling.
Software Engineering -- SE
Information Systems Engineering -- ISE
Knowledge Engineering -- KE
Business Process Reengineering -- BPR
Concurrent Engineering -- CE
Computer-Integrated Manufacturing -- CIM
Workflow Management -- WM
System Dynamics -- SD
4.1.3 Presentation of the areas
To discuss the areas, the taxonomies developed in sections 3.5 and 3.6
To summarize the assessment of the role of enterprise modeling within an
area, the symbol of is employed. Each rectangle is marked according to
the assessments (i.e., a rather coarse binary system).
Figure 4.1: Variables used in presentation and discussion
Purpose of enterprise modeling
What is the main purpose of constructing and using models within this
area? The three main categories are human sense-making and communication
(category I), computer-assisted analysis (category II), and
model deployment and activation (category III). The purpose of enterprise
modeling is relevant to discuss as this is a qualifier in the main research
question of section 1.2.2.
Type of work being modeled
What kind of work is modeled? Four categories were proposed, spanned
by the dimensions of risk (replication/design) and form of artifact (matter/information).
|If an area is assessed as advocating enterprise modeling for computer-assisted
analysis and the type of work that is modeled is dominated by replication
risk and matter, the assessment rectangle would be marked as follows:
In addition, the relevance of the area to enterprise modeling and any
particularities are discussed.