IT, Web

Acme Warehouse would like to create a contact management application for their expanding customer list. Acme is currently

using some commercial product for their needs but is finding that the software just does not have the capabilities they would

like. Gather requirements for this new contact management system and create a proposal for work and a detailed design

specification that will drive implementation.

The proposal should include a description of the project as presented to a manager. Describe the p roblem and provide an

overview of the solution, the UML tool you plan to use, and the functional and nonfunctional requirements. There are many

types of UML tools that can create UML diagrams, choose four tools for comparison.
The 4 UML tools to use are: ArgoUML, Poseidon for UML, Eclipse UML2 tools and ATL
Describe:
1. What features are most important?
2. What programming languages do the tools work with?
3. Do you prefer a tool that is open-source or proprietary? Why?
4. Can the tool do reverse engineering?

Latest Assignments