Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © SDA Software 2003 SDA Application Platform Suite Stay ahead, Design your business, Achieve your goal!

Similar presentations


Presentation on theme: "Copyright © SDA Software 2003 SDA Application Platform Suite Stay ahead, Design your business, Achieve your goal!"— Presentation transcript:

1 Copyright © SDA Software 2003 SDA Application Platform Suite Stay ahead, Design your business, Achieve your goal!

2 Copyright © SDA Software 2003 Business Goal - Assumptions Consistent/integrated application throughout the enterprise - Improved quality - Improved availability - Localizations - Unified interaction with the system - Ability to work within realm of one system instead of jumping from one system to another - Reduced technical diversity Improve organizational efficiencies Enable/facilitate production innovation

3 Copyright © SDA Software 2003 Business Goal - Assumptions Support multi-enterprise business activities - Distributable to support all stakeholders (internal customers, external customers, suppliers, and partners) - Integrate across multiple delivery channels - Improved scalability – scalable to support multiple enterprise applications within common environment - Connect disparate systems

4 Copyright © SDA Software 2003 Unified development Rapid application development and deployment Incremental rollout capabilities Ability to deploy and integrate vertical/existing applications without jeopardizing enterprise-wide strategy Leverage existing skills Minimize application complexity Minimize enterprise complexity Flexible to support ever-changing requirements within reasonable timeframes Lower cost of ownership (extendibility, support, etc) Business Goal - Assumptions

5 Copyright © SDA Software 2003 Solution? Enterprise-wide enable Platform/Application Platform Suite (APS)…

6 Copyright © SDA Software 2003 Typical Development Cycle Patching Requirements Development Requirements Changed Implementation Addressing the challenge – the traditional way When completed – you have a Legacy Application that is difficult to maintain, that has a short life cycle, that is not scalable and is expensive to support.

7 Copyright © SDA Software 2003 COM/COM+ J2EE CORBA Object oriented environments.Net Available platforms: Platform Specific Installation and configuration is difficult and intrusive Developers Training is difficult and time consuming, and very costly Application must be developed from scratch Predominantly – glorified Client/Server topology – single point of failure Disadvantages of traditional way

8 Copyright © SDA Software 2003 Multiplicity Notification and Alert System Custom Agents Addressing the challenge – SDA Application Platform Suite (APS) Extendibility SDA APS is a set of Business Objects (Agents) deployed and managed by the unified software bus - Agency Agency WAN/LAN/Internet Extended Business Object Integration Development Platform Business Platforms

9 Copyright © SDA Software 2003 Massively distributed, P2P system built on the SOA (Service Oriented Architecture) principals Middleware and development platform/framework Distributed objects framework Web Services platform Hardware/Software Platform independent XML based Agency Agency WAN/LAN/Internet

10 Copyright © SDA Software 2003 Business Process Management Business Activity Monitoring Workflow Management Job/Project Tracking Data Collection and Collaboration Process Task Automation Time Tracking/Costing Scheduling Multiplicity

11 Copyright © SDA Software 2003 System-wide event processing/message generating engine Pluggable rule engine Pluggable notification methods Notification and Alert System (N&A)

12 Copyright © SDA Software 2003 SDA Application Platform Suite is a proven technology 10 years in development, 6 years in production 10 years in development, 6 years in production Heavy-duty use in mission-critical Enterprise Systems Heavy-duty use in mission-critical Enterprise Systems

13 Copyright © SDA Software 2003 Agency Multiplicity client Portable client.Net client ASP client External package J2EE Services Sybase client SQL server Agency WAN/LAN/Internet Distributed objects/services framework Agency Architecture Agency

14 Copyright © SDA Software 2003 Distributed objects/services framework Agency Architecture Agency Multiplicity client Portable client.Net client ASP client External package J2EE Services Sybase client SQL server Agency WAN/LAN/Internet Agency MULTIPLICITYMULTIPLICITYMULTIPLICITYMULTIPLICITY Presentation Layer Business Logic Data Layer System Agents UIML,.NET Agents- Wrappers 3 rd Party API Agents Business Logic Agents Data services (SQL Server, Sybase…) Communication TCP/IP,SOAP, Web Services Agency services Agency Internal: XML Agents Non-relational Data sources

