Polymetric Views

by Michele Lanza and Stephane Ducasse


Reserve Engineering (<> Forward Engineering)


Impact Factor

Impact Factor (IF) of an academic journal is a measure reflecting the average number of citations to recent articles published in this journal [Wiki].

The impact factor of a journal represents the influence of a journal based on its number of citations. It is used as a metric to show the relative significance of a journal with respect to its field. If the impact factor of a journal is high, it implies the relevance of the journal when compared to other ones. It was stated first by Eugene Garfield and now it is considered as a major factor to judge a journal. [1]

Impact factor 2012 = Number of times the published articles of previous year were cited in journals  during this year / The total number of articles published last year

Top IF Journals (around 4.5) in Computer Science:

  • IEEE Communications Surveys and Tutorials
  • ACM Computing Surveys
  • Journal of Chemical Information and Modeling
  • IEEE Transactions on Pattern Analysis and Machine Intelligence
  • International Journal of Computer Vision


JCR: Journal Citation Reports





  1. http://www.eexploria.com/impact-factors-of-computer-science-journals/

  2. http://www.scimagojr.com/journalrank.php?area=1700



  • Choreography language: specifies a protocol for peer-to-peer interactions, defining, e.g., the legal sequences of messages exchanged with the purpose of guaranteeing interoperability (peer-to-peer). Such a protocol is not directly executable. A choreography can be realized by writing an orchestration (e.g., in the form of a BPEL process) for each peer involved in it
BPMN 2.0 standard already contains a metamodel. However, it comes in the so called CMOF (Common Meta Object Facility) format that cannot be directly used in Eclipse


  • Design goals
    • Define business processes that interact with external entities through web service operations defined using WSDL 1.1.
    • Define business processes using an XML-based language (Do not define a graphical representation of processes).
    • Define a set of Web service orchestration concepts that are meant to be used by both the external (abstract) and internal (executable) views of a business process.
  • Orchestration language:  specifies an executable process that involves message exchanges with other systems, such that the message exchange sequences are controlled by the orchestration designer (Mô hình tập trung)

3. CMMN (Case Management Model and Notation)

Use to illustrate unstructured business process that requires a high degree of flexibility


1. http://blog.anteo-consulting.com/bpmn-ou-bpel-la-difference-fondamentale/


3. http://en.wikipedia.org/wiki/BPEL


Sorbonne Universités

Une communauté d’Universités et d’Etablissement constituée des 8 membres:

  1. Les universités de Paris-Sorbonne (lettres, arts et sciences humaines et sociales) + Pierre et Marie Curie (sciences, ingénierie and médecine)
  2. Université de Technologie Compiègne (École d’ingénieurs)
  3. INSEAD (Business School)
  4. Muséum national d’histoire naturelle
  5. Trois organismes nationaux de recherche:
    1. CNRS: Centre national de la recherche scientifique
    2. Inserm: Institut national de la santé et de la recherche médicale
    3. IRD: Institut de recherche pour le développement