Modelling SDL, Modelling Languages
نویسندگان
چکیده
Today’s soware systems are too complex to implement them and model themusing only one language. As a result, modern soware engineering uses di erent languages for di erent levels of abstraction and di erent system aspects. us to handle an increasing number of related or integrated languages is the most challenging task in the development of tools. We use object oriented metamodelling to describe languages. Object orientation allows us to derive abstract reusable concept definitions (concept classes) from existing languages. is language de nition technique concentrates on semantic abstractions rather than syntactical peculiarities. We present a set of common concept classes that describe structure, behaviour, and data aspects of high-level modelling languages. Our models contain syntax modelling using the OMG MOF as well as static semantic constraints written in OMG OCL. We derive metamodels for subsets of SDL and UML from these common concepts, and we show for parts of these languages that they can be modelled and related to each other through the same abstract concepts.
منابع مشابه
SystemC and SDL Co-Modelling Implementation
Nowadays SDL and SystemC are two very popular languages for modelling embedded systems. Each of them provides some specific features, which are not supported by another language. So the hypothetical possibility of combined use of these two languages promises a number of benefits for researchers. There are several approaches for co-modelling on SDL and SystemC. This paper specifically addresses ...
متن کاملJavaFrame: Framework for Java Enabled Modelling
Support for the modelling of large, complex (and especially real-time) systems has recently attracted much attention. It is generally agreed that UML does not have adequate mechanisms. Projects using UML [7] therefore do not rely on UML for modelling the overall system structure. They use UML for object modelling (with classes and associations) and for use case/interaction modelling, while syst...
متن کاملSDL and SystemC co-modelling: the protocol SDL models Tester
Testing of data transfer protocol can be performed by means of simulation and a variety of modeling languages may be used for it. Among them there are such languages as SDL and SystemC. Moreover an approach for SDL/SystemC co-modeling has been developed and already applied in practice. This paper discusses applicability of SDL/SystemC co-modeling for testing of data transfer protocols.
متن کاملMethodological Framework for Freeband Services Development
platform characteristics and the characteristics of modelling languages adopted for a design are interrelated. For example, let us suppose a designer chooses to use SDL [54] to represent platformindependent designs. This language provides the “agent” structuring construct: an “agent” is an entity that can exhibit reactive behaviour and communicates with other “agents” by exchanging “signals” as...
متن کاملThe SDL ’ 05 conference in Grimstad
When the conference preparations started, the general situation was that the telecommunication industry was still short on budget and the interest in research in SDL and related technology was not that big from the industry. Universities also tended to go for other “fashionable” technologies, like the Unified Modelling Language (UML)3). So the big question was how to attract enough good people ...
متن کامل