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.
Object-oriented analysis (OOA)
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.
- "Riptide Software, Inc. provides world-class OOA and OOD to clients."
- "Riptide has extensive experience in OO, and will put that experience to work for you on your project team."
Object-Oriented Design (OOD)
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.
Capabilities
- > Architecture Development
- > C3 Center
- > eCommerce
- > Embedded Software
- > Enterprise Application
- > Gaming Technology
- > Information Assurance
- > Client Solutions
- > 1 Day DIACAP Course
- > 3 Day DIACAP Course
- > DIACAP Contact
- > Knowledge Engineering
- > Legacy System Upgrades
- > Mobile Devices/WAP
- > Multi-tier Architecture
- > Object-Oriented Analysis
- > Service Oriented Architecture
- > Technologies
