Metamill is a UML(tm) modeling software targeted for software engineering teams and individuals designing software intensive systems using UML as a modeling language. With Metamill you can capture business requirements using use case diagrams, design software architecture using package diagrams and design components using class diagrams, object diagrams, composite structure diagrams and component diagrams.