• Business process modelling techniques: Role
Activity Diagrams (RAD) (
Ould, 1995; Ould,
2005)
, Business Process Modelling Notation
(BPMN) (OMG BPMN, 2014).
The results of applying the CQF to these modelling
techniques is shown in table 1. This table helps to
have a broader view of the main aspects covered by
each technique. In this case NOMIS furnishes a
better coverage of the analysed dimensions together
with UML and BPMN, although BPMN is more
specific. It should be noted that many methodologies
use more than one modelling technique (for example
EM and DFD) to help them representing better the
organisational domain. Nevertheless, this broader
view does not really emphasize the benefits of using
NOMIS, in this case it is necessary to look into a
few particular aspects of NOMIS. To start with, the
human centeredness of NOMIS realized by its
exclusive modelling of human observable actions is
one of the most important differences to other
approaches. Anything done in a business or
organisation is always done by humans through
human actions. Any action performed by a machine
becomes part of its technical implementation and at
most, may only be judged and accepted in the
business domain. Also, this focus on human action
allows some key social aspects to be correctly
addressed, such as responsibility, commitment,
interests and intentions that have a strong emphasis
in NOMIS foundational theories. The next
difference is the use of context in NOMIS. In
NOMIS context is addressed in different ways:
firstly through the use of environmental states which
are necessary conditions for a group of actions to be
performed, secondly regarding each individual
action by covering all elements, including
information items related to that action and, thirdly,
through information fields that provide a field of
shared understanding for each IS used element. The
analysed modelling techniques do not restrict actions
to human actions mixing technical details with
organisational elements and making difficult to
understand and establish properly the organisational-
technical boundary. Also these techniques do not
make a proper context for understanding each model
element. NOMIS does this by allowing each element
to be perceived under an information field (IF) scope
allowing for a similar element be understood
differently under different IFs also represented in
NOMIS models. Another difference is coherence
and consistency as any NOMIS views sees the same
reality where an element of one view is always
related to the same element in another view. This
cannot be done when a methodology chooses to use
different modelling techniques for representing the
same organisational reality. In this case UML may
overcome this difficulty, however UML was not
thought to model the business domain which results
in having many problems to represent it besides
mixing technical details and using an object-oriented
paradigm (Avison and Fitzgerald, 2006). Another
differentiating aspect of NOMIS is human
communication that is not addressed by other
modelling techniques despite its importance in
organisations. In this case BMPN is an exception
having a conversation diagram and recognizing the
important of this organisational view. A last major
distinct aspect in NOMIS is the notion,
representation and use of norms. All analysed
modelling techniques use a sequential or parallel
flow for actions, but they do not recognise it as
being human dependent and possibly not followed
(also, because they use the same flow for machine
actions). In NOMIS the use of norms recognizes
properly the human dependent nature of human
action process flows.
5 CONCLUSIONS
This paper briefly presented NOMIS – a new
modelling approach for information systems that
integrates the theories of Organisational Semiotics,
Enterprise Ontology and the Theory of Organized
Activity. NOMIS is strongly founded in the
philosophical stance of Human Relativism that is
expected to provide the necessary modelling
precision. NOMIS is fully described in (Cordeiro,
2011).
The focus of this paper was to show some
important innovative modelling aspects of NOMIS
that may be useful for a better understanding of IS
and business systems. These aspects were also
compared within different dimensions with similar
concepts used by a small set of other well-known
modelling techniques.
REFERENCES
Avison, D. and Fitzgerald, G., (2006). Information
Systems Development: Methodologies, Techniques and
Tools, 4
th
Ed, McGraw-Hill Education, UK.
de Cesare, S. and Serrano, A., (2006). Collaborative
Modeling Using UML and Business Process
Simulation. In Proceedings of the 39th Annual Hawaii
International Conference on System Sciences, Vol. 1.
Modelling Information Systems Using Nomis - A Practical View of Its Aplication and Its Insights to Business Processes
133