next up previous
Next: Error recovery Up: Software Engineering Final Project Previous: Detailed GUI design


IDE: Programming language, tools and platform

Describe in this section briefly the development environment you intended to use. Start with the programming language you choose to use in this project and why. You can choose any language you want, but languages other then standard ones (Java, C++, C#) needs to be authorized by the project manager.

Also describe in this section what development tools you are intended to use. You are strongly encouraged to select advance and supportive development environments. Sun's Forte for Java and Microsoft's Visual Studio are available at the labs for Java, C++ and C#. (I know of few projects that user editor and ``javac'' - This is not accepted!)

Finally, specify to what platform (Windows, Linux/Unix, etc.) you target your application. You are strongly encouraged to target a platform-independent implementation. If so, specify the design patterns that will enable you to achieve this target. If you intend your application to target a specific platform (Windows, Linux/Unix, etc.) then specify the the benefits or the constraints that leads you to enforce such limitation on your product sell-ability.

Also specify any special run-time environments you might need (JVM, C# runtime, script interpreters, and likewise). For Java, specify the JDK version as well.


next up previous
Next: Error recovery Up: Software Engineering Final Project Previous: Detailed GUI design
Eliezer Kaplansky 2003-04-27