| |
| |
| @MISC{Eclipse-EMF, |
| author = {{Eclipse EMF Project}}, |
| institution = {Eclipse Foundation}, |
| note = {https://projects.eclipse.org/projects/\allowbreak modeling.emf.emf} |
| } |
| |
| @misc{Eclipse-OCL, |
| author = {{Eclipse OCL Project}}, |
| institution = {Eclipse Foundation}, |
| note = {https://projects.eclipse.org/projects/\allowbreak modeling.mdt.ocl} |
| } |
| |
| |
| @book{OCL-Aachen, |
| author = {Achim Brucker and Dan Chiorean and Tony Clark and Birgit Demuth and Martin Gogolla and Dimitri Plotnikov and Bernhard Rumpe and Edward Willink and Burkhart Wolff}, |
| title = {{Report on the Aachen OCL Meeting}}, |
| month = {November}, |
| year = {2013}, |
| publisher = {}, |
| note = {http://www4.informatik.tu-muenchen.de/publ/papers/CKR+99.pdf} |
| } |
| |
| @misc{OCL-2.0, |
| author = {{Object Management Group}}, |
| title = {{Object Constraint Language Specification, Version 2.0}}, |
| month = {May}, |
| year = {2006}, |
| note = {https://www.omg.org/spec/OCL/2.0/PDF} |
| } |
| |
| @misc{OCL-2.2, |
| author = {{Object Management Group}}, |
| title = {{Object Constraint Language Specification, Version 2.2}}, |
| month = {February}, |
| year = {2010}, |
| note = {https://www.omg.org/spec/OCL/2.2/PDF} |
| } |
| |
| @misc{OCL-2.3, |
| author = {{Object Management Group}}, |
| title = {{Object Constraint Language Specification, Version 2.3.1}}, |
| month = {January}, |
| year = {2012}, |
| note = {https://www.omg.org/spec/OCL/2.3.1/PDF} |
| } |
| |
| @misc{OCL-2.4, |
| author = {{Object Management Group}}, |
| title = {{Object Constraint Language, Version 2.4}}, |
| note = {formal/2014-02-03}, |
| month = {February}, |
| year = {2014}, |
| note = {https://www.omg.org/spec/OCL/2.4/PDF} |
| } |
| |
| @misc{QVT-1.3, |
| author = {{Object Management Group}}, |
| title = {{Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification, Version 1.3}}, |
| note = {formal/2016-06-03}, |
| month = {June}, |
| year = {2016} |
| } |
| |
| @MANUAL{UML-2.5.1, |
| title = "Unified Modeling Language, Infrastructure", |
| organization = "Object Management Group", |
| edition = "Version 2.5.1, {OMG Document Number}: formal/17-12-05", |
| url = "http://www.omg.org/spec/UML/2.5.1/", |
| year = 2017, |
| } |
| |
| @article{Baar2011, |
| author = {Baar, Thomas}, |
| year = {2011}, |
| month = {01}, |
| pages = {}, |
| title = {On the Need of User-defined Libraries in OCL}, |
| doi = {10.14279/tuj.eceasst.36.447.451} |
| } |
| |
| |
| @inproceedings{Cabot2012, |
| author = {Cabot, Jordi and Gogolla, Martin}, |
| year = {2012}, |
| month = {06}, |
| pages = {58-90}, |
| title = {Object Constraint Language (OCL): A Definitive Guide}, |
| volume = {7320}, |
| isbn = {978-3-642-30981-6}, |
| doi = {10.1007/978-3-642-30982-3\_3} |
| } |
| |
| @inproceedings{Lano2022, |
| author = {Lano, Kevin and Rahimi, Shekoufeh Kolahdouz}, |
| title = {{OCL libraries for software specification and representation}}, |
| booktitle = {22nd International Workshop on OCL and Textual Modeling (OCL 2022)}, |
| address = {Montreal}, |
| month = {October}, |
| year = {2022}, |
| } |
| |
| @inproceedings{Mandel1999, |
| author = {Mandel, Luis and Cengarle, María}, |
| year = {1999}, |
| month = {09}, |
| pages = {854-874}, |
| title = {On the expressive power of pure OCL}, |
| isbn = {978-3-540-66587-8}, |
| doi = {10.1007/3-540-48119-2\_47} |
| } |
| |
| @article{Willink2011, |
| author = {Willink, Edward}, |
| year = {2011}, |
| month = {01}, |
| pages = {}, |
| title = {Modeling the OCL Standard Library}, |
| doi = {10.14279/tuj.eceasst.44.663.673} |
| } |
| |
| @inbook{Willink2018, |
| author = {Willink, Edward}, |
| year = {2018}, |
| month = {01}, |
| pages = {340-355}, |
| title = {Deterministic Lazy Mutable OCL Collections}, |
| isbn = {978-3-319-74729-3}, |
| doi = {10.1007/978-3-319-74730-9\_30} |
| } |
| |
| @article{Willink2020, |
| author = {Edward D. Willink}, |
| year = {2020}, |
| month = {01}, |
| pages = {3:1}, |
| title = {Reflections on OCL 2.}, |
| volume = {19}, |
| journal = {The Journal of Object Technology}, |
| doi = {10.5381/jot.2020.19.3.a17} |
| } |
| |
| @inproceedings{Willink-Map, |
| author = {Edward Willink}, |
| title = {{An OCL Map Type}}, |
| booktitle = {OCL 2016: Workshop on OCL and Textual Modeling}, |
| address = {Munich}, |
| month = {September}, |
| year = {2019}, |
| note = {http://www.eclipse.org/modeling/mdt/ocl/docs/publications/\allowbreak OCL2019MapType/OCLMapType.pdf} |
| } |
| |
| @inproceedings{Willink-Shadow, |
| author = {Edward Willink}, |
| title = {{Shadow Objects}}, |
| booktitle = {18th International Workshop on OCL and Textual Modeling (OCL 2016)}, |
| address = {Copenhagen}, |
| month = {October}, |
| year = {2018}, |
| } |