Integrated systems for design and implementation |
ter |
|||||
Teaching Staff in Charge |
Lect. LAZAR Ioan, ilazar@cs.ubbcluj.ro |
Aims |
At the completion of this course, the students will be able to:
a) have a systematic knowledge concerning application development methodologies b) be familiarized with the modern concepts and preocupations in the field of developing application software c) know the use of computer-aided software development tools |
Content |
Computer Aided Software Engineering tools (CASE tools)
Application architectures Persistent frameworks - XML markup language Applications interoperability - Object access protocols Java platforms Database access, Remote method invocation Packages for XML and SOAP Microsoft platforms Component Object Model and COM servers XML and SOAP libraries Script languages: JScript, VBScript |
References |
1. G. Booch, Object-Oriented Analysis and Design, Redwood City, CA, Benjamin/Cummings, 1994.
2. D. Box, Essential COM, Addison-Wesley, Reading, Massachusets, 1998. 3. E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns -Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, Massachusets, 1994. 4. C. Larman, Applying UML and Design Patterns: An Introduction to OO Analysis and Design, Prentice Hall, 2000. 5. M. Priestley, Practical Object Oriented Design, McGraw-Hill,Cambridge, 1996. 6. Microsoft Developer Networks: COM, XML and SOAP, http://www.microsoft.com/msdn/ 7. Online Visual Basic COM Tutorial, http://www.develop.com/ Online COM Tutorial, http://www.develop.com/ Java tutorial: http://java.sun.com/tutorial/ JavaWorld magazine: Topical index - XML, SOAP, RMI, http://www.javaworld.com/ |
Assessment |
The assessment method is written exam. There will be two parts: the first one will contain theoretical questions, and the second a minicase study. The final mark (on a ten points scale, one point by default) will be obtained as:
a) Lab activity: 2 pct b) Written exam: 1. Theoretical part: 5 pct 2. Minicase study: 2 pct |