Buildap Mind Map Buildap Mind Map

Document Actions
Submitted by havoyan. on 2005-11-22 07:40.
High level overview of Buildap Component Based Design and Development Framework outlining the benefits, features, underlying concepts, possible usage and target user group.

What are the benefits?

  •                   Visual Programming
  •                   Rapid Application Development (RAD)
  •                   Fast prototyping
  •                   Easy Testing
  •                   Application/system assembly
  •                   Supports agile development
  •                   Self documented
  •                   Supports Event Driven Architecture/SADA
  •                   SOAP Workflow reuse

What features it has?

  •                   Graphical designer
  •                   Runtime engine
  •                   Library of Components
  •                   Code generation
  •                   Visual debugger/simulator

What are the underlying concepts?

  •                   no shared memory
  •                   asynchronous communications
  •                   independent threads
  •                   hierarchical composition
  •                   message (event) based
  •                    anonymous collaboration

For what it can be used?

  •                   Cocoon applications
  •                   Workflow design
  •                   Web Applications
  •                   Quick Prototyping
  •                   Testing scenarios
  •                   Distributed Applications
  •                   Business process modeling
  •                   Systems integration
  •                   SOA
  •                   Web service provision
  •                   Web service integration
  •                   Event Driven Architecture
  •                   SODA
  •                   Catch requirements
  •                   Signal processing

Who are the target users?

  •                   Business Users
  •                   Architects
  •                   Developers
  •                   QA
  •                   Business Analysts
  •                   System Integrators

What is it all about?

  •                   Component Based Development tool
  •                   Visual Programming tool
  •                   Diagramming tool