Our Approach :: Customized Tools

"BUT LO! MEN HAVE BECOME THE TOOLS OF THEIR TOOLS"
- Henry David Thoreau


Nascent Blue is unique among application outsourcing vendors with a fully customized set of modeling and software generation tools.  We have found through extensive project work that today's software development tools are seriously deficient and complicate software development.  This has caused us to invest years building simplified and seamlessly integrated tools, designed from the ground up to achieve the highest productivity and deliver total business value to our clients.

Model-Driven tools used during Solution Outsourcing engagement: Business Modeler is used during Feasibility. Requirements Modeler is used during Requirements. User Interface Modeler and Domain Modeler is used during Analysis. Code Press is used to generate the code during Design & Code. Blueprints are created during Architecture


Business Modeler

Used to document and analyze your Business using formal models to provide the business context for a solution.  These models provide a horizontal view of the business organization, its value chain, processes, roles, events, and tools. They also document Business motivation, including strategies, goals, assessments, and policies.


Requirements Modeler

Used to document, model, and validate business requirements.  Requirements can be bi-directionally traced to model elements from any other model in order to ensure requirements and model elements are necessary and sufficient.


UI Modeler

Used to draw screen flows and screen layouts to facilitate requirements elicitation. Validates screens against requirements and semantic mappings to the domain model. This is the industry's first model-driven, technology independent GUI design and mockup tool. It seamlessly integrates robust screen modeling with other models to comprise your key requirements and analysis artifacts.


Domain Modeler

Used to specify a high level, logical analysis model that solves the system requirements. Domain models are technology agnostic and can be implemented on any technical platform.  These models completely specify the service, application, and data layers of a system with no redundancy of domain concepts.


Blueprint Modeler

Used to specify the reference software architecture, design patterns, and code templates (collectively called "Blueprints") used to build a solution on a target platform. Nascent Blue maintains a library of proven, ready-to-use Blueprints for many popular platforms.


CodePress

Used to generate consistently high quality code from models created with our modeling tools. Codepress is an industrial strength model-to-code transformation engine that compiles technology agnostic models into architectural robust code based on our Blueprints.

Business Modeler Requirements Modeler UI Modeler Domain Modeler Code Press Blueprints