BOA (Business Oriented Architecture)
Nowadays competition is inevitable and marketing unit’s continuosly developing new products, carried out problems like these products providing to consumer in a fast way on a each different distribution channel. Internet, kiosk, mobile, electronic ad boards, interoffice applications etc.)

Related channels are in different systems and this is the one of the main reason which delays informatics department’s potential fast action. If one identified work, will be use in three different channels, for each channels, different applications must be developed. When considering serving product to right customer and marketing of it, then its goofed up. BOA is a substructure software that provides, all channels be met in central place, monitors can reach demanded distribution channels without any efforts after the work process has been identified, for reflecting campaings or new products to customers, an small attachment which established in center, all the campaigns or new products will show themselves for every channel. Within these specialities, BOA is a substructure software that provides; taking fast action in market and be much more competitor, taking down the costs of projects with providing development of fast software’s, decreasing equipment needs to lowest part and keeping minimum of employee requirements about the topic, decreasing operational support to lowest point and also provides easy integration with other systems.

• 10 months of design and development process
• Just enough architecture, more enough business
• Simple, Performant, Scalable, 3 tiered architecure
• Atomic business components reused in Orchestration and Process layers
• A unique approach: Automated transaction management
• Standardized code generation (Code Generator for Developers)

Technology
.• Net Framework 4.0
• WPF
• WCF, Custom Channel
• WAS (Windows Process Activation Service)
• Visual Studio .Net 2012
• Team Foundation Server 2012
• Windows Server 2008 R2 64 Bit
• SQL Server 2008 R2
• Citrix Netscaler NLB


Architecture

Software Architecture