15 Copyright © SDA Software 2003 Agents Implementation Simple and unified agent code structure (6 required functions only, developer is working on task–specific code) Multiple code-base (Java, C++, Delphi and more) Wizard-based development – minimal knowledge of the framework required Exposes itself as a series of tasks/ services Dependency tracking Easy to develop, deploy, and maintain Facilitates team development Facilitates pattern development Facilitates better and unified architectural design Facilitates objects re-usability Easy to understand Architecture Easy to develop - Developers Training is minimal MULTIPLICITYMULTIPLICITYMULTIPLICITYMULTIPLICITY Presentation Layer Business Logic Data Layer System Agents UIML,.NET Agents- Wrappers 3 rd Party API Agents Business Logic Agents Data services (SQL Server, Sybase…) Communication TCP/IP,SOAP, Web Services Agency services Agency Internal: XML Agents Non-relational Data sources Agents are building blocks (system layer/business layer)

16 Copyright © SDA Software 2003 Agency Implementation Agency Provides Services to Agents Logging Facilities Logging Facilities Environment Remoting (Aliases) Remoting (Aliases) Common UI representation Common UI representation Communication Agent Agency exists in 2 code-bases: Java and C++ (performance intensive) Agency can run as a Service or as an Application Multi-platform Hardware and software non-intrusive installation Auto-upgrades based on auto-versioning of Agents XML-based information exchange Multithreaded run-time engine Fail-over capabilities Load-balancing capabilities Functional dependency verification Redundant – capable of auto-migrating functionality to available workstation Distributed by design – seamless remote invocation

17 Copyright © SDA Software 2003 Multiplicity Implementation Set of Agents built on top of Agency - inherits all the Agency Framework benefits Unified framework that allows a company to configure, monitor, and manage a business environment (s) of any size and complexity in a simple way Unified concept of presenting any subject of work as a JOB providing simple interfaces for presentation of any type of activity Non-programmatic (XML based) creation of the GUI for Job-related Data (Job Ticket) of any complexity and any number of different Job Types Ability to capture as much information about the job as needed (job specifications, external files associated with job, etc.) Simple graphical Work Flow Designer interface supporting unlimited number of templates for different job types and multiple flows for the same type.

18 Copyright © SDA Software 2003 Enhanced scheduling capabilities based on pre-configured work flows Unified simple interface for data/time collection and collaboration Complete project/job/status/time tracking Rich source for post-completion analysis (system/user data) Configurable process/operation task automation Ultimate integration capabilities (through Wrapper-Agents) Multiplicity Implementation

19 Copyright © SDA Software 2003 Security Physical Security SSL, PKI, Crypto API, Security Framework, Cryptographic Operations Logical Security Role/User based configurable security model Functionally open security model

20 Copyright © SDA Software 2003 Integration Integrate back-end applications through wrapper-agents. Integrate across multiple delivery channels. Connect disparate systems. It is inevitable that many applications should work together to support the Enterprise Environment Multiple software camps must co-exist The Platform is not a solution to the problem of heterogeneity. It is a solution for easier access to advanced application architecture, creation of high quality components with an unrestrained level of integration between them. Existing applications (in one form or another) could be treated as components of Enterprise Work Flow. Multiplicity, as a Business Process Management/Workflow Engine, can bring them together as parts of the common framework, providing integration points on every level.

21 Copyright © SDA Software 2003 SDA Application Platform Suite addresses both architecture and the application at the same time.

22 Copyright © SDA Software 2003 SDA APS WHY DO WE PROPOSE IT?

23 Copyright © SDA Software 2003 Modern Technology Service oriented architecture Web Services ready XML based Loosely coupled distributed business objects Proven and mature framework 3 rd party application integration engine Multi-platform

24 Copyright © SDA Software 2003 Development Platform Developer training is simple Partitioned development Unified programming style Wizards Easily supported Same code base – multiple devices

25 Copyright © SDA Software 2003 Suite of Products Business Process Management becomes a standard feature of every application External Customers, Vendors, Suppliers can collaborate Multiple Internal/External Customers – same platform Multiple Delivery mechanisms – Agency client, Browser, PDA Work Flow collaboration Internationalization

