The UML Testing Profile (UTP) is a standardized modeling language that offers concepts relevant to specify test cases, test data and even entire test automation architectures including test environments. Just recently in June 2018, the OMG adopted the official version 2.0 of UTP. It was primarily designed to support both manual and automated activities of the dynamic test process, in particular the design and specification of test cases, test data and test suites. Basically, such UTP-based test specifications remain on a platformindependent level and leave it open how the test cases shall be executed in the end. In this paper, we describe an approach to executing UTP test cases via the executable UML standards fUML and PSCS. Therefore, we m...
The approach towards system engineering according to Model-Driven Architectures (MDA) with code gene...
International audienceThe ongoing OMG standard on the "Semantics of a Foundational Subset for Execut...
Testing plays a vital role for assuring software quality. Among the activities performed during test...
Executable specifications for UML currently comprise fUML, precise semantics of composite structures...
UML models focus primarily on the definition of system structure and behaviour, but provide only lim...
This thesis examines an OMG proposal for a tool-chain for working with Executable UML. The proposal ...
In MDE, software products are built with successive transformations of models at different abstracti...
Since 2013, a working group at OMG has worked on a significant revision of the UML Testing Profile. ...
International audienceUML Profiles are not only sets of annotations. They have semantics. Executing ...
The Unified Modeling Language (UML) is a visual language to support the design and development of co...
The approach towards system engineering according to Model-Driven Architectures (MDA) with code gene...
Conference of 2nd International Conference on Model-Driven Engineering and Software Development, MOD...
The Unified Modeling Language (UML) is a standard notation used to model user's requirements for obj...
Testing activities that are based on models are becoming increasingly popular. UML models represent ...
In this paper we present a tool chain that aids in the construction of executable UML models accordi...
The approach towards system engineering according to Model-Driven Architectures (MDA) with code gene...
International audienceThe ongoing OMG standard on the "Semantics of a Foundational Subset for Execut...
Testing plays a vital role for assuring software quality. Among the activities performed during test...
Executable specifications for UML currently comprise fUML, precise semantics of composite structures...
UML models focus primarily on the definition of system structure and behaviour, but provide only lim...
This thesis examines an OMG proposal for a tool-chain for working with Executable UML. The proposal ...
In MDE, software products are built with successive transformations of models at different abstracti...
Since 2013, a working group at OMG has worked on a significant revision of the UML Testing Profile. ...
International audienceUML Profiles are not only sets of annotations. They have semantics. Executing ...
The Unified Modeling Language (UML) is a visual language to support the design and development of co...
The approach towards system engineering according to Model-Driven Architectures (MDA) with code gene...
Conference of 2nd International Conference on Model-Driven Engineering and Software Development, MOD...
The Unified Modeling Language (UML) is a standard notation used to model user's requirements for obj...
Testing activities that are based on models are becoming increasingly popular. UML models represent ...
In this paper we present a tool chain that aids in the construction of executable UML models accordi...
The approach towards system engineering according to Model-Driven Architectures (MDA) with code gene...
International audienceThe ongoing OMG standard on the "Semantics of a Foundational Subset for Execut...
Testing plays a vital role for assuring software quality. Among the activities performed during test...