=Paper= {{Paper |id=Vol-52/paper-14 |storemode=property |title=Mediating Ideas in an Agent-based Team for Business Process Reengineering: Toward a Linguistic Ontology |pdfUrl=https://ceur-ws.org/Vol-52/oas01-galatescu.pdf |volume=Vol-52 }} ==Mediating Ideas in an Agent-based Team for Business Process Reengineering: Toward a Linguistic Ontology== https://ceur-ws.org/Vol-52/oas01-galatescu.pdf
     0HGLDWLQJ,GHDVLQDQ$JHQWEDVHG7HDPIRU%XVLQHVV
     3URFHVV5HHQJLQHHULQJ7RZDUGD/LQJXLVWLF2QWRORJ\
                                                        $OH[DQGUD*DODWHVFX
                                             1DWLRQDO ,QVWLWXWH IRU 5 ' LQ ,QIRUPDWLFV
                                       $YHUHVFX $YHQXH  %XFKDUHVW  520$1,$
                                                       )D[     
                                                       (PDLODJDO#VWGLFLUR

ABSTRACT                                                                2. TYPES AND ROLES OF THE
This statement first outlines the main requirements for the                ONTOLOGIES FOR BPR
application of the ontologies and of the agent-based technology to      The ontology-based comunication among the members of the
Business Process Reengineering (BPR). Then it tries to motivate         BPR team is needed because they usually have different
the need for a new type of mediation for BPR, namely the                specializations and approaches on the target processes and they
mediation of ideas (instead of services, as the existing facilitators   need to arrive at a common understanding of the concepts,
provide), in order to automatically collect, compare, combine,          actions, solutions etc and, eventually, at a common language to
analyze ideas and, then, infer upon them, during the brainstorming      express their ideas.
meetings. The statement also presents, as a possible solution to
the ideas mediation and ontology integration, the intended steps in     The communication between the software agents for BPR is
the construction of an upper-level ontology with linguistic             supposed to rely on three ontologies: (1) domain ontology and
features.                                                               (2) BPR ontology, for the content of the messages; (3) the
                                                                        communication ontology, for the communication protocol. These
                                                                        ontologies will have the following roles in BPR:
1. INTRODUCTION                                                         1.   Domain ontology (e.g. for manufacturing, education,
Business Process Reengineering (BPR) means the rethinking and                insurance, etc) ascribes the meaning to the concepts/ symbols
redesign of the business processes, mainly by the analysis and               in the agents' messages regarding the target domain. In [2],
design of the team-based work flows and processes within and                 the brainstorming manual implementation relies on
between organizations. The (manual) methodology proposed in                  'operational definitions' of the domain-specific concepts. For
[2] (and used as the methodological background in our research               the brainstorming automation, these definitions, and also the
project) is a guide for the integration and interpretation of the            rules for their extension and interpretation, are supposed to
TQM (Total Quality Management) instruments, aiming at BPR.                   compose the domain ontology and must be dynamically
TQM is a team-based technology with techniques for creating                  created by the BPR team.
effective teams, for organizing ideas (brainstorming, multivoting,
                                                                        2.   BPR ontology describes the BPR specific terms and
affinity diagram, etc), for statistical analyses upon the target
                                                                             methodology (e.g. concepts for TQM statistical diagrams
processes and upon the data collected during the BPR process.
                                                                             description and interpretation, for the diagram creation/
For the automation of this metodology, a virtual team of software            modification, for the implementation of the methodology
agents is intended, where the agents work either on behalf of the            steps, etc). BPR ontology is predefined and should be
users (BPR personal assistants and the mediator agent) or of other           logically correlated with the domain ontology (e.g. the
software agents (ontology agent) (see Fig. 1). At present, results           correlation between certain results in the statistical analyses
with respect to the application of multi-agent systems (MASs) to             and the steps in the BPR methodology).
BPR are not known in research and production. But, there are two        3.   Communication ontology helps for the description and
related domains where MAS applications are in progress: the                  interpretation of the communicative acts and of the dialog
teamwork and workflow (i.e. organizational) technologies.                    between agents.
The ontologies are a communication tool in a MAS, besides the           All these ontologies are supposed to be explicit: declaratively
transport protocol and the agent communication language.                represented in an ontological knowledge base and managed by a
Unfortunately, the ontology specification for MASs has not yet a        dedicated ontology agent.
standardized solution. So far, [3] is the most important
specification that deals with ontologies for MASs.                      The automatic reasoning for BPR will mainly be with and upon
                                                                        the concepts in the three ontologies. Each user will be assisted in
Section 2 reveals the types and roles of the ontologies for BPR         the creation and interpretation of his ideas in terms of these
automation. Section 3 enumerates the main requirements for ideas        ontologies.
mediation and for ontology integration. They refer to a BPR-
dedicated MAS, but they could be extended to any teamwork-
oriented one. Section 4 points out the coordinates of the upper-
level ontology with linguistic features intended for ontology
integration aiming at BPR.
                                      Personal         Domain, BPR and                  Personal
                                      assistant     communication ontologies
                                                                                        assistant
                                                           Ontology agent


                                                     Mediator/ Facilitator agent


                           Fig. 1 Types of agents and ontologies in a multi-agent system supporting a BPR team

3. MEDIATION OF IDEAS AND                                                   4. TOWARD AN UPPER-LEVEL
ONTOLOGY INTEGRATION FOR BPR                                                LINGUISTIC ONTOLOGY
During a brainstorming meeting, the ideas are required by the               The practical reason for choosing natural language (NL) as
human (and implicitly, the agent) mediator, with respect to the             inspiration source for an upper-level ontology is its universality,
topic of the meeting. Each member of the BPR team submits (by               as well as its morphological and syntactic stability and,
messages) his own ideas regarding that topic. The mediator agent            implicitly, its integration ability. A linguistic ontology can be
is in charge with the acquisition of the ideas and with their               used for representing objects, processes and communicative acts,
mediation and negotiation, in order to help the human mediator to           as well as the correlation between them, in simple, compound and
organize and synthesize them and to make appropriate decisions              complex sentences, with the semantics and interpretation
upon them. The reasoning that should support the mediation of               borrowed from NL. The existing lexical ontologies, e.g. WordNet
ideas must be directed to the ideas’ automatic comparison,                  and FrameNet, mainly emphasize the relations inside the lexical
sorting, correlation, grouping, combination, negotiation.                   categories, without any concern about the composition,
The reasoning for idea mediation will be simplified if the ideas            interpretation and correlation of the sentences (i.e. of the ideas).
are expressed in a predefined structured form (e.g. predefined              Instead, the construction of the ontological sentences in the
questionnaires) in terms of the vocabularies of the domain and              intended upper-level ontology will follow five steps:
BPR ontologies. However, this approach substantially restricts the
creativity and      innovation that are expected from the                   1.     Association of the words in the ontology’s vocabulary with
brainstorming meetings.                                                            the morphological categories they belong to. In NL, the
                                                                                   main morphological categories are nouns, verbs, adjectives,
A much more free expression of the ideas in BPR entails the                        adverbs. Their counterparts in the intended ontology are:
following requirements regarding the ontology representation
and integration:                                                                   •    active objects, standing for the nouns directly involved
                                                                                        in the verb’s action.
•    a BPR and, if possible, a domain ontology for both object
                                                                                   •    application specific or generic activities (operations),
     and processes, that is either (1) the extension of the existing
                                                                                        standing for verbs. A particular kind of activities are the
     ontologies with explicit definitions and rules on activities
                                                                                        communicative acts in the communication ontology.
     and processes (e.g. [6]) or (2) the combination of an object-
                                                                                   •    attributive objects, standing for adjectives (or other
     oriented ontology with a process-oriented one (e.g. KIF and
                                                                                        linguistic categories with the role of noun modifiers);
     PSL (Process Specification Language) that have a similar
                                                                                   •    adverbial objects, standing for adverbs (or other
     underlying grammar);
                                                                                        linguistic categories with role of verb modifiers).
•    the conceptual integration of the domain, BPR and
     communication ontologies;                                              2.     Composition of the ontological simple sentences, by means
                                                                                   of the syntactic roles of the objects relative to the action of
•    a representation language common to all three ontologies,                     the operations. At least three roles must be, implicitly or
     that is to be used as both content and communication                          explicitly, considered: agent (who produces the action),
     language for the agent implementation (e.g. the Interagent                    patient (object upon which the action operates) and recipient
     Communication Language in [4] that unifies the content and                    (receiver of the action’s result).
     the communication language).
                                                                            3.     Correlation of the elements inside or between the
The ontology integration could be achieved either                                  morphological categories by semantic relations (e.g.
•   by an upper-level ontology; or                                                 synonymy, antonymy, hyponymy, hypernymy, meronymy,
•   by a translation algorithm between ontologies [3].                             holonymy etc, see WordNet [5]).
The disadvantage of the latter is that this algorithm will be mostly        4.     Correlation of the activities (i.e. verbs) by intersentential
encoded and the ontology integration cannot be performed in the                    relations across simple sentences. These relations help us
conception phase, as recommended.                                                  build the ontological compound or complex sentences.
                                                                            5.     Correlation of the objects in different sentences by
                                                                                   coreferences (anaphoric references).
                                                                            NL simple sentence, used as inspiration source for building the
                                                                            ontological simple sentence, is summarized below:
Simple sentence = Subject + Predicate, with              (I)             inference upon them can be consistently transposed to first order
  Subject ∈{Noun Phrase, Noun Substitute, Verbal Phrase,                 predicate calculus [1]. Like in NL, the extension of the ontology
             Clause, Indefinite/ Formal Subject}                         is natural, by new types of objects, operations, roles and relations.
                                                                         The ontological sentences will also be used for assisting the users
  Predicate = Finite-Verb + Verb Determiners + Adverbial                 in expressing their ideas on objects and processes. The syntactic
                                            Modifier(s)                  and semantic roles and relations facilitate the sentence
where Verb Determiners are:                                              comparison, classification and integration, i.e the integration of
       Link-verb + Subject Complement /                                  the ideas they represent.
       Direct Object /
       Direct Object + Direct Object /
       Indirect Object + Direct Object /                                 5. CONCLUSIONS
       Prepositional Object /                                            This position statement focused on the need for a new type of
       Object + Object Complement                                        mediation in a MAS, namely the mediation of ideas (instead of
Subject/ Object Complement gives information on the subject/             services as provided by the existing facilitators: matchmakers or
object. Link-verb is a finite verb that expresses being/ passing/        brokers). It has arisen during the requirements analysis for the
remaining/ seeming or appearing in a certain state. Indirect/            automation of a modern BPR methodology, where the
Direct Objects are in dative/ accusative case.                           brainstorming sessions have a central place.
The semantic networks combined with the semantic roles in the            Ideas mediation and the ontology integration requirements entail
case grammars have been proved to help for the translation of NL         the need for an upper-level ontology with linguistic features, as
morphology, syntax and semantics into a stylized form of NL,             this statement tries to motivate. The main steps in the construction
without the ambiguities of the pure NL [1].                              of a linguistic ontology and its general advantages are briefly
                                                                         presented at the end of the statement.
The intended ontological simple sentence, that abstracts the
pattern (I) above, will have the format:                                 Regarding the implementation of the ontologies in a MAS for
                                                                         BPR, the conclusion is that the standardization and integration of
Ontological Simple Sentence = Agent Phrase + Operation Phrase            the two technologies (software agents and formal ontologies) are
   Agent Phrase = AGNT + Object Phrase                                   still in incipient phases and do not encourage and help their use in
  Operation Phrase = (OPERATION) +                                       BPR automation.
               + { + Active Object Phrase} ...
               +{ + Adverbial Object Phrase}
   Object Phrase = [Object_Type: Individual]+                            REFERENCES
                  + Object Determiner(s)+ Object Modifier(s)
                                                                         [1] Allen J., Natural Language Understanding. Benjamin/
The ontological simple sentence will be used to define and
describe BPR and domain specific objects and activities, generic
                                                                             Cummings Publ. Comp., USA, 1987, 1995
operators (e.g. for object and activity definition, qualification,       [2] DON, Handbook for Basic Process Improvement.
semantic correlation) as well as the communicative acts. So far,             Department Of The Navy (DON), USA, 1996
the intended communicative acts are 'query', 'reply' and 'notify' (or
'inform').                                                               [3] FIPA, Ontology Service Specification. Geneva, 2000
In NL, the compound sentence joins independent simple                    [4] Martin D., Cheyer A., Moran D., The Open Agent
sentences by coordinating conjunctions (copulative, disjunctive,             Architecture: A Framework for Building Distributed
adversative, resultative, explanatory conjunctions) or adverbs or            Software Systems. Intl. Journal "Applied Artificial
asyndetically (without conjunctions). The complex sentences are              Intelligence", vol. 13, No. 1-2, 1999
composed of dependent (subordinated) sentences (noun/
adverbial/ relative/ appositive subclauses) correlated to a main
                                                                         [5] Miller G., WordNet: A Lexical Database for English.
sentence (clause).                                                           Communication of ACM 38:11, 1995
Examples of intersentential relations for constructing ontological       [6] Uschold M., King M., Moralee S., Zorgios Y., The
compound sentences (practically, relations between activities                Enterprise Ontology. Knowledge Engineering Review,
defined and described by simple sentences) are: ‘and’, ‘or’, 'not',          vol. 13, 1998
‘cause/ for’, etc.
In a complex sentence, the activities must be correlated by
subordinating relations like: ‘if-then-else’, 'while', subordinating
'cause', 'event' ‘purpose’, ‘consequence’, ’before’, ‘after’ , 'case',
etc.
For each kind of user (member or mediator) and for each BPR
step, the BPR ontology comprises a scenario like an ontological
complex/ compound sentence.
The predefined ontological (simple and compound/ complex)
sentences represent the set of axioms upon the objects/ processes/
communicative acts in the three ontologies. Their logic and the