[PDF][PDF] Solving the Class Responsibility Assignment Case with UML-RSDS.
K Lano, SY Tehrani, SK Rahimi - TTC@ STAF, 2016 - transformation-tool-contest.eu
K Lano, SY Tehrani, SK Rahimi
TTC@ STAF, 2016•transformation-tool-contest.euThis case study [2] is an endogenous transformation which aims to optimally assign
attributes and methods to classes to improve a measure, CRA, of class diagram quality. We
provide a specification of the transformation in the UML-RSDS language [3, 4] using search-
based software engineering techniques (SBSE). UML-RSDS is a model-based development
language and toolset, which specifies systems in a platformindependent manner, and
provides automated code generation from these specifications to executable …
attributes and methods to classes to improve a measure, CRA, of class diagram quality. We
provide a specification of the transformation in the UML-RSDS language [3, 4] using search-
based software engineering techniques (SBSE). UML-RSDS is a model-based development
language and toolset, which specifies systems in a platformindependent manner, and
provides automated code generation from these specifications to executable …
This case study [2] is an endogenous transformation which aims to optimally assign attributes and methods to classes to improve a measure, CRA, of class diagram quality. We provide a specification of the transformation in the UML-RSDS language [3, 4] using search-based software engineering techniques (SBSE).
UML-RSDS is a model-based development language and toolset, which specifies systems in a platformindependent manner, and provides automated code generation from these specifications to executable implementations (in Java, C# and C++). Tools for analysis and verification are also provided. Specifications are expressed using the UML 2 standard language: class diagrams define data, use cases define the top-level services or functions of the system, and operations can be used to define detailed functionality. Expressions, constraints, pre and postconditions and invariants all use the standard OCL 2.4 notation of UML 2.
transformation-tool-contest.eu
Showing the best result for this search. See all results