M. Broy, M. V. Cengarle, Hans Grönniger, Bernhard Rumpe
{"title":"UML系统模型的考虑和基本原理","authors":"M. Broy, M. V. Cengarle, Hans Grönniger, Bernhard Rumpe","doi":"10.1002/9780470522622.CH3","DOIUrl":null,"url":null,"abstract":"Semantics definition for the UnifiedModeling Language (UML) [33, 8] is not an easy task. Although considerable efforts have been made starting in the late nineties [19], no commonly agreed, formal and integrated semantics of the UML exists. In [1], we have defined a system model as a semantic domain for the UML. The system model is supposed to form a possible core and foundation of the UML semantics definition. For that purpose, the definitions are targeted towards UML which means that central concepts of UML have been formalized as theories of the system model. This contribution is structured as follows: In the rest of this Chapter, we discuss the general approach and highlight the main decisions. This Chapter is important to understand the system model definition, given in Chapter 4. This work is based on","PeriodicalId":430141,"journal":{"name":"UML 2 Semantics and Applications","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"36","resultStr":"{\"title\":\"Considerations and Rationale for a UML System Model\",\"authors\":\"M. Broy, M. V. Cengarle, Hans Grönniger, Bernhard Rumpe\",\"doi\":\"10.1002/9780470522622.CH3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Semantics definition for the UnifiedModeling Language (UML) [33, 8] is not an easy task. Although considerable efforts have been made starting in the late nineties [19], no commonly agreed, formal and integrated semantics of the UML exists. In [1], we have defined a system model as a semantic domain for the UML. The system model is supposed to form a possible core and foundation of the UML semantics definition. For that purpose, the definitions are targeted towards UML which means that central concepts of UML have been formalized as theories of the system model. This contribution is structured as follows: In the rest of this Chapter, we discuss the general approach and highlight the main decisions. This Chapter is important to understand the system model definition, given in Chapter 4. This work is based on\",\"PeriodicalId\":430141,\"journal\":{\"name\":\"UML 2 Semantics and Applications\",\"volume\":\"41 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-10-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"36\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"UML 2 Semantics and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/9780470522622.CH3\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"UML 2 Semantics and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/9780470522622.CH3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Considerations and Rationale for a UML System Model
Semantics definition for the UnifiedModeling Language (UML) [33, 8] is not an easy task. Although considerable efforts have been made starting in the late nineties [19], no commonly agreed, formal and integrated semantics of the UML exists. In [1], we have defined a system model as a semantic domain for the UML. The system model is supposed to form a possible core and foundation of the UML semantics definition. For that purpose, the definitions are targeted towards UML which means that central concepts of UML have been formalized as theories of the system model. This contribution is structured as follows: In the rest of this Chapter, we discuss the general approach and highlight the main decisions. This Chapter is important to understand the system model definition, given in Chapter 4. This work is based on