{"type":"conference","page":"24-38","publication":"Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark)","title":"UML - A Universal Modeling Language?","date_created":"2019-02-21T10:34:45Z","date_updated":"2022-01-06T07:03:47Z","status":"public","author":[{"full_name":"Engels, Gregor","last_name":"Engels","id":"107","first_name":"Gregor"},{"first_name":"Reiko","last_name":"Heckel","full_name":"Heckel, Reiko"},{"first_name":"Stefan","id":"447","last_name":"Sauer","full_name":"Sauer, Stefan"}],"language":[{"iso":"eng"}],"_id":"7873","intvolume":" 1825","year":"2000","abstract":[{"text":"Abstract. The Unified Modeling Language (UML) is the de facto industrial standard of an object-oriented modeling language. It consists of several sublanguages which are suited to model structural and behavioral aspects of a software system. The UML was developed as a general-purpose language together with intrinsic features to extend the UML towards problem domain-specific profiles. The paper illustrates the language features of the UML and its adaptation mechanisms. As a conclusion, we show that the UML or an appropriate, to be defined core UML, respectively, may serve as a universal base of an object-oriented modeling language. But this core has to be adapted according to problem domain-specific requirements to yield an expressive and intuitive modeling language for a certain problem domain.","lang":"eng"}],"volume":1825,"series_title":"LNCS","department":[{"_id":"66"}],"citation":{"chicago":"Engels, Gregor, Reiko Heckel, and Stefan Sauer. “UML - A Universal Modeling Language?” In Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark), 1825:24–38. LNCS. Berlin/Heidelberg: Springer, 2000.","bibtex":"@inproceedings{Engels_Heckel_Sauer_2000, place={Berlin/Heidelberg}, series={LNCS}, title={UML - A Universal Modeling Language?}, volume={1825}, booktitle={Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark)}, publisher={Springer}, author={Engels, Gregor and Heckel, Reiko and Sauer, Stefan}, year={2000}, pages={24–38}, collection={LNCS} }","ama":"Engels G, Heckel R, Sauer S. UML - A Universal Modeling Language? In: Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark). Vol 1825. LNCS. Berlin/Heidelberg: Springer; 2000:24-38.","short":"G. Engels, R. Heckel, S. Sauer, in: Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark), Springer, Berlin/Heidelberg, 2000, pp. 24–38.","apa":"Engels, G., Heckel, R., & Sauer, S. (2000). UML - A Universal Modeling Language? In Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark) (Vol. 1825, pp. 24–38). Berlin/Heidelberg: Springer.","ieee":"G. Engels, R. Heckel, and S. Sauer, “UML - A Universal Modeling Language?,” in Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark), 2000, vol. 1825, pp. 24–38.","mla":"Engels, Gregor, et al. “UML - A Universal Modeling Language?” Proceedings of the 21st International Conference on Application and Theory of Petri Nets (ICATPN 2000), Aarhus (Denmark), vol. 1825, Springer, 2000, pp. 24–38."},"place":"Berlin/Heidelberg","publisher":"Springer","user_id":"52534"}