Visualizing Software Architecture with Off-The-Shelf Components
|
|
|
- Priscilla Marsh
- 10 years ago
- Views:
Transcription
1 Visualizing Software Architecture with Off-The-Shelf Components Jie Ren, Richard Taylor Institute for Software Research University of California, Irvine
2 Outline Overview Background Integrate off-the-shelf components Visualize static structure Visualize dynamic execution Related work Conclusion
3 Overview Motivation: To facilitate construction of large software To explore issues in reusing OTS Components Validation Integrating ArchStudio, Visio and Graphviz AWACS simulator Contribution demonstration of the effectiveness of development with COTS components exploration of different integration technologies the software architecture visualization solution
4 Background: C2, xadl C2 Architecture Style Components, connectors Interface: top, bottom Events: request, notification xadl 2.0 Architecture Description Language Instance Structure and Type Configuration Management Support
5 Background: ArchStudio xarchadt ADT Tier components providing more "convenient" APIs to xarchadt... Convenience Tier Analysis, Simulation, and other tools without user interfaces.... No-UI Tools Tier Visio UI-based tools and UIs for upper layers tools. ArchEdit UI Tools Tier File Manager/Invoker Management Tier
6 Background: Visio and Microsoft Visio Graphviz popularity, support, functionality, and customizability Graphviz (from AT&T Research) the appearance of the resulting graph drawings tool usability: speed, scalability
7 Visio for ArchStudio
8 Integrating Components Integrate ArchStudio and Visio Running ArchStudio within Microsoft JVM Interoperation with Sun JVM through RMI Generic COM/Event Bridge Integrate Visio and Graphviz File-based Native COM interface
9 Visio as Graphical Editor Enhance Visio to edit architectural constituents Functionalities: Create component and connector types Create/Delete components/connectors Connect/Disconnect components/connectors Undo the editing operations Group/Ungroup components and connectors Create sub architectures
10 Visualization of Static Structure Extensible visual notation Visualizing architecture description Supporting complex architecture
11 Visual Notations Template, Stencil, and Master Meta masters for component type, connector type, and link type One master for each type Customization of masters
12 Visualize Architecture Description Use Graphviz to layout constituents of an architecture Visio reads the result and positions the components and connectors
13 Architecture Concepts to be Visualized Notion of A->B Visualized In Box- And-Line-like Description Components Box Box Visualized In xadl-like Description Connectors Line Box (different type) Links (Implicit) Line Input to Graphviz Component-> Component Component-> Connector; Connector-> Component Handling of direction: order of appearance Different shapes for components and connectors Handling of link: use Visio s built-in link
14 AWACS Structure AWACS 40+ component types 120+ components 200+ connectors 400+ links lines of xadl code <componenttype id="mainrdmx_type"> </componenttype>... <connectortype id="connector_type_1"> </connectortype> <component id="mainrdmx1"> <type href="#mainrdmx_type"/> <interface id= MAINRDMX1_I_AOCPCAU1 /> </component> <connector id="connector_02"> <type href="#connector_type_1"/> <interface id= Interface_B_02 /> </connector> <link id="link_mainrdmx1_02"> <point> <anchoroninterface href="#mainrdmx1_i_aocpcau1"/> </point> <point> <anchoroninterface href="#interface_b_02"> </point> </link>...
15 AWACS Visualization
16 Group Support Complex Sub Architecture Architecture Browser Architecture
17 Visualize Dynamic Execution Instantiation Events Listener
18 Visualization Summary General purpose graphical editor Visualize architecture descriptions, using architect s graphical notations Group, sub-architecture, browse Animation of execution
19 Related Work Visualization in other ADLs Developed from scratch Few support both static and dynamic visualization Integrating Commercial Products Goldman/Balzer: PowerPoint Coppit/Sullivan: Package Oriented Programming Other forms of software architecture visualization Grundy/Husking: SoftArch Reverse Engineering Community
20 Conclusion Integrating COTS into a visualization solution Contribution: demonstration, integration, solution Choosing components: open source, easy customization, business factors Further work: event filtering/track, architecture analysis, architecture evolution
Enterprise Architect for an Enterprise Architecture
Enterprise architect is an architecture repository used by many organisations. In this paper I describe a project for introducing an Enterprise Architecture with Archimate 2.0 in a repository based solution.
Microsoft Visio 2010 Top 10 Benefits
Microsoft Visio 2010 Top 10 Benefits The advanced diagramming tools of Microsoft Visio 2010 help you simplify complexity with dynamic, data-driven visuals and new ways to share on the Web in real-time.
Search help. More on Office.com: images templates
Page 1 of 7 PowerPoint 2010 Home > PowerPoint 2010 Help and How-to > Getting started with PowerPoint Search help More on Office.com: images templates Basic tasks in PowerPoint 2010 Here are some basic
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led
2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills
JavaFX Session Agenda
JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user
Visual Studio 2008: Windows Presentation Foundation
Visual Studio 2008: Windows Presentation Foundation Course 6460A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and skills to build and
Workflow and Forms Services for People-Driven Process Management
Workflow and Forms Services for People-Driven Process Management AuraTech Pte Ltd 30 Robinson Road, #04-01B Robinson Towers, Singapore 048546 http://www.consultaura.com PH: 6224 9238 Call AuraTech for
SharePoint 2010 Interview Questions-Architect
Basic Intro SharePoint Architecture Questions 1) What are Web Applications in SharePoint? An IIS Web site created and used by SharePoint 2010. Saying an IIS virtual server is also an acceptable answer.
OpenText Information Hub (ihub) 3.1 and 3.1.1
OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1.1 meets the growing demand for analytics-powered applications that deliver data and empower employees and customers to
MyCompany Professional Web Developer Certification Examination Specification
MyCompany Professional Web Developer Certification Examination Specification Introduction This is a sample of an exam specification and is not representative of any actual exam specification. The exam
Product Comparison List
Product Comparison List Data Center Size Site Solution / Feature
Using Patterns with WMBv8 and IIBv9
Ben Thompson IBM Integration Bus Architect [email protected] Using Patterns with WMBv8 and IIBv9 Patterns What is a Pattern, and why do I care? Pattern Example File Record Distribution to WMQ Pattern
Developer Tutorial Version 1. 0 February 2015
Developer Tutorial Version 1. 0 Contents Introduction... 3 What is the Mapzania SDK?... 3 Features of Mapzania SDK... 4 Mapzania Applications... 5 Architecture... 6 Front-end application components...
SAP BusinessObjects Design Studio Overview. Jie Deng, Product Management Analysis Clients November 2012
SAP BusinessObjects Design Studio Overview Jie Deng, Product Management Analysis Clients November 2012 Legal Disclaimer 2 SAP BusinessObjects Dashboarding Strategy Self Service Dashboarding Professional
Developing the Architectural Framework for SOA Adoption
Developing the Architectural Framework for SOA Adoption Oliver Sims Enterprise Architect [email protected] Copyright Open-IT Limited 2005 Agenda Service Orientation just a good technology? The
CROSS INDUSTRY PegaRULES Process Commander. Bringing Insight and Streamlining Change with the PegaRULES Process Simulator
CROSS INDUSTRY PegaRULES Process Commander Bringing Insight and Streamlining Change with the PegaRULES Process Simulator Executive Summary All enterprises aim to increase revenues and drive down costs.
HP Systinet. Software Version: 10.01 Windows and Linux Operating Systems. Concepts Guide
HP Systinet Software Version: 10.01 Windows and Linux Operating Systems Concepts Guide Document Release Date: June 2015 Software Release Date: June 2015 Legal Notices Warranty The only warranties for HP
Windchill PDMLink 10.1. Curriculum Guide
Windchill PDMLink 10.1 Curriculum Guide Live Classroom Curriculum Guide Update to Windchill PDMLink 10.1 from Windchill PDMLink 9.0/9.1 Introduction to Windchill PDMLink 10.1 for Light Users Introduction
Requirements Management
MS Excel / Word, and ReqIF Export / Import and Round-trip Medical & Automotive Requirements and Risk (FMEA, IEC 62304, IEC 61508, ISO 26262...) Enterprise Architect and Atlassian JIRA integration Requirements
Windows Presentation Foundation (WPF)
50151 - Version: 4 05 July 2016 Windows Presentation Foundation (WPF) Windows Presentation Foundation (WPF) 50151 - Version: 4 5 days Course Description: This five-day instructor-led course provides students
Business Applications for a Mobile World
Business Applications for a Mobile World CRM Lead App Shelley Chase Senior Software Architect 6 th October 2014 Welcome to the Workshop Your Hosts This Workshop Today s Goals Shelley Chase Ricardo Perdigao
maximizing IT productivity
HTML5 jquery.net SharePoint Silverlight ASP.NET Consulting & Training Time is money and productive software developers save time. The Wahlin Group specializes in helping software developers learn development
The Security Framework 4.1 Programming and Design
Tel: (301) 587-3000 Fax: (301) 587-7877 E-mail: [email protected] Web: www.setecs.com Security Architecture for Development and Run Time Support of Secure Network Applications Sead Muftic, President/CEO
Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
Advanced Web Application Development using Microsoft ASP.NET
Course Outline Other Information MS2311 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Advanced Web Application Development using Microsoft ASP.NET Course
DESKTOP COMPUTER SKILLS
1 Desktop Computer Skills Price List DESKTOP COMPUTER SKILLS Microsoft Office 2010 Microsoft Office 2010: New Features Please note all prices exclude VAT Approx. Learning Hours: 3 Price: 45 Office 2010
What s New. Microsoft Corp. All rights reserved
What s New Microsoft Project Server 2010 provides unifi ed project and portfolio management to help organizations prioritize investments, align resources and execute projects effi ciently and effectively.
Ultimus Adaptive BPM Suite V8
Ultimus Adaptive BPM Suite V8 ENTERPRISE BUSINESS PROCESS MANAGEMENT SOFTWARE PLATFORM 2 PRODUCT OVERVIEW The Ultimus Adaptive BPM Suite is a complete, enterprise software application designed to create
G r a p h i c a l A p p l i c a t i o n D e v e l o p m e n t w i t h B o n i t a S t u d i o
G r a p h i c a l A p p l i c a t i o n D e v e l o p m e n t w i t h B o n i t a S t u d i o by Mickey Farrance Technical Communications, BonitaSoft Contents 1. Introduction 2. A Simple Process in Bonita
Visio 2010 Tips and Techniques
Visio 2010 Tips and Techniques Advanced Concepts and Solutions Mr. David A. Edson, M.Arch., MCP, MVP Visibility.biz CTE / Director of Consulting Services [email protected] Wendy McGill Visio Solution
Prototyping and Usability Testing with Visio
Prototyping and Usability Testing with Visio Karen Bachmann Whitney Quesenbery, Whitney Interactive Design Overview of Prototyping Uses, functions and types of prototypes What is a prototype? A model of
Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper
Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence
MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros.
MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros. Record a macro 1. On the Developer tab, in the Code group, click Record Macro. 2. In
Microsoft Office System Tip Sheet
The 2007 Microsoft Office System The 2007 Microsoft Office system is a complete set of desktop and server software that can help streamline the way you and your people do business. This latest release
Architectural Overview
Architectural Overview Version 7 Part Number 817-2167-10 March 2003 A Sun ONE Application Server 7 deployment consists of a number of application server instances, an administrative server and, optionally,
TDDC88 Lab 2 Unified Modeling Language (UML)
TDDC88 Lab 2 Unified Modeling Language (UML) Introduction What is UML? Unified Modeling Language (UML) is a collection of graphical notations, which are defined using a single meta-model. UML can be used
OSGi Service Platform in Integrated Management Environments Telefonica I+D, DIT-UPM, Telvent. copyright 2004 by OSGi Alliance All rights reserved.
OSGi Service Platform in Integrated Management Environments Telefonica I+D, DIT-UPM, Telvent copyright 2004 by OSGi Alliance All rights reserved. Today Management Environments Network Management. Monitors
Corporate Bill Analyzer
Corporate Bill Analyzer Product Description V 3.1 Contents Contents Introduction Platform Overview Core features Bill/Invoice presentment Corporate hierarchy support Billing Account hierarchy support Call
Macromedia Dreamweaver 8 Developer Certification Examination Specification
Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this
Advanced Web Application Development using Microsoft ASP.NET
Key Data Course #: 2311A Number of Days: 3 Format: Instructor-Led Certification Exams: Exam 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic.NET and Microsoft Visual Studio.NET
Business Process Analysis & Management. Corporate Synergy
Business Process Analysis & Management Corporate Synergy The simple and effective way to implement, execute and monitor business workflow applications From Design to Execution With the increasing need
Track 3 E-Learning Diploma
Track 3 E-Learning Diploma The e-learning Diploma is designed and developed by a consortium of e-learning specialists to introduce certification in e-learning that provides e-learning professionals and
aaps algacom Account Provisioning System
aaps algacom Account Provisioning System Simple web interface, data integrity checks and customizable policies allow account administration without specific skills Account provisioning against Active Directory
Testing Tools using Visual Studio. Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation Plan REQUIREMENTS BACKLOG Monitor + Learn Development Collaboration Production Develop + Test Release
A review and analysis of technologies for developing web applications
A review and analysis of technologies for developing web applications Asha Mandava and Solomon Antony Murray state University Murray, Kentucky Abstract In this paper we review technologies useful for design
Dev01: Kentico CMS 7 Developer Essentials Syllabus
Dev01: Kentico CMS 7 Developer Essentials Syllabus About This Course [Elements of this syllabus are subject to change] This three-day, instructor-led course teaches Web Developers the introductory fundamentals
Kentico CMS 5 Developer Training Syllabus
Kentico CMS 5 Developer Training Syllabus June 2010 Page 2 Contents About this Course... 4 Overview... 4 Audience Profile... 4 At Course Completion... 4 Course Outline... 5 Module 1: Overview of Kentico
Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint
Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint This document provides instructions for using slide masters in Microsoft PowerPoint. Slide masters allow you to make a change just
Autodesk Robot Structural Analysis Professional 2010. Break it down before you build it up.
Autodesk Robot Structural Analysis Professional 2010 Break it down before you build it up. Building Information Modeling for Structural Engineering Integrated tools for modeling, coordination, analysis,
SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government
SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond
Integrating ERP and CRM Applications with IBM WebSphere Cast Iron IBM Redbooks Solution Guide
Integrating ERP and CRM Applications with IBM WebSphere Cast Iron IBM Redbooks Solution Guide Cloud computing has become a business evolution that is impacting all facets of business today, including sales,
ArcGIS Web Mapping. Sam Berg, esri [email protected]
ArcGIS Web Mapping Sam Berg, esri [email protected] Agenda ArcGIS and WebMaps The APIs ArcGIS for Flex Viewer ArcGIS for Silverlight Builder ArcGIS for Sharepoint ArcGIS Application Templates ArcGIS Runtime
Software Assurance E-Learning
Software Assurance E-Learning Official Microsoft E-Learning courses are designed to provide maximum learning in minimal time. These courses, available to Software Assurance customers on the Microsoft E-Learning
Designing Reports in Access
Designing Reports in Access This document provides basic techniques for designing reports in Microsoft Access. Opening Comments about Reports Reports are a great way to organize and present data from your
HTML Email Power Tips. HTML messages improve your CTR. World s Easiest Email Marketing.
A quick guide to Learn easy and effective ways to engage your subscribers, increase your click-through ratio (CTR), and get better results from your email marketing. HTML Email Power Tips Be readable get
SOFT 437. Software Performance Analysis. Ch 5:Web Applications and Other Distributed Systems
SOFT 437 Software Performance Analysis Ch 5:Web Applications and Other Distributed Systems Outline Overview of Web applications, distributed object technologies, and the important considerations for SPE
What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process
1 2 3 What is Enterprise Architect? Enterprise Architect is a visual platform for designing and constructing software systems, for business process modeling, and for more generalized modeling purposes.
Statement of Direction
Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...
Visio Automation For Data Centres and Network Infrastructure. David Cuthbertson Square Mile Systems / AssetGen
Visio Automation For Data Centres and Network Infrastructure David Cuthbertson Square Mile Systems / AssetGen Understanding Reality To understand infrastructure and manage change We need multiple views
PHA Android Application Development
PHA Android Application Development This semester brought about great change to the Android PHA application and frenzied development. It is important to note that Android has a steep learning curve, and
Portal for ArcGIS. Satish Sankaran Robert Kircher
Portal for ArcGIS Satish Sankaran Robert Kircher ArcGIS A Complete GIS Data Management Planning & Analysis Field Mobility Operational Awareness Constituent Engagement End to End Integration Collect, Organize,
What is a workflow? Workflows are a series of actions that correspond to a work process
SharePoint 2010 What is a workflow? Workflows are a series of actions that correspond to a work process For example a document approval process Workflows can control most aspects of a SharePoint 2010 site,
Web Pages. Static Web Pages SHTML
1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that
Chapter 5. Regression Testing of Web-Components
Chapter 5 Regression Testing of Web-Components With emergence of services and information over the internet and intranet, Web sites have become complex. Web components and their underlying parts are evolving
Ming Sun 1, Ghassan Aouad, Nick Bakis, Stuart Birchall, William Swan
The ASCE 8th International Conference on Computing in Civil and Building EngineeringStandford University California, USA, August 14-17, 2000, pp130-137 Integrated Information Management and Exchange for
Practical Application of Service Oriented Architecture
Practical Application of Service Oriented Architecture Teamcenter SOA Steve Chesney, Siemens PLM Software GPDIS_2012.ppt 1 Teamcenter Architecture Vision The Siemens vision is to create the industry leading
IE Class Web Design Curriculum
Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,
Microsoft Office PowerPoint 2003. Creating a new presentation from a design template. Creating a new presentation from a design template
Microsoft Office PowerPoint 2003 Tutorial 2 Applying and Modifying Text and Graphic Objects 1 Creating a new presentation from a design template Click File on the menu bar, and then click New Click the
WEB PAGE, DIGITAL/MULTIMEDIA AND INFORMATION RESOURCES DESIGN
1 Secondary Task List 100 DEMONSTRATE SAFETY IN THE MULTIMEDIA LABORATORY 101 Explain the Material Safety Data Sheet (MSDS) system for hazardous chemicals and materials. 102 Follow safety rules when working
Java ME & NetBeans Mobility. Petr Suchomel Architect, NetBeans Mobility Sun Microsystems
Java ME & NetBeans Mobility Petr Suchomel Architect, NetBeans Mobility Sun Microsystems Agenda Java ME introduction Java ME applications NetBeans Mobility Edition Power of advanced features Demos, demos,
Implementing and Administering an Enterprise SharePoint Environment
Implementing and Administering an Enterprise SharePoint Environment There are numerous planning and management issues that your team needs to address when deploying SharePoint. This process can be simplified
How To Choose A Business Intelligence Toolkit
Background Current Reporting Challenges: Difficulty extracting various levels of data from AgLearn Limited ability to translate data into presentable formats Complex reporting requires the technical staff
Adobe Creative Suite: Introduction for Web Design
coursemonster.com/uk Adobe Creative Suite: Introduction for Web Design View training dates» Overview Website design can be confusing to get started with. But with our Adobe Certified Instructor led class
Creative Cloud for Web Design
Creative Cloud for Web Design Level: Duration: Time: Cost: Fast Track - Introduction 5 Days 9:30 AM - 4:30 PM 997 Overview Like the Dreamweaver Jumpstart course, the Creative Suite for Web Design course
Diagramming ITS Infrastructure and ITIL Services with Visio
Diagramming ITS Infrastructure and ITIL Services with Visio David Cuthbertson www.assetgen.com www.squaremilesystems.com AssetGen Overview Based in UK Business Processes Departmental, Company Develop software
HP OpenView Application Readiness Program Data sheet
HP OpenView Application Readiness Program Data sheet The HP OpenView Application Readiness Program enables implementation partners (HP consulting, value-added resellers and system integrators) to leverage
Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when
Working with the New Visio Methodology
Working with the New Visio Methodology 1. Save the template with a new descriptive name (e.g. Verizon Data Center 1.vsd) 2. Place an equipment rack: From the stencil named CommScope Racks and Cabinets,
PPINOT: A Performance Management Solution for Process Oriented Organisations
PPINOT: A Performance Management Solution for Process Oriented Organisations Adela del Río Ortega, Universidad de Sevilla Manuel Resinas, Universidad de Sevilla Antonio Ruiz Cortés, Universidad de Sevilla
Selenium WebDriver. Gianluca Carbone. Selenium WebDriver 1
Selenium WebDriver Gianluca Carbone Selenium WebDriver 1 Contents What is Selenium? History WebDriver High-Level Architectures Architectural themes Non Functional quality Layers & Javascript Design issues
Model-Driven Software Produces Truly Agile Solutions
Model-Driven Software Produces Truly Agile Solutions IEEE STC 2014 Long Beach, California April 1, 2014 Steve Kruba Chief Technologist Product Strategy & Development NGIS Technical Fellow Model-Driven
Unified Batch & Stream Processing Platform
Unified Batch & Stream Processing Platform Himanshu Bari Director Product Management Most Big Data Use Cases Are About Improving/Re-write EXISTING solutions To KNOWN problems Current Solutions Were Built
Case Study. Web Application for Financial & Economic Data Analysis. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1
Case Study Web Application for Financial & Economic Data Analysis www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement This is a highly customized application for financial
Outline. CIW Web Design Specialist. Course Content
CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site
Product Comparison List
Data Center Size Product Comparison List Solution / Feature Visualization & Organization 20 Racks Small to Medium Medium to Large Visualize IT and facility devices (together or separately) Visualize
STATEMENT OF PURPOSE
WEB DESIGN STATEMENT OF PURPOSE This course is intended for the student interested in learning how to create web pages for the World Wide Web. Instruction on how to program using the HTML language is provided.
Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489
Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489 Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key aspects of the apps
How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)
Open Source Business Process Management Suites Trends and Advantages Executive Summary This paper explains open source BPM and its benefits. Focused and in-depth description of two major open source BPM
CON7689 - Standards-Based Desktop Integration in Oracle E-Business Suite
CON7689 - Standards-Based Desktop Integration in Oracle E-Business Suite Gustavo Jiménez Senior Development Manager ATG Development September, 2014 Safe Harbor Statement The following is intended to outline
