Title | ||
---|---|---|
K-based definition of Real Time Distributed Systems: from a meta-model to maude modules |
Abstract | ||
---|---|---|
Besides the increasing complexity, real time behavior and dynamic evolution are other critical challenges imposed by the RT-DS (Real Time Distributed Systems) design. Component Based Software Engineering, as well as Model Driven Engineering may offer well-suited software development methodologies to tackle these challenges. This paper proposes and explains, through a realistic application, a hybrid approach, based on the main artifacts of MDA techniques and formal methods, for specifying and thereafter analyzing RT-DS. First, we provide DySAM*, as an extension with time dependent features of DySAM (Dynamic Software Architecture Meta-model) proposed in a previous work. Then, we integrate DySAM* in K-Maude tool in order to define the operational semantics of DS that deal with temporal features. This has the advantage to make possible both, system execution and temporal properties verification, in transparent manner. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1109/NOTERE.2015.7293487 | 2015 International Conference on Protocol Engineering (ICPE) and International Conference on New Technologies of Distributed Systems (NTDS) |
Keywords | Field | DocType |
Real Time Distributed System,Dynamic Software architecture,DySAM* meta-model,K framework | Model-driven architecture,Computer science,Software system,Component-based software engineering,Formal methods,Software verification and validation,Software construction,Software development,Distributed computing,Software verification | Conference |
ISSN | Citations | PageRank |
2162-1896 | 0 | 0.34 |
References | Authors | |
6 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sahar Smaali | 1 | 3 | 1.87 |
Aicha Choutri | 2 | 2 | 2.11 |
Faiza Belala | 3 | 46 | 20.89 |