{"title":"Web-based simulation using Cell-DEVS modeling and GIS visualization","authors":"Sixuan Wang, Gabriel A. Wainer","doi":"10.1201/b17902-18","DOIUrl":null,"url":null,"abstract":"model of a system. Even the behavioral aspect in UML is spread over several different types of diagrams: sequence, collaboration, activity, and statecharts, based on Harel’s work (1987). This separation makes it difficult to comprehend the system’s overall picture and to keep the different views consistent. Both the numerous types of diagrams (UML 2 has 13) and the software orientation make the notation hardly appropriate as a basis for the task at hand of translating a conceptual model to an animated clip. xUML (Mellor and Balcer 2002) is an executable modeling language that profiles UML with a semantics extension called action specification language (ASL). The extension aims to capture the language determinism and ensure its executability. Several vendors support their own ASL, but no standard semantics has been accepted.","PeriodicalId":395709,"journal":{"name":"Modeling and Simulation-Based Systems Engineering Handbook","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Modeling and Simulation-Based Systems Engineering Handbook","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1201/b17902-18","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
model of a system. Even the behavioral aspect in UML is spread over several different types of diagrams: sequence, collaboration, activity, and statecharts, based on Harel’s work (1987). This separation makes it difficult to comprehend the system’s overall picture and to keep the different views consistent. Both the numerous types of diagrams (UML 2 has 13) and the software orientation make the notation hardly appropriate as a basis for the task at hand of translating a conceptual model to an animated clip. xUML (Mellor and Balcer 2002) is an executable modeling language that profiles UML with a semantics extension called action specification language (ASL). The extension aims to capture the language determinism and ensure its executability. Several vendors support their own ASL, but no standard semantics has been accepted.