{"series_title":"Technical Report","page":"63-66","publication":"Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany","type":"conference","date_updated":"2022-01-06T06:54:41Z","language":[{"iso":"eng"}],"department":[{"_id":"76"}],"title":"Generation of Type Safe Association Implementations","_id":"20930","volume":"tr-ri-05-259","citation":{"ieee":"D. Travkin and M. Meyer, “Generation of Type Safe Association Implementations,” in Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany, 2005, vol. tr-ri-05-259, pp. 63–66.","ama":"Travkin D, Meyer M. Generation of Type Safe Association Implementations. In: Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany. Vol tr-ri-05-259. Technical Report. University of Paderborn; 2005:63-66.","mla":"Travkin, Dietrich, and Matthias Meyer. “Generation of Type Safe Association Implementations.” Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany, vol. tr-ri-05-259, University of Paderborn, 2005, pp. 63–66.","bibtex":"@inproceedings{Travkin_Meyer_2005, series={Technical Report}, title={Generation of Type Safe Association Implementations}, volume={tr-ri-05-259}, booktitle={Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany}, publisher={University of Paderborn}, author={Travkin, Dietrich and Meyer, Matthias}, year={2005}, pages={63–66}, collection={Technical Report} }","apa":"Travkin, D., & Meyer, M. (2005). Generation of Type Safe Association Implementations. Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany, tr-ri-05-259, 63–66.","short":"D. Travkin, M. Meyer, in: Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany, University of Paderborn, 2005, pp. 63–66.","chicago":"Travkin, Dietrich, and Matthias Meyer. “Generation of Type Safe Association Implementations.” In Proc. of the 3rd International Fujaba Days 2005, Paderborn, Germany, tr-ri-05-259:63–66. Technical Report. University of Paderborn, 2005."},"user_id":"5786","date_created":"2021-01-13T09:57:16Z","status":"public","year":"2005","author":[{"last_name":"Travkin","full_name":"Travkin, Dietrich","first_name":"Dietrich"},{"id":"683","last_name":"Meyer","full_name":"Meyer, Matthias","first_name":"Matthias"}],"abstract":[{"text":"Model driven development facilitates the specification of software models from which code can be generated automatically. In practice, a software system can often not be modelled completely. Developers still have to implement parts of it manually and thus have to work with the generated code. Therefore, the usability of the code is important. The Fujaba Tool Suite is a UML case tool which allows to model the structure and behaviour of a system with UML diagrams and to generate Java code for the specifications. However, the code currently generated for associations is not type safe. Furthermore, a lot of code is added to the implementation of the model classes which decreases their usability. In this paper, we present an approach to generate type safe association implementations in Java which also improves the readability and usability of the generated code.\r\n","lang":"eng"}],"publisher":"University of Paderborn"}