Personal tools
You are here: Home Knowledge Model REPOSITORY of Terms M Modeling Language

Modeling Language

by Alexander Nowak last modified Apr 26, 2012 11:53

Definitions

Term:
Modeling Language
Domain: Cross-cutting issues
Engineering and Design
(KM-ED)
Adaptation and Monitoring
(KM-AM)
Quality Definition, Negotiation and Assurance
(KM-QA)
Generic
(domain independent)
D
o
m
a
i
n
:
L
a
y
e
r
s

Business Process Management
(KM-BPM)



The language for representing a model is described by its meta-model. The concepts of a modeling language are described by elements such as classes, relationships, attributes and behavior. A model type describes a concrete Modeling language, e.g. a business modeling language. Linking and relating the model types, forms a set of interrelated modeling languages which describe a certain domain under consideration. [Kuhn et al., 2003] 
Service Composition and Coordination
(KM-SC)



Specifies the syntax of service composition models and the semantics for executing their instances, based on a number of constructs [CD-JRA-1.3.2]. Different modeling languages can be used to define service compositions of the same type. For instance, service orchestrations can be specified using Business Process Modeling Notation (BPMN) [OMG, 2011]  and Business Process Execution Language (BPEL) [OASIS, 2007], among others, while service choreographies can be specified with Let’s Dance [Johannes-Maria et al. 2004] or BPEL4Chor [Decker et al., 2007].
Service Infrastructure
(KM-SI)




Generic
(domain independent)



A modeling language is any artificial language that can be used to express information or knowledge or systems in a structure that is defined by a consistent set of rules. The rules are used for interpretation of the meaning of components in the structure [Wikipedia].

 

Competencies

 

Scenarios

 

References



Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.