Object Role Modeling (ORM) in the field of software engineering is a method for conceptual modeling, and can be used as a tool for information and rules analysis.

PropertyValue
dbpprop:abstract
  • Object Role Modeling (ORM) in the field of software engineering is a method for conceptual modeling, and can be used as a tool for information and rules analysis.
  • Object Role Modeling (ORM, engl. Modellierung der Rollen von Objekten) dient dazu, im Rahmen der Datenmodellierung einen Ausschnitt der realen Welt zu beschreiben. Es beschreibt Objekte und ihre Rollen zueinander entweder in einfachen Sätzen, oder in intuitiven Diagrammen. Es dient zum einen in der konzeptionellen Phase der Anwendungsentwicklung der Verständigung zwischen Anwendern und Entwicklern, wobei ausschließlich das Was, also die Sachlogik, und nicht das Wie, also die Technik, dargestellt wird. Zum Anderen dient das ORM-Modell in der Implementierungsphase als Grundlage für das Design der Datenbank.
  • NIAM ou Nijssen Information Analysis Method Nijssen, fut ingénieur chez Control Data Europe. Appelée aussi Modèle relationnel binaire. Utilise une représentation graphique pour spécifier en partie un « schéma conceptuel de données » (invariant) complétée par un langage linéaire pour représenter des contraintes non prises en compte par la notation graphique. Différence est faite entre les LOT (Lexical Object Types) et les NOLOT (Non Lexical Object Types). C'est la différence entre les mots et les choses (lesquelles peuvent être abstraites). Entre des NOLOT on spécifie des « idées types ». Entre NOLOT et LOT, on spécifie des « ponts de dénomination ». On ne peut spécifier des idées entre LOT ("Le mot chien ne mord pas" !) NIAM a été la première notation graphique utilisée en conception de systèmes d'information permettant de représenter des contraintes ensemblistes (inclusion entre domaines ou co-domaines de relations, ou entre relations, disjonction, égalité, totalité). Selon la méthode, on impose pour chaque relation de donner le prédicat en langue naturelle pour la relation et son inverse. On impose aussi de fournir des instanciations des relations... ce qui impose de prendre en compte la manière dont sont nommés les objets dans la langue naturelle de l'institution. Le passage à un schéma relationnel n-aire est facile et est automatisable. On peut choisir de passer à un schéma avec ou sans valeurs nulles (la valeur nulle servant à totaliser les fonctions). On peut aussi décider de faire passer des contraintes inter-relations à des contraintes intra n-uplet, etc.
  • Object role modeling of kortweg ORM is een krachtige methode voor het ontwerpen en het bevragen van conceptuele datamodellen, waarin de toepassing is beschreven in makkelijk te begrijpen termen door niet-technische gebruikers. In de praktijk brengen ORM datamodellen meer werkregels (business rules) in kaart en zijn deze makkelijker te valideren en aan te passen dan data modellen van andere benaderingen.
dbpprop:asOfProperty
  • 4 (xsd:integer)
  • 2009 (xsd:integer)
dbpprop:hasPhotoCollection
dbpprop:reference
dbpprop:updateAfterProperty
  • 4 (xsd:integer)
  • 11 (xsd:integer)
  • 2009 (xsd:integer)
dbpprop:wikiPageUsesTemplate
rdfs:comment
  • Object Role Modeling (ORM) in the field of software engineering is a method for conceptual modeling, and can be used as a tool for information and rules analysis.
  • Object Role Modeling (ORM, engl. Modellierung der Rollen von Objekten) dient dazu, im Rahmen der Datenmodellierung einen Ausschnitt der realen Welt zu beschreiben. Es beschreibt Objekte und ihre Rollen zueinander entweder in einfachen Sätzen, oder in intuitiven Diagrammen.
  • NIAM ou Nijssen Information Analysis Method Nijssen, fut ingénieur chez Control Data Europe. Appelée aussi Modèle relationnel binaire. Utilise une représentation graphique pour spécifier en partie un « schéma conceptuel de données » (invariant) complétée par un langage linéaire pour représenter des contraintes non prises en compte par la notation graphique. Différence est faite entre les LOT (Lexical Object Types) et les NOLOT (Non Lexical Object Types).
  • Object role modeling of kortweg ORM is een krachtige methode voor het ontwerpen en het bevragen van conceptuele datamodellen, waarin de toepassing is beschreven in makkelijk te begrijpen termen door niet-technische gebruikers. In de praktijk brengen ORM datamodellen meer werkregels (business rules) in kaart en zijn deze makkelijker te valideren en aan te passen dan data modellen van andere benaderingen.
rdfs:label
  • Object role modeling
  • Object Role Modeling
  • Nijssen Information Analysis Method
  • Object role modeling
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of