skip to main content
Volume 7, Issue 4December 2011
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
ISSN:1614-5046
Reflects downloads up to 27 Dec 2024Bibliometrics
Skip Table Of Content Section
article
A generic framework: from modeling to code

Model-driven development (MDD) is a very popular technique in the area of software development, but this technique is criticized due to lack of a formal semantics. MDD is used for large-scale system development using semi-formal techniques like UML (...

article
Formal object-oriented development of a voting system test oracle
Pages 237–245

We report on the formal development of a test oracle for an electronic-voting system, detailing our approach which was based on a lightweight integration of Event-B, UML, and Java. This lightweight integration focuses on a coherent development process ...

article
Development of an automated MBT toolchain from UML/SysML models

This paper reports about the VETESS project results and experience with building a model-based testing toolchain to validate automotive embedded systems. This approach, based on existing test generation and test execution tools, makes it possible to ...

article
UML/SysML semantic tunings

Recent years have seen a manifest increase in the use of modelling by the embedded systems industry. UML and SysML are two examples of languages used in this context. One of the reasons why the use of models is interesting is the possibility to perform ...

article
Formal verification of components assembly based on SysML and interface automata

We propose an approach which combines component SysML models and interface automata in order to assemble components and to verify formally their interoperability. So we propose to verify formally the assembly of components specified with the expressive ...

article
Test data generation for web application using a UML class diagram with OCL constraints

In this paper, we report on our current work toward efficient and effective verification of web application's basic design. We use a UML class diagram with Object Constraint Language (OCL) to describe the application behaviors and data constraints. Then ...

article
Coupling-based transformations of Z specifications into UML diagrams
Pages 283–292

Due to their accuracy in describing systems, formal specifications can play an important role during forward as well as reverse engineering activities. However, besides dense mathematical expressions, their lack in visually appealing notations impedes ...

article
A proposal for extending UML-B to support a conceptual model

UML-B is a development process framework for Event-B based on a "UML-like" graphical formal notation that provides support for object-oriented modelling concepts, in particular, for class and state machine diagrams. However, this methodology has a gap ...

article
Combining UML, ASTD and B for the formal specification of an access control filter

Combination of formal and semi-formal methods is more and more required to produce specifications that can be, on the one hand, understood and thus validated by both designers and users and, on the other hand, precise enough to be verified by formal ...

article
Institutionalising UML 2.0 state machines

A key challenge to achieve a unified semantics for UML is how to handle the heterogeneity of its sublanguages. In this context, the theory of institutions provides an elegant and robust framework for programming in the large and in particular for ...

article
ALF formal

The Action language for foundational UML (Alf) is a textual surface representation for UML modeling elements. Any Alf text mappable to fUML can be reduced to a set of statements in first-order logic. However, actually it does not allow to use model-...

Comments