Похожие презентации:
Введение в генерацию исходного кода в Rose. (Тема 8)
1.
Тема 8: Введение в генерациюисходного кода
2. Where Are We?
Round-trip engineeringFundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
2
3. What Is Round-Trip Engineering?
Round-trip engineering is the ability to moveback and forth between model and code.
Forward engineering
Reverse engineering
Model
Code
Generation
Source Code
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
3
4. What Is Round-Trip Engineering?
Round-trip engineering helps maintainarchitectural integrity.
Detect and assess architectural changes
Communicate accepted architectural changes
Synchronize your model and source code
during every iteration
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
4
5. Forward Engineering
Forward Engineering is the ability totransform a model into code through
mapping to a specific implementation
language.
Model
Code
Generation
Source Code
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
5
6. Reverse Engineering
Reverse engineering is the ability totransform code into a model through a
mapping from a specific implementation
language.
Model
Source Code
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
6
7. Review
1. What is round-trip engineering?2. What is its value?
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved
7