MacA&D OSX 1.0
MacA&D OSX version 1.0 is a software engineering tool that automates requirements management, software modeling, code generation, reengineering and flexible report generation. It implements the full UML notation for object-oriented software design. Package and class diagrams show class structure, use cases identify the system boundary and capture the functional requirements, and statecharts define specific states of a system as well as events that cause transitions between states. Object interactions are shown on communication or sequence diagrams, while activity diagrams reveal parallel behavior. Deployment diagrams illustrate runtime relationships for hardware and software components. This tool supports structured analysis and design of multi-tasking, real-time systems.