26 Copyright © SDA Software 2003 = Presentation Presentation Agents provide required User Interface UIML,.Net Services allow to build your own view without programming + Customization = Solution Customization Highly flexible & configurable without programming – you translate your business into Multiplicity Agents / tasks added at any time not jeopardizing consistency and integrity of the system You build solution you need !!! Architecture is the KEY!!! = Architecture/Platform Scalable to support any Enterprise / Multi-Enterprise size within the same framework Multi-Platform Agency - exposed as Application, Service,.Net, has bridges to COM, Could be programmed in Java, C++, Delphi Easy manageable (locally or remotely) Easy integrated – provides integration with existing systems on any level = Functionality/Logic Business Logic / Functionality Multiplicity is configurable for business needs (build it as it is or as it needs to be) Configure your system to capture and store as much information as you want Re-usable - Tasks could be invoked remotely or locally, once written could be re-used regardless location Expandable – New Agents could be added any time Any task can be automated and performed unattended Building Blocks of a Solution (Enterprise Standards)

27 Copyright © SDA Software 2003 You gain BETTER, FASTER, CHEAPER… Highly flexible and configurable off-the-shelf product(s) (Multiplicity, Notification and Alerts )

28 Copyright © SDA Software 2003 Application Platform Suite Integration Engine Scalable/distributed by design Improved productivity Source for post-completion analysis – historical data at work – business optimization tool Non-intrusive, simple to develop enhancements No communication or geographical boundaries Proven technology - 10 years in development, 6 years in production High availability (24x7 applications availability) Improved workflow – automation where needed Extended product life cycle You gain

29 Copyright © SDA Software 2003 Lower development cost Rapid application development Code Reusability Collaboration Openness Ability to integrate Liquid application partitioning Functional encapsulation You gain

30 Copyright © SDA Software 2003 SDA Company Founded in 2002 as a spin-off of SLS Software Offices in US and Russia Headquartered in Louisville, KY Focused on Multiplicity Product Lines and Custom Software Application Development Time-tested, extensive Development Teams in Russia

31 Copyright © SDA Software 2003 SDA Company - continued The SDA Development Team includes individuals with broad knowledge of todays business practices. Experience includes multiple software technologies: – Multiple Operating Systems – Windows, Macintosh, Novell Netware, UNIX – Multiple Technologies – ASP, MS.Net Servers, IBM WebSphere, J2EE, JavaBeans, JSP, COM+, IIS – Multiple Databases – MS SQL Server, DB2, Oracle, Sybase, Informix, desktop Databases (MS Access, FoxPro, Paradox, mySql) – Multiple Frameworks – IBM & Microsoft Frameworks, Rational/UML, JAVA, Visual Studio, Visual Age – Multiple Languages – Visual C++, HTML, Delphi, JAVA, XHTML, DHTML, XML, XSL, WAP, WML, HDML, Fortran, PL/1, PL/I, Visual BASIC & VbScript

32 Copyright © SDA Software 2003 SDA Industry Expertise Pre-press Publishing Manufacturing Retail Financial

33 Copyright © SDA Software 2003 SDA Expertise Pre-press Publishing Work Flow Automation/Collaboration Digitizing Automation Pre-flight Automation Merge Imposition Automation Hard and Soft Proofing Digital Asset Management Integration Production Process Simulation Book Making Automation Integration with Merge, Pre-flight Scheduling Job/Project/Time Tracking Data Collection Cost and Billing Time & Attendance

34 Copyright © SDA Software 2003 SDA Expertise Manufacturing Production Process Automation/Simulation Inventory Management Shop floor automation Bar Coding Trouble Calls Systems Crew Maintenance, Scheduling and Qualification

35 Copyright © SDA Software 2003 SDA Expertise Financial EFT processing ACH processing Allotment processing Banking operations

36 Copyright © SDA Software 2003 We are ready to help! You manage your business, we manage everything else for you SDA Technology – ready to be deployed! SDA Talent – ready to create! SDA Talent – ready to create! SDA Team – ready to start! SDA Team – ready to start!


Download ppt "Copyright © SDA Software 2003 SDA Application Platform Suite Stay ahead, Design your business, Achieve your goal!"

Similar presentations


Ads by Google