Lecture Notes on CASE-Tools: TogetherJ
|
|
- Mervyn Smith
- 5 years ago
- Views:
Transcription
1 Lecture Notes on CASE-Tools: TogetherJ Vinko Novak Software Engeneering Technische Universität München 2 Institut für Informatik Friday, 16 th Nov Vinko Novak Component based Software Engineering 1
2 Outline of the lecture What is CASE? The acronym CASE tool CASE environment Levels of Integration Typical functionality and components of CASE tools Working with TogetherJ Analysis (use cases, sequence diagrams, object models) Design (reverse engineering, class models) Implementation (forward engineering, roundtrip engineering) Live Demo Vinko Novak Component based Software Engineering 2
3 What does CASE mean? The acronym CASE stands for Computer Aided Software Engineering CASE is the use of computer-based support in the software development process different aspects of the Software Development Process (e.g. managerial, administrative, technical etc.) Vinko Novak Component based Software Engineering 3
4 What is a CASE Tool? A computer-based product aimed at supporting one or more activities within any aspect of the software development process is called CASE Tool. Tools which support only one particular part of this process (such as compilers, editors, UI generators) are also called CASE tools. Usually, CASE tools are defined as browsers and editors for models in graphical and textual form. Vinko Novak Component based Software Engineering 4
5 Analysis Design Implementation Testing Maintenance Vinko Novak Component based Software Engineering 5
6 What is a CASE Environment? A CASE environment is a collection of CASE tools with an integration approach that supports the interactions that occur among the tools to: Create models Archive models Share models The interaction may be done by common export/import format a shared database a repository (checkin, checkout) Vinko Novak Component based Software Engineering 6
7 Level of integration Distinction between different levels of tool integration Level 0 (tools not integrated) Level 1 (tools exchange files) Level 2 (tools provided by single vendor) Level 3 (tools access shared repository) Vinko Novak Component based Software Engineering 7
8 Level of Integration: Level 1 (tools exchange files) If the tools were jointly developed, integration can be highly optimized Otherwise, tools exchange models only through import and export Vinko Novak Component based Software Engineering 8
9 Level of Integration: Level 2 (tools provided by single vendor) the environment is tightly integrated and optimized however, attempts to integrate a tool offered by another vendor results in the same issues as in level 1 Vinko Novak Component based Software Engineering 9
10 Level of Integration: Level 3 (tools access shared-repository) any tool from any vendor can access any model with common services Vinko Novak Component based Software Engineering 10
11 Functionality of CASE tools Core functionality Browsing and editing of models with a graphical user interface Automatic code generation Automatic documentation generation Additional functionality Consistency checks between diagrams and the underlying models Support the whole software life cycle Vinko Novak Component based Software Engineering 11
12 Typical components of CASE tools Project repository persistent storage of all development documents Mockups, RAD, SDD, ODD, Meeting Protocols, Source Code integrated version control system concurrent, distributed modeling Interface to other tools software development tools scripting language Vinko Novak Component based Software Engineering 12
13 Outline of the lecture What is CASE? The acronym CASE tool CASE environment Typical functionality and components of CASE tools Working with TogetherJ Analysis (use case diagrams, sequence diagrams, object models) Design (reverse engineering, class models) Implementation (forward engineering, roundtrip engineering) Live Demo Vinko Novak Component based Software Engineering 13
14 Together supports UML 1.3 supports Java, C++ supports CVS integration supports forward and reverse engineering supports generation of documentation from the models provides online help and sample applications for more documentation visit written in Java (Windows, Linux, Mac, ) A free version (whiteboard edition) is available at Vinko Novak Component based Software Engineering 14
15 Analysis (use case diagrams) Use ToolBar to create diagram elements Actor Use Case Associaton Generalization Vinko Novak Component based Software Engineering 15
16 Analysis (class diagrams) Use ToolBar to create diagram elements Class Generalization Association Vinko Novak Component based Software Engineering 16
17 Analysis (sequence diagrams) Use ToolBar to create diagram elements Object Actor Message Vinko Novak Component based Software Engineering 17
18 Reverse Engineering Reverse engineering is the recreation of an analysis or design model from existing code. public class Staff extends Employee {... } public class Professor extends Employee {... } Typical flow of events Scan a set of already existing source code files Generate the object model for these files Allow now modifications on this object model Employee Staff Professor Vinko Novak Component based Software Engineering 18
19 Object Design (class models) Use ToolBar to create diagram elements Class Interface Generalization Association Vinko Novak Component based Software Engineering 19
20 Implementation (Forward Engineering) Forward engineering is the generation of skeleton code out of the analysis or design models. The developer still has to write the bodies of the methods. Staff Employee Professor Typical flow of events Create or modify an object model for a system Generate the code for this model Allow external modification of this code public class Staff extends Employee {... } public class Professor extends Employee {... } Vinko Novak Component based Software Engineering 20
21 Implementation (Roundtrip Engineering) Employee Reverse Engineering Slave Staff Professor Master Object Model Code public class Staff Slave extends Employee {... } public class Professor Master extends extends Employee {... } Forward Engineering Vinko Novak Component based Software Engineering 21
22 Online Demo Vinko Novak Component based Software Engineering 22
Lecture Notes on CASE-Tools: Together
Lecture Notes on CASE-Tools: Together Software Engeneering Christoph Vilsmeier Technische Universität München Institut für Informatik 2 (based on slides from Günter Teubner) Friday, 10 th Nov. 2000 Christoph
More informationVSO. Configuration Management
VSO Configuration Management Timo Wolf Copyright 2005 Bernd Brügge & Timo Wolf VSO General Meeting, 3.Nov 2005 1 Outline Mapping the IEEE Standard to Subversion (SVN) Introduction to Subversion Subversion
More informationEffective Team Collaboration with Simulink
Effective Team Collaboration with Simulink A MathWorks Master Class: 15:45 16:45 Gavin Walker, Development Manager, Simulink Model Management 2012 The MathWorks, Inc. 1 Overview Focus: New features of
More informationChapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.
Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: WSAD. J2EE business topologies. Workbench. Project. Workbench components. Java development tools. Java projects
More informationHow Do I Inspect Error Logs in Warehouse Builder?
10 How Do I Inspect Error Logs in Warehouse Builder? Scenario While working with Warehouse Builder, the designers need to access log files and check on different types of errors. This case study outlines
More informationReqView Business Needs
ReqView Business Needs ID Description As a(n) I Want So that Acceptance Criteria 45 45_1_reqview_icon.png (ReqView User_Stories_Example_files/45_1_reqview_icon.png) 1 Introduction 2 46 49 1.1 Purpose This
More informationEnabling realtime collaborative dataintensive
Fakultät für Informatik Technische Universität München Enabling realtime collaborative dataintensive web applications A case study using serverside JavaScript Betreuer: Sascha Roth Kooperationspartner:
More information1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites
A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout
More informationTowards an EA View Template Marketplace
Towards an EA View Template Marketplace 29.06.2016, Prof. Dr. Florian Matthes Software Engineering für betriebliche Informationssysteme (sebis) Fakultät für Informatik Technische Universität München wwwmatthes.in.tum.de
More informationRevision Control. Software Engineering SS 2007
Revision Control Software Engineering SS 2007 Agenda Revision Control 1. Motivation 2. Overview 3. Tools 4. First Steps 5. Links Objectives - Use revision control system for collaboration Software Engineering,
More information<Insert Picture Here> Oracle SQL Developer Data Modeler 3.0: Technical Overview
Oracle SQL Developer Data Modeler 3.0: Technical Overview February 2011 Contents Data Modeling Why model? SQL Developer Data Modeler Overview Technology and architecture Features
More informationChapter 2: Getting Started
Chapter 2: Getting Started The following topics are covered in this chapter: A brief Glossary First-time login to the DAITSS Workflow Interface Creating an Operator User Creating DAITSS Accounts Creating
More informationSoftware Tools Subversion
Software Tools Subversion Part II Lecture 4 1 Today s Outline Subversion (SVN) TortoiseSVN Client SVN Tips 2 Subversion (SVN) 3 Subversion (SVN) Centralized open-source VCS; started in 2000 Developed as
More informationMQ Explorer for Power Users
MQ Explorer for Power Users An interactive demo Jeff Lowrey, IBM Agenda This is mostly a demonstration presentation Features of MQ Explorer you might not know Using MQ Explorer from a standalone Eclipse
More informationUsing SQL Developer. Oracle University and Egabi Solutions use only
Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Identify menu items of Oracle SQL Developer Create a
More informationExport Database Diagram Sql Server 2005 Pdf
Export Database Diagram Sql Server 2005 Pdf To export a class diagram that you created from code in a project, save the diagram as an image. If you want to export UML class diagrams instead, see Export.
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 4, Part-1 Architectural Design January 29, 2018 Sam Siewert Architecture and Design Patterns Focus on What is Being Designed and Built OO Has Goal
More informationFunctional Mockup Interface for Tool and Model Interoperability
Functional Mockup Interface for Tool and Model Interoperability Willi Braun, Bernhard Bachmann Acknowledgements: FMI Development Project is developing FMI. Most slides in this presentation by Martin Otter,
More informationCreating a Software Architecture Documentation for MediaWiki Software Master s Thesis Kick-Off Presentation , Uliana Bakhtina
Creating a Software Architecture Documentation for MediaWiki Software Master s Thesis Kick-Off Presentation 23.03.2015, Uliana Bakhtina Software Engineering für betriebliche Informationssysteme (sebis)
More informationVersion 4.5 The S60 Phone Example
Version 4.5 The S60 Phone Example MetaCase Document No. SE-4.5 Copyright 2008 by MetaCase Oy. All rights reserved First Printing, 2 nd Edition, February 2008. MetaCase Ylistönmäentie 31 FI 40500 Jyväskylä
More informationUsing Natural Language Processing and Machine Learning to Assist First-Level Customer Support for Contract Management
Using Natural Language Processing and Machine Learning to Assist First-Level Customer Support for Contract Management Master thesis Final presentation Michael Legenc Advisor: Daniel Braun Munich, 08.01.2018
More informationUsing CIMTool. The Standards Based Integration Company. Systems Integration Specialists Company, Inc.
The Standards Based Integration Company Systems Integration Specialists Company, Inc. Using CIMTool Margaret Goodrich, Manager, Systems Engineering SISCO, Inc. 6605 19½ Mile Road Sterling Heights, MI 48314
More informationThe PRISM infrastructure System Architecture and User Interface
The PRISM infrastructure System Architecture and User Interface Claes Larsson ECMWF UK PRISM Hamburg D&M presentation p.1/20 Architecture goals PRISM architecture to provide an efficient climate modelling
More informationDoConference Web Conferencing: DoMore DoConference
DoConference Web Conferencing: DoMore DoConference Use DoConference Conferencing for: Training and E-Learning Deliver interactive online classes, E-Learning sessions and educate easily and affordably.
More informationIntroduction to Version Control
Research Institute for Symbolic Computation Johannes Kepler University Linz, Austria Outline 1 2 3 Outline 1 2 3 Old Style Files are in a directory lots of backup files ordered by manual version number
More information25. DECUS Symposium THE Application Development Environment for OpenVMS
NetBeans THE Application Development Environment for OpenVMS Sunil Kumaran, Thomas Siebold Agenda What is NetBeans some history Major Features / Demonstrations NetBeans on OpenVMS Questions 5/2/2002 DECUS
More informationDB2 Stored Procedure and UDF Support in Rational Application Developer V6.01
Session F08 DB2 Stored Procedure and UDF Support in Rational Application Developer V6.01 Marichu Scanlon marichu@us.ibm.com Wed, May 10, 2006 08:30 a.m. 09:40 a.m. Platform: Cross Platform Audience: -DBAs
More informationOutline. Configuration management. Main Phases MOTIVATION
Outline Configuration management! Motivation! Versioning! Configuration items, configurations, baselines! Change control! Build! Configuration management plan! Configuration management tools Main Phases
More informationBanner Document Management (BDM) Getting Started with BDM & WebXtender
(BDM) Getting Started with BDM & WebXtender 1 Welcome to (BDM), the Banner integrated enterprise document management solution for student records at Carleton University. This document serves as a general
More informationPlease click on the appropriate link to navigate through the available solutions:
Error with your Java/UCF configuration: User Guide Updated: 08/11/2015 **NOTE: The limit is 8 Files/200MB for Import/Checkin and 20 Files/400MB for Export/Checkout. This File Transfer solution is Java-free
More informationAbout the Edinburgh Pathway Editor:
About the Edinburgh Pathway Editor: EPE is a visual editor designed for annotation, visualisation and presentation of wide variety of biological networks, including metabolic, genetic and signal transduction
More informationUnified Modeling Language - UML
Eshcar Hillel Unified Modeling Language - UML A specification language for object modeling Industry-standard Simplifies the complex process of design Create a "blueprint" for construction Visualize the
More informationGetting Started with Team Coding Applicable to Toad for Oracle Suite 2016 (v12.9) and higher
Getting Started with Team Coding Applicable to Toad for Oracle Suite 2016 (v12.9) and higher John Bowman Toad for Oracle Development Table of Contents About Team Coding... 2 Working with a Version Control
More informationPlatform-Independent UI Models: Extraction from UI Prototypes and rendering as W3C Web Components
Platform-Independent UI Models: Extraction from UI Prototypes and rendering as W3C Web Components Marvin Aulenbacher, 19.06.2017, Munich Chair of Software Engineering for Business Information Systems (sebis)
More informationIntroduction to Software Engineering (2+1 SWS) Winter Term 2009 / 2010 Dr. Michael Eichberg Vertretungsprofessur Software Engineering Department of
Introduction to Software Engineering (2+1 SWS) Winter Term 2009 / 2010 Dr. Michael Eichberg Vertretungsprofessur Software Engineering Department of Computer Science Technische Universität Darmstadt Dr.
More informationModel-Code-Deploy platform. Product Overview. Features. UML support. Requirements management
Product Overview Model-Code-Deploy platform Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool. VP-UML provides software developers
More informationMetascan Client. Tony Berning Product Manager
Metascan Client Tony Berning Product Manager aberning@opswat.com 21March2013 Agenda Overview of Metascan Metascan Client Overview Packages Available Metascan Remote Client Licenses Metascan Client and
More informationA Gentle Introduction to CMSC311 labs and CVS Or How I learned to use CVS in CMSC311. William Arbaugh September 2, 2004
A Gentle Introduction to CMSC311 labs and CVS Or How I learned to use CVS in CMSC311 William Arbaugh September 2, 2004 This howto assumes that you already have scp and ssh installed on your computer. If
More informationSystems Programming and Computer Architecture ( ) Exercise Session 01 Data Lab
Systems Programming and Computer Architecture (252-0061-00) Exercise Session 01 Data Lab 1 Goal Get familiar with bit level representations, C and Linux Thursday, September 22, 2016 Systems Programming
More informationOracle Developer Day
Oracle Developer Day Sponsored by: Session 3 Familiar Techniques: Modeling and Frameworks Speaker Speaker Title Page 1 1 Agenda Forms as a Framework Mapping Forms to Oracle ADF Familiar Concepts Phases
More informationImplementing a Web Client for Social Content and Task Management Master s Thesis Final Presentation , Björn Michelsen
Implementing a Web Client for Social Content and Task Management Master s Thesis Final Presentation 10.10.2016, Björn Michelsen Software Engineering für betriebliche Informationssysteme (sebis) Fakultät
More informationOffline Circulation Tool
Introduction 2 Setup 2 Installation 2 Configuration 3 Circulation 4 Check Out 5 Check In 5 Upload Transactions 6 Additional Resources 6 Product Support 6 1 Introduction The Book Systems Offline Circulation
More informationHow to order Approved First Aid Items from Staples, via the Griffith Marketplace
How to order Approved First Aid Items from Staples, via the Griffith Marketplace Version Control Do not remove Updated by Brian Macfarlane July 2014 For information about products etc. you can contact
More informationHow To Get Database Schema In Java Using >>>CLICK HERE<<<
How To Get Database Schema In Java Using Eclipse Pdf Go To Table Of Contents Search, PDF, Comments EclipseLink is suitable for use with a wide range of Java Enterprise Edition (Java to a relational database
More informationOffline Circulation Tool
Introduction... 2 Setup... 2 Installation... 2 Configuration... 4 Circulation... 6 Check Out... 6 Check In... 7 Upload Transactions... 7 Additional Resources...8 Product Support... 8 1 Introduction The
More informationToad for Oracle Suite 2017 Functional Matrix
Toad for Oracle Suite 2017 Functional Matrix Essential Functionality Base Xpert Module (add-on) Developer DBA Runs directly on Windows OS Browse and navigate through objects Create and manipulate database
More informationWhat is Eclipse? A free copy can be downloaded at:
Using Eclipse What is Eclipse? The Eclipse Platform is an open source IDE (Integrated Development Environment), created by IBM for developing Java programs. Eclipse is now maintained by the Eclipse Foundation,
More informationRooDocs Quick Reference Guide
RooDocs Quick Reference Guide Welcome to RooDocs, the web-based application that gives the user, via the Internet, the ability to store and retrieve electronically archived documents from anywhere in the
More informationVP-UML Quick Start. Last update: October 15, Copyright Visual Paradigm International Ltd.
VP-UML Quick Start Last update: October 15, 2012 Copyright 2002-2012 Visual Paradigm International Ltd. Table of Contents Table of Contents... 2 Getting Started... 3 Installing Visual Paradigm for UML
More informationAlborz 1.0 Installation Guide
Alborz 1.0 Installation Guide September 24, 2007 Feng Xiao xiaof2@mcmaster.ca Document Revision History Rev. Level Date Description Important 2007/9/24 Initial Version Reference Documents Document # Description
More informationAndroid Apps. with Eclipse. Apress. Onur Cinar
Android Apps with Eclipse Onur Cinar Apress Contents About the Author About the Technical Reviewer Introduction x xi xii Chapter 1: Android Primer 1 Android History 1 Android Versions..2 Android Platform
More informationSoftware Life-Cycle Models
Software Life-Cycle Models CMPSC 487 Lecture 03 Topics: UML Class Diagram Rosenburg Chap 2. Domain Modeling A. UML: Unified Modeling Language UML is a general-purpose, developmental, modeling language
More informationPerformance Cockpit: An Extensible GUI Platform for Performance Tools
Performance Cockpit: An Extensible GUI Platform for Performance Tools Tianchao Li and Michael Gerndt Institut für Informatik, Technische Universität München, Boltzmannstr. 3, D-85748 Garching bei Mu nchen,
More informationWhat is CBSE and Why? Component-Based Software Engineering. But why not in Software engineering? Component Everywhere
Component-Based Software Engineering ECE493-Topic 5 Winter 2007 Lecture 1 Basic Concepts (Part A) Ladan Tahvildari Assistant Professor Dept. of Elect. & Comp. Eng. University of Waterloo What is CBSE and
More informationComponent-Based Software Engineering
Component-Based Software Engineering ECE493-Topic 5 Winter 2007 Lecture 1 Basic Concepts (Part A) Ladan Tahvildari Assistant Professor Dept. of Elect. & Comp. Eng. University of Waterloo What is CBSE and
More informationIng. José A. Mejía Villar M.Sc. Computing Center of the Alfred Wegener Institute for Polar and Marine Research
Ing. José A. Mejía Villar M.Sc. jmejia@awi.de Computing Center of the Alfred Wegener Institute for Polar and Marine Research 29. November 2011 Contents 1. Fedora Commons Repository 2. Federico 3. Federico's
More informationPart II Black-Box Composition Systems 20. Finding UML Business Components in a Component-Based Development Process
Fakultät Informatik - Institut Software- und Multimediatechnik - Softwaretechnologie Prof. Aßmann - CBSE Part II Black-Box Composition Systems 20. Finding UML Business Components in a Component-Based Development
More informationQuick Installation Guide for RHV/Ovirt
Quick Installation Guide for RHV/Ovirt 2017 Chengdu Vinchin Technology Co. Ltd. All rights reserved. CONTENTS 1. Create New Virtual Machine...2 2. Install Backup Server ( as master)...5 3. Install Backup
More informationDebugging with OpenEdge Architect An introduction to the IDE s integrated debugger
Debugging with OpenEdge Architect An introduction to the IDE s integrated debugger This talk is about debugging techniques Not about good coding practices! Mike Fechner, Consultingwerk Ltd. PUG Challenge,
More informationQuick Start Guide EAVDAM. The EfficienSea AIS VHF Datalink Manager. Version 1.6, Page 1 of 8
EfficienSea Efficient, Safe and Sustainable Traffic at Sea Document No. D_WP5_3_13 Document Access: Public EAVDAM The EfficienSea AIS VHF Datalink Manager Quick Start Guide Version 1.6, 2011-12-20 Page
More informationShow all text and icon decorations Preferences->Team->IBM Rational ClearTeam Explorer->ClearCase decorations: Enable Text and Icon Decorations
CTE Startup Guide This guide provides a glimpse into the IBM Rational ClearTeam Explorer (CTE). We will present a number of IBM recommended preferences and practices as well as demonstrate a variety of
More informationObject-Oriented Software Construction
1 Object-Oriented Software Construction Bertrand Meyer 2 Lecture 2: EiffelStudio and project presentation Agenda for today 3 EiffelStudio: The ISE Eiffel environment Project presentation Agenda for today
More informationAnaglym: A Graphics Engine Providing Secure Execution of Applications
Grand Valley State University ScholarWorks@GVSU Masters Projects Graduate Research and Creative Practice 12-2009 Anaglym: A Graphics Engine Providing Secure Execution of Applications Josh Holtrop Grand
More informationQuick Start Guide. CollabNet Subversion Connector to HP Quality Center
Quick Start Guide CollabNet Subversion Connector to HP Quality Center A BOUT THE CONNECTOR About the Connector The CollabNet Subversion Connector to HP Quality Center enables Quality Center users to store
More informationRaising the Level of Development: Models, Architectures, Programs
IBM Software Group Raising the Level of Development: Models, Architectures, Programs Dr. James Rumbaugh IBM Distinguished Engineer Why Is Software Difficult? Business domain and computer have different
More informationTechnology Background Development environment, Skeleton and Libraries
Technology Background Development environment, Skeleton and Libraries Christian Kroiß (based on slides by Dr. Andreas Schroeder) 18.04.2013 Christian Kroiß Outline Lecture 1 I. Eclipse II. Redmine, Jenkins,
More informationDresden OCL2 in MOFLON
Dresden OCL2 in MOFLON 10 Jahre Dresden-OCL Workshop Felix Klar Felix.Klar@es.tu-darmstadt.de ES Real-Time Systems Lab Prof. Dr. rer. nat. Andy Schürr Dept. of Electrical Engineering and Information Technology
More informationDOCUMENT MANAGEMENT GLOSSARY
DOCUMENT MANAGEMENT GLOSSARY www.luitinfotech.com Luit Infotech Private Limited Email: sales@luitinfotech.com Phone: +91 80 4206 1217 Website: http://www.luitinfotech.com CVS - Concurrent Versions System
More informationEnterprise Architect. User Guide Series. Maintenance
Enterprise Architect User Guide Series Maintenance In Sparx Systems Enterprise Architect, Maintenance items (such as defects, tasks and events) are managed as element properties. Change and Issue elements
More informationIt is possible to use OpenDLP in an agentless mode, but the agent shifts the processing to the host instead of the server.
Data Loss Prevention using OpenDLP OpenDLP describes itself as a Data Loss Prevention suite with centralized web frontend to manage Windows agent filesystem scanners, agentless database scanners, and agentless
More informationAn Eclipse-based Environment for Programming and Using Service-Oriented Grid
An Eclipse-based Environment for Programming and Using Service-Oriented Grid Tianchao Li and Michael Gerndt Institut fuer Informatik, Technische Universitaet Muenchen, Germany Abstract The convergence
More informationMail Merge - Create Letter
Mail Merge - Create Letter It is possible to create a merge file in Microsoft Word or Open Office and export information from the Owner, Tenant and Vendor Letters function in PROMAS to fill in that merge
More informationEnterprise Architect basic usage
1. Creating a New Project Enterprise Architect basic usage When Enterprise Architect starts, it displays a greeting screen. To create a new project first choose Create a New Project... and then choose
More informationMODULE 4.1: KEY FEATURES
MODULE 4.1: KEY FEATURES Workbench Presentation XML Object resolution Descriptor (ORD) Objectives Describe the purpose of the NiagaraAX Workbench. Describe the purpose and benefits of the NiagaraAX Presentation
More informationProduct Documentation
Product Documentation Embarcadero DB Change Manager 6.0 and XE2 Quick Start Guide Includes Installation and What s New Information, Plus Tutorials for Key Features Document Last Updated: August 18, 2011
More informationCamera integration with UPnP to openhab Blanc Antoine, Law Christopher RICM4
Camera integration with UPnP to openhab Blanc Antoine, Law Christopher RICM4 Table of contents Table of contents... 1 Introduction... 2 Tools... 2 D Link UPnP camera binding... 3 Motion detection... 5
More informationD. MILLER ASSOCIATES
D. MILLER ASSOCIATES Summer 2007 www.dmillerassociates.com info@dmillerassociates.com Newsletter ADD DOCUMENT MANAGEMENT AND IMAGING CAPABILITIES TO YOUR STARBUILDER SYSTEM Document Imaging is becoming
More information2/9/2013 LAB OUTLINE INTRODUCTION TO VCS WHY VERSION CONTROL SYSTEM(VCS)? II SENG 371 SOFTWARE EVOLUTION VERSION CONTROL SYSTEMS
SENG 371 SOFTWARE EVOLUTION LAB OUTLINE Introduction to Version Control Systems VERSION CONTROL SYSTEMS Subversion Git and Github 1 Prepared by Pratik Jain 2 INTRODUCTION TO VCS A version control system
More informationCustomized Enterprise Installation of IBM Rational ClearCase Using the IBM Rational ClearCase Remote Client plug-in and the Eclipse SDK
Customized Enterprise Installation of IBM Rational ClearCase Using the IBM Rational ClearCase Remote Client plug-in and the Eclipse SDK Fred Bickford IV Senior Advisory Software Engineer IBM Rational Customer
More informationCupid Documentation. Release 0.2 (ESMF v7) Rocky Dunlap
Cupid Documentation Release 0.2 (ESMF v7) Rocky Dunlap July 28, 2016 Contents 1 Overview 3 1.1 What is NUOPC?............................................ 3 1.2 What is Eclipse?.............................................
More informationIntroduction to Eclipse
Introduction to Eclipse Ed Gehringer Using (with permission) slides developed by Dwight Deugo (dwight@espirity.com) Nesa Matic (nesa@espirity.com( nesa@espirity.com) Sreekanth Konireddygari (IBM Corp.)
More informationScientific Computing
Lecture on Scientific Computing Dr. Kersten Schmidt Lecture 20 Technische Universität Berlin Institut für Mathematik Wintersemester 2014/2015 Syllabus Linear Regression, Fast Fourier transform Modelling
More informationSoftware Development I
6.148 Software Development I Two things How to write code for web apps. How to collaborate and keep track of your work. A text editor A text editor A text editor Anything that you re used to using Even
More informationB. Assets are shared-by-copy by default; convert the library into *.jar and configure it as a shared library on the server runtime.
Volume A~B: 114 Questions Volume A 1. Which component type must an integration solution developer define for a non-sca component such as a Servlet that invokes a service component interface? A. Export
More informationEMC Documentum Composer
EMC Documentum Composer Version 6.5 SP2 User Guide P/N 300-009-462 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2008 2009 EMC Corporation. All
More informationLeverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8
Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8 Author: Ying Liu cdlliuy@cn.ibm.com Date: June,29 2011 2010 IBM Corporation THE INFORMATION
More informationWarmup. A programmer s wife tells him, Would you mind going to the store and picking up a loaf of bread? Also, if they have eggs, get a dozen.
Warmup A programmer s wife tells him, Would you mind going to the store and picking up a loaf of bread? Also, if they have eggs, get a dozen. The programmer returns with 12 loaves of bread. Section 2:
More informationAn Introduction to Skype for Business
An Introduction to Skype for Business Skype for Business is a communication tool that allows users to collaborate in real-time via text chat, audio/video chat, and desktop sharing. Skype for Business talks
More informationExam Questions 1Z0-850
Exam Questions 1Z0-850 Java Standard Edition 5 and 6, Certified Associate Exam https://www.2passeasy.com/dumps/1z0-850/ 1. Which two are true? (Choose two.) A. J2EE runs on consumer and embedded devices.
More informationTopics. From UI prototype... About user interfaces. ... via design to implementation. Pearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 6
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 7 User Interface Design Topics From UI prototype to implementation
More informationTable of Contents. SV3 Visitor Registration Tenant Job Aid. 1. Introduction Accessing the SV3 Portal Schedule Visitor...
Table of Contents 1. Introduction... 2 2. Accessing the SV3 Portal... 2 3. Schedule Visitor... 3 1. Introduction This Job Aid is for entering registered visitors into SV3 using the new user experience
More informationPearson Education 2005 Chapter 7 (Maciaszek - RASD 2/e) 2
MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 7 User Interface Design Pearson Education Limited 2005 Topics
More informationUploading Files to CMS
Uploading Files to CMS Li Gardiner Room 1111 East Building 212-772- 4855 DesignSS@hunter.cuny.edu 1 Uploading a file (such as a PDF or an image) to your CMS Web site for the first time Log into the Hunter
More informationMagento Commerce Architecture and Security Model Last updated: Aug 2017
Magento Commerce Architecture and Security Model Last updated: Aug 2017 Architecture The Magento Commerce architecture is designed to provide a highly secure environment. Each customer is deployed into
More informationUser Guide Zend Studio for Eclipse V6.1
User Guide Zend Studio for Eclipse V6.1 By Zend Technologies, Inc. www.zend.com Disclaimer The information in this help is subject to change without notice and does not represent a commitment on the part
More information^2 Accessory 55E DeviceNet Option
1^ USER MANUAL ^2 Accessory 55E DeviceNet Option ^3 Universal Field Bus Adapter Network (UNET) ^4 3A0-603485-DUxx ^5 October 23, 2003 Single Source Machine Control Power // Flexibility // Ease of Use 21314
More informationVersioning. Terms. Configuration item (CI) Version Configuration Management aggregate Configuration Baseline
Versioning Terms Configuration item (CI) Version Configuration Management aggregate Configuration Baseline 1 Versioning No history Different names Tool capable of keeping track of versions Same name Different
More informationCircuit Schematic Software Mac Os X 10.6 Snow Leopard Upgrade
Circuit Schematic Software Mac Os X 10.6 Snow Leopard Upgrade Description. xdiagram application could help you make nice diagram graphic documents or UML documents quickly by keeping lines connected to
More informationBPS 42 Chart Examples View
BPS 42 Chart Examples View Functional Specifications Draft 3: August 3, 2006 Abstract This document presents the functional specifications of a new chart examples view. This allows user to immediately
More informationCopyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and
Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and private study only. The thesis may not be reproduced elsewhere
More information