Download report
Transcript
1.2 Goals The main goal of the assignment is to investigate the possibility to reduce development time by automatically generating code into a Visual Basic .NET project and if possible, develop a system for doing this. By investigating this, we would like to find answers to a couple of questions: • Is it possible to develop a model driven code generator with Rational XDE? Does XDE contain useful tools for this matter? Is the pattern tool within XDE a good way of generating code? • Should the code generator be integrated in Visual Studio .NET as an add-in or should it be a separate program that runs independently? What benefits can be gained in the different solutions? • If it is possible to develop a functional code generator, is there anything to gain by using it or does it introduce other problems for the developer, like creating the code that should be generated and rules on how to write source code? • What kind of problems can arise when using a code generator and how can these be avoided? If a problem appears during code generation, how should the application handle this? • How much extra work must be done after adding code to the project? 8