On Squeezing and into a Single Object Diagram Martin

Reviews
Shared by: Maine Skweeze
Stats
views:
0
rating:
not rated
reviews:
0
posted:
2/11/2009
language:
pages:
0
On Squeezing M0, M1, M2, and M3 into a Single Object Diagram Martin Gogolla, Jean-Marie Favre, Fabian Büttner Bremen, Grenoble, Bremen Context and motivation • Metamodeling becoming more and more important: UML including OCL, CWM (among others) However: Metamodeling notions not formally defined: Model, Metamodel, Potency, Strictness At the heart of metamodeling (in our view) • • • • There are 'Descriptions' on various levels 'Descriptions' are connected by a relationship descriptionA ResultsFromInstantiating descriptionB Ex: ada ResultsFromInstantiating Person, Person ResultsFromInstantiating Class There are 'Descriptions' on at least three levels • • • The 'Descriptions' are discussed well, the relationship ResultsFromInstantiating is poorly discussed Some title use> ?Breed_Poodle @Breed_Poodle : Linea use> ?Breed_Poodle.typus Set{@instanceOf} : Set(Linea) use> ?Breed_Poodle.typus.pars() Bag{@Class,@Object} : Bag(Nodus) ---------------+ | use> ?Breed_Poodle.pars() | Bag{@Breed,@Poodle} : Bag(Nodus) | | use> ?Breed_Poodle.pars().typus | Bag{@Breed,@Class,@Class,@Object} : Bag(Nodus) -+ Conclusion & Open Questions • Proposed to formally describe metamodeling notions and relationships with OCL More questions than before: Are inner and outer CD-OD brackets of the same kind? Generalize Nodus,Linea to GraphElement? Easier Potency definition? Bezivin's RepresentedBy, ConformsTo = ResultsFromInstantiating? UML Assoc typed by MOF Class or MOF Assoc? Where are the relationships between the layers expressed? OCL tools --> Meta OCL tools? • • • • • • • • THE END

Related docs
women squeezing testicles
Views: 711  |  Downloads: 4
Example object diagram for Scheduler, v0.0.0
Views: 42  |  Downloads: 4
squeezing and stretching
Views: 66  |  Downloads: 1
Object Diagram
Views: 16  |  Downloads: 3
Martin Rattler
Views: 20  |  Downloads: 0
Martin Rattler
Views: 15  |  Downloads: 0
sample entity relationship diagram
Views: 2799  |  Downloads: 202
The Life of Martin Luther
Views: 5  |  Downloads: 0
Other docs by Maine Skweeze
General receipt for money
Views: 614  |  Downloads: 4
Dougherty v Stepp
Views: 254  |  Downloads: 2
ch140
Views: 135  |  Downloads: 0
de200
Views: 106  |  Downloads: 0
cr117
Views: 112  |  Downloads: 0
Agreement between contractor and subcontractor
Views: 701  |  Downloads: 70
dv126infov
Views: 103  |  Downloads: 0
Awesome God
Views: 480  |  Downloads: 7
We Fall Down
Views: 210  |  Downloads: 2
What The Lord Has Done In Me
Views: 723  |  Downloads: 18
Vaskie v West American Ins Co
Views: 315  |  Downloads: 8
Ideas from High School Geometry
Views: 1653  |  Downloads: 29
O Come All Ye Faithful
Views: 210  |  Downloads: 4
Basic assumptions and limiting conditions
Views: 196  |  Downloads: 5