Increase Font SizeDecrease Font SizeReset Font Size

Object-oriented analysis and design

Object-oriented analysis and design applies object modeling techniques to analyze the requirements for a context (e.g., a system, system modules, organization, or business unit), and to design a solution. Most modern object-oriented analysis and design methodologies are use case driven across requirements, design, implementation, testing, and deployment.

AAR Application Screen Shot

Object-oriented analysis (OOA) builds a model of a system that is composed of objects. The behavior of the system is achieved through collaboration between these objects, and the state of the system is the combined state of all the objects in it.

Object-Oriented Design (OOD) is a design method in which a system is modeled as a collection of cooperating objects and individual objects are treated as instances of a class within a class hierarchy.

Riptide Software, Inc. provides world-class OOA and OOD to clients. Our collective experience with object-oriented software systems dates back to Lisp on Symbolics hardware. Our senior software engineers and system architects were working in the field when C++ was pre-compiled for C language compilers. We were early adopters of java, and C# and have experience with everything in between.

Practically all Riptide Software, Inc. have certifications from Sun as Java Certified Programmers and Developers, or from Microsoft as Certified Application Developers, or both. We lived through the times before Rumbaugh, Booch, and Jacobson joined forces. We have suffered through many poorly designed UML tools, and have seen the standard evolve over time. Riptide has extensive experience in OO, and will put that experience to work for you on your project team.

Riptide. Proven Success.Printer Friendly  Printer Friendly