System Architect Popkin Software
Total Page:16
File Type:pdf, Size:1020Kb
BPTrends The 2005 EA, Process Modeling & Simulation Tools Report Popkin Software System Architect, Version 10.0 System Architect Version: 10 Popkin Software 2 Rector Street, New York, New York Tel: 646 346 8551 Fax: 646 346 8501 Web: www.popkin.com Email: [email protected] 1. Product Overview System Architect® is a comprehensive and powerful modeling suite that provides the ability to model, analyze, publish and plan all phases of business and technology. It integrates a full range of tools for supporting enterprise architecture including standard modeling notation for strategy, business process, relational data, object-oriented, application, and infrastructure modeling. These capabilities are part of a repository-based, multi-user solution that is scaleable and extensible. System Architect offers analytical functions including impact analysis and discrete event simulation. It is complemented with native support for Microsoft Visual Basic for Applications to enable users to add custom automation. 2. Product Architecture System Architect is a Windows-based application and is typically hosted on a client workstation or laptop. The repository database is logically separate from the application and in a network configuration typically resides on a database server. Users can also have a complete installation on a single PC, with both the application and the underlying database co-residing on the same machine. Modeling is done in the client environment, and all diagrams, symbols and definitions are stored in a Microsoft SQL Server repository. Server-based stored procedures are used wherever possible. This reduces network traffic between client and server, and provides for faster execution of compute-intensive operations. This architecture has enabled System Architect to meet scalability and response time goals using a single, multi-user shared repository both in the lab and in the field. Table 1 describes the various product options for System Architect. Table 1 System Architect Product Options System Architect System Architect® is a comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. It is the only tool to integrate, in one multi-user product, industry- leading support for all major areas of modeling, including business process modeling, object-oriented and component modeling with UML, relational data modeling, and structured analysis and design. All functionality is harnessed within System Architect’s extensible repository with native support for Microsoft VBA. System Architect's latest version provides Simulation capabilities. System Architect DoDAF System Architect includes a DoDAF option that provides specific support for the US Department of Defense's Architecture Framework (DODAF). The framework is at the heart of C4ISR (command, control, communications, computers, intelligence, surveillance and reconnaissance), which itself is used by the US military to support the planning, decision making, and execution of integrated battle scenarios as well as business systems. Copyright (c) 2005 Business Process Trends. www.bptrends.com 1 BPTrends The 2005 EA, Process Modeling & Simulation Tools Report Popkin Software System Architect, Version 10.0 DODAF Option with ABM The DODAF option can be extended with Activity Based Methodology (ABM). ABM enforces a particular order on the creation of DoDAF products and provides facilities for automatically generating appropriate matrices and models. System Architect Compare SA Compare™ enables you to compare the contents of two System Architect repositories, providing you with the information you need for successful project management. System Architect System Architect Information Web Publisher™ enables companies to quickly Information Web Publisher and efficiently build, deploy, and maintain content-rich Web sites based upon models and data held in the System Architect repository. Integrated Reference Model The Integrated Reference Model Architect (iRMA) is enables users in federal Architect agencies to support the Federal Enterprise Reference models from the OMB. With iRMA, users can satisfy many of the architectural requirements of the Exhibit 300. XML Architect Are you looking for a better way to extend and modify your XML schema? Or are you about to start your first XML project? Regardless of your XML experience, XML Architect™ will help you increase the accuracy and speed of your design process. XML Architect offers a fully graphical interface for your XML schema creation and editing. The TeleManagement Forum The TeleManagement Forum's flagship program NGOSS (New Generation Toolkit Operations Systems and Software) delivers a toolkit to guide the development of Business and Operations Support Systems (BSS and OSS respectively) and defines a strategic direction for a more standardized OSS marketplace. The Popkin Model Agency Are you looking for a set of pre-built models to give you a jump start on your current development project? Popkin offers a selection of industry-specific models created by the best companies in your industry. The Popkin Model Agency is a directory of industry and technology standard models, all of which are available as a Popkin encyclopedia, making the comparison and selection process of adopting a pre-defined model simple and efficient. 2.1. Architecture Overview Figure 1 provides an overview of System Architect. At the core of System Architect is a metamodel which defines all the object types, their properties and relationships. A repository is an instance of the metamodel. Using these, System Architect can support a wide variety of interfaces and notations. Similarly, users can tailor interfaces or notations for special needs. The Figure shows an overall interface based on the Zachman Framework. In this case the various diagrams and notations supported by System Architect are organized so they can be accessed when a user clicks on one of the cells in the Zachman matrix. If the tools were being used by another organization, the initial interface could picture, for example, a TOGAF framework or a DoDAF framework and organize the artifacts in the repository according to the paradigm embraced in one of those approaches. From this interface, managers, analysts, or developers can access a very wide variety of diagramming environments with diverse notations. If desired, the user could create a tailored notation. All data entered from any diagramming environment is stored in a common SQL Server-based repository and remains available whenever users seek to develop new models. The ability to support different groups developing different types of models makes System Architect very popular with teams developing enterprise architectures and systems. Users can access the repository in a variety of ways to browse, generate reports or access information. Access via XML, MS Office and HTML are all possible. Copyright (c) 2005 Business Process Trends. www.bptrends.com 2 BPTrends The 2005 EA, Process Modeling & Simulation Tools Report Popkin Software System Architect, Version 10.0 Support For: - Zachman Framework Framework - DoD's C4ISR and DoDAF Interface - US Government's FEAR - Open Group's TOGAF - TeleMang Forum's eTOM and SID Data Modeling Structured Business UML Methods XML Design Modeling Design Databases: Analyze Legacy Design Applications: - ERD Model Analyze Businesses: - Physical Model Systems: Design XML Schema: - Use Cases - Processes - Gane/Sarson - DTDs - Object Interactions - IDEF1 X - Organization - Ward/Mellor - BizTalk - Classes - DB Synchronize - Function - Yourdon/DeMarco - Instance Docs - Components - Technology - SSADM - Text Data Infrastructure - State Machines - UML Integration (XMI) - IDEF0/IDEF3 - Java - Data Modeling - Simulation Integration - BPMN Customizable Repository Metamodel SQL Server-Based Repository Reporting Matrices Interfaces Browsing MS MS XML HTML OLE HTML XML Office Automa- CSV XML Office XML Win HTML tion Figure 1. An overview of Popkin’s System Architect. 2.2. Usability and User Interface System Architect and the knowledgebase it provides are targeted to both business and technical users. System Architect provides different functionality for each user group. Business users are able to view process information by means of a variety of models and tables that capture and document information about business goal, strategies, organization models and enterprise architectures. Copyright (c) 2005 Business Process Trends. www.bptrends.com 3 BPTrends The 2005 EA, Process Modeling & Simulation Tools Report Popkin Software System Architect, Version 10.0 These high level business concepts can then be linked to the process diagrams that describe their implementation and the organizations and roles responsible for their execution. Figure 2. Business Process Diagram using BPMN More technically oriented users can drill down on these process descriptions to see the technology that supports each business process, and by extension, high level business goal, strategies, etc. Copyright (c) 2005 Business Process Trends. www.bptrends.com 4 BPTrends The 2005 EA, Process Modeling & Simulation Tools Report Popkin Software System Architect, Version 10.0 Figure 3. Business Process Diagram and an underlying Process Definition This end-to-end view of IT / business alignment can be visualized and analyzed using the System Architect Explorer diagram which allows users to ask questions and get answers. A typical question that can be answered with the Explorer is “How have we aligned