Abstract | ||
---|---|---|
The OCL 1.4 specification introduces let-declarations for adding auxiliary class features in static structures of the UML. We provide a type inference system and a big-step operational semantics for the OCL 1.4 that treat UML static structures and UML object models abstractly and accommodate for additional declarations; the operational semantics satisfies a subject reduction property with respect to the type inference system. We also discuss an alternative, non-operational interpretation of let-declarations as constraints. |
Year | DOI | Venue |
---|---|---|
2001 | 10.1007/3-540-45441-1_10 | Uml |
Keywords | Field | DocType |
formal semantics,type inference system,static structure,non-operational interpretation,subject reduction property,auxiliary class feature,operational semantics,additional declaration,big-step operational semantics,uml object models abstractly,object model,type inference | Operational semantics,Programming language,Unified Modeling Language,Subject reduction,Computer science,Type inference,Formal specification,Applications of UML,Object Constraint Language,Semantics of logic | Conference |
ISBN | Citations | PageRank |
3-540-42667-1 | 7 | 1.23 |
References | Authors | |
9 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
María Victoria Cengarle | 1 | 175 | 17.82 |
Alexander Knapp | 2 | 788 | 48.40 |