Social Media in the Process Automation Industry

Size: px
Start display at page:

Download "Social Media in the Process Automation Industry"

Transcription

1 Social Media in the Process Automation Industry Distributed Software Development Design Document Version 0.1 In co-operation with:

2 Title: Social Media in the Process Automation Industry Product name: ABBConnect Course: Distributed Software Development Document: Design Document Participants: Robert Gustavsson Dimitrios Kostopoulos Ditmar Parmeza Akhlaq Malik Pierfrancesco Ranieri Marta Milaković Mario Milas Tomislav Vresk Supervisor: Federico Ciccozzi Date: November 6th,

3 Revision History Initials Action Date Version MMi Initial draft RG Added simulator to the skeleton and started on background RG MM,MMi MM DP RG DP RG MM, RG RG DK MMi, DP Added simulator design UML and a brief explanation. Also, High-level system design and arch Added Scope, Added Software architecture Improved Software architecture Added GUI about web and mobile app Updated Simulator Design + added the GUI of the simulator Updated GUI about web and mobile app Added Common DAL and PL for both mobile and web Added BLL Updated all design diagrams Added sequence diagrams Proofreading revision, finalization for deadline

4 Contents 1 Introduction Purpose of this document Intended Audience Scope Technology definitions Abbreviations 7 2 Background and objectives Customer Supervisor Project vision 8 3 System overview Description System features Integration 10 4 Software architecture Conceptual design Client - server architecture Layered architecture System architecture layers Technologies used 13 5 Software design Common Data Access Layer Common Business Logic Layer Web application design Mobile application design Simulator application design Database model 19 6 Behavioral Design Error handling 21 4

5 7 Graphical user interface Web application Mobile application Simulator application 26 8 Addendum: Database Model 27 9 List of Tables 28 5

6 1.1 Purpose of this document 1 Introduction This document aims to give a detailed description on how the applications that will be implemented are designed. This is done by using high-level, component and more detailed class charts. The charts fill follow the UML-standards and will give a clear, structured overview of the system with the purpose of making the implementation more effective in the implementation phase. Furthermore, graphical user interfaces will be available for the front-end team. 1.2 Intended Audience This document is intended mainly for the development team but also for the customer and supervisor in order to ensure that they are satisfied with the application structures and that implemented features are fulfilling the customer s needs and requirements. Team members will use this document as a reference while implementing the application. 1.3 Scope The scope of this document is to give an insight into the design of the project Social Media in the Process Automation Industry. It provides details of the implementation design, system specification and architecture. Some low-level details will be described so that the understanding of the overall project will be easier while looking into details of some components and functionalities. This document is subject to change during the development process because of continuous increments on the functionalities. 1.1 Technology definitions ADO.NET ASP.NET Bootstrap Visual Studio Set of software components used for accessing data and data services based on DataSets and XML. Included in the Microsoft.NET Framework. Server-side web application framework by Microsoft. Framework used for creating websites and web applications. Contains HTML and CSS design templates, as well as JavaScript support. An integrated development environment from Microsoft. Table 1: Technology definitions 6

7 1.4 Abbreviations In this section, we provide short explanations for each of the abbreviations that have been used and mentioned in this document in order to make sure that every abbreviation used here will be properly understood by everyone who will read the document. ABB API BLL (Asea Brown Boveri) A multinational corporation with focus on robotics, power technology and automation Application Programming Interface Business Logic Layer C# Object-Oriented Programming Language developed by Microsoft DAL FER GUI MDH PM UI UML Data Access Layer Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia Graphical User Interface Mälardalen University, Västerås, Sweden Project Manager User Interface Unified Modeling Language Table 2: Abbreviations 7

8 2.1 Customer The customers are Aneta Vulgarakis and Jonas Bronmark from ABB. Website: Contact: 2.2 Supervisor Federico Ciccozzi, PhD - Mälardalen University Contact: [email protected] 2.3 Project vision 2 Background and objectives The project vision implies building a desktop and a device application that would practically have the features of social media for communication within the ABB staff. The purpose of building this application is to facilitate the communication between the small factory employees as much as possible - when it comes to stating different technical or professional issues in the company, reporting them to other colleagues, and trying to provide and agree on reasonable solutions. For a more detailed project vision, go to the project plan and vision document. 8

9 3.1 Description 3 System overview There will be three different applications that will communicate with each other through a common database. This system consists of a Web application for desktop use, a mobile application for device use and also a control application which handles sensor data. Figure 1 shows the high-level description of the domain, where the left side of the database is controlled by humans, and the right side is the control application, which is automated. It also demonstrates that the applications on the left side can both retrieve and send information to the database, while the control system can only send information. All the applications represented by the figure will be developed throughout this project. Figure 1: High-level design of the system Web application contains the same basic logic as the mobile application, but with upgraded features, and will be used on a personal computer. It will read all the needed data from the database, such as the feed, personal information etc. It will be developed using Visual Studio 2012, ASP.NET and Bootstrap API. Mobile application contains the basic business logic, shared with the web application, but with one special feature; taking a picture and uploading it to the feed. This application will be developed using Visual Studio The control application in this project will be a simulator of sensor data. This is due to the project team s lack of access to real sensors. The database will handle all data that is going through the system and will store it. Using one common database makes it simple for all applications to communicate and all the data is stored in one place. The database will be a Microsoft SQL database. 9

10 3.2 System features The desired functionalities for this application are focused around the social media-based way of reporting and tracking issues and work statuses within the work environment. The users, identified by their username and password, log in into the system and create a profile with their general information, which will be seen by other users. Consequently, users can follow feeds from other users. Feeds contain user and sensor posts. Posts consist of uploaded multimedia and/or text. After their creation, users can comment on individual posts. Posts can be grouped and filtered, and also traced to their source. Both mobile and desktop platforms shall have the access to the same information from one data subsystem (database). However, they do have some different intended features. The desktop application shall have the option of reviewing data and tasks from previous and current shifts, as well as alarming events that occur during the shifts. The mobile application shall have the support of capturing and uploading multimedia using the integrated camera and microphone. Additionally, an important aspect of the system is the feedback and visualization of data provided by sensors in the facility. They shall have the ability to post statuses and alarms in case their measures reach and cross preset critical values (thresholds). The data sent from the sensors should be stored, so a history can be later displayed in the form of graphs. 3.3 Integration The system consists of four subsystems: desktop and mobile applications, sensor simulator, and database. Since the desktop and mobile applications will share the same base business and data layer logic (same database), and a layered architecture will be used, it s important the model of the application is programmed according to interfaces. That way the integration process will be eased by the fact that the models need to be upgraded and/or implemented depending on the platform (Windows Phone or desktop), and linked to the presentation layer through interfaces. However, the control application will not have the same logic as the two described applications. Its model will be specifically designed for creating sensor data, which is then sent to the shared database through a special DAL. 10

11 4 Software architecture In the following paragraph the architecture of the application will be explained. The abstraction of the run-time elements of a system will be shown as a relationship between the modules, functionalities of each module, classes and its member functions, and interfaces of each of the modules that communicate together. The main focus here is how the major elements and components within an application are used by, or interact with, other major elements and components within the application. The software architecture of the application will be a layered architecture. 4.1 Conceptual design Client - server architecture The user agent component will be a web based system using client-server architecture. The client can use either a mobile application or a web browser to connect to the service. On the server side, the web server receives requests from the client, handles them and sends an appropriate response to the client. Depending on the request, the web server then communicates with the database to load or save data Layered architecture As stated earlier, the system will have a layered architecture. The DAL implements the database connection classes for storing all the relevant data concerning the user and sensors. Presentation will provide a user friendly interface for communicating with the system. Most important functionalities will be implemented by the BLL. It has to control the flow of information and it has to allow instant sharing System architecture layers The system consists of three layers which can also be seen in Figure 2: Data Access Layer Business Logic Layer Presentation Layer This is done to improve the modularity of the application, and allow for easier extension of features, should one be needed. Dividing the logic allows the development team to program according to interfaces, thus allowing easier distribution of work. It should be noted that the simulator application will use a different model from the user applications. Specifically, the business logic layer will feature a range of different generators for sensors. The generated data will be used for later testing of the user agent applications. 11

12 Figure 2: Layered architecture Data Access Layer contains methods for accessing the underlying database data. These methods, when invoked, will connect to the database, issue the appropriate query, and return the results. The database and its stored procedures are included in this layer. Business Logic Layer serves as an intermediary for data exchange between the presentation layer and the data access layer. Business entities, or business objects, encapsulate the business logic and data necessary to represent real world elements. The goal of designing the business layer is to minimize the complexity by separating tasks into different areas of concern. Presentation Layer contains the components that implement and display the user interface and manage user interaction. To achieve maximum usability presentation layer for web application will be different from the presentation layer for mobile application. Web application will be developed using ASP.NET, and to build a connected mobile application that supports a wide variety of mobile devices, ASP.NET for Mobile will be used. 12

13 4.2 Technologies used Internal system logic, along with the simulator application logic, will be implemented in the programming language C#. Presentation layer of the web application will be developed using ASP.NET; and as for the mobile platform, ASP.NET for Mobile will be used. Additionally, the front end of the application will be written in HTML, JavaScript and CSS. The database used in this system will be Microsoft SQL Server. 13

14 5.1 Common Data Access Layer 5 Software design Diagram 1: Common data access layer class diagram The main feature (class) of the common DAL is the SQLProvider class. It serves as the main link with the database by maintaining a connection to it for storing and retrieving data. Moreover, it contains the basic logic which will be used by the clients (that are implemented by using C#) in the system. This includes sensors, feeds, comments and users. 14

15 5.2 Common Business Logic Layer Diagram 2: Common business logic layer class diagram The common BLL contains the factory classes, intended for updating and managing the attributes of specific feeds, sensors and users while enforcing the rules for those actions. This means that, for instance, assigning a user to a feed implies that an existing user must be added. Otherwise an exception will be thrown; or if a user selects an option to track a post, a post is added to his followed post lists on condition that it exists and has not been previously added. 15

16 5.3 Web application design Diagram 3: Web application class diagram The master page is the controller for the static content of a site i.e., the dashboard navigational elements. Depending on his selection, a method is called, and redirects the user to the selected page. The pages that are available for access are controlled by the following classes: MainPage - Used for updating and altering feeds, as well as refreshing feed status SavedFeedPage - Used for viewing a subscribed feed, and fetching post data from it ProfilePage - Overview and updating of user data SensorPage - Reading current from individual sensors and their data histories 16

17 5.4 Mobile application design Diagram 4: Mobile application class diagram Similar to the web application, the mobile application will be controlled by navigating through a menu, where the menu page contains the static elements for navigation. MenuPage - Controller for navigating through different pages, starting from the main page and page of saved feeds SavedFeedPage - Data display for the selected saved feed MainPage - Data display for the general feed overview, and also searching and commenting of feeds FeedPage - Comment display and refresh listener for individual feeds SensorPage - Data display for sensor data and history overview of previously measured data UserFeedPage - Display of feed data from an individual user, and linking to the user s profile page ProfilePage - Display and update of user data, also enabling calling or ing by clicking that information. 17

18 5.5 Simulator application design The simulator application, also named Control System, will consist of three layers. Presentation Layer: Will contain four button events and one method. The initialization method will initialize the GUI and also fill it with the predefined sensors from the database. The events will be triggered when the user clicks buttons inside of the window. Business Logic Layer: Will consist of one class which handles the logics. It will contain all the sensors that are predefined in the database and will make it possible for the user to modify and add values of each sensor. Data Access Layer: Will make it possible for the BLL to make persistent change to the sensor values by inserting the new/updated values to the database. Diagram 5: Simulator class diagram 18

19 5.6 Database model The database model, located in the Addendum: Database Model of this document, has been designed according to the described features. The main entities in this model are the Feed, Users and Sensor. Every entity in the model is defined by an ID number which is referenced by other related entities. Users are defined by user data such as username, password, , name and so on. They also have the option of following groups of feeds. Groups of feeds are stored in the FeedGroup entity. FeedGroups followed by a certain User are stored in the UserFollowedGroups relation. Each Feed is defined by the data, timestamp, visibility, tags, types of data posted (FeedDataType), and priorities (contained in FeedPriority entity, thus allowing custom priorities to be added). Users can add comments to a certain feed which are stored in the FeedComments relation. Each commenting activity is recorded as a FeedCommentActivity. Users can also follow feed publishers (UserFollowedFeedPublishers) that can actually be sensors and users. Publishers also have an Origin which implies the location from where they post. Sensors, besides being defined by names and ID number, also have the unit of measurement used and threshold for measurements that will be used for warning systems. Each Sensor produces SensorData that contain values of measurements which are performed by the sensor. Furthermore, the database will contain stored procedures that will be used as the communication between the tables and the applications. Some of those stored procedures are: GetUserInformation(userID : int) GetLatestFeeds() -- Return all new feeds + alarms GetHistoryValuesFromSensors(sensorID: int) GetUserFeeds(userID: int, from : DateTime, to : DateTime) GetUserInformation(userID : int) GetSensorData(sensorID : int) Login(userID : int, password : varchar) ChangeSensorBoundary(sensorID : int, ulimit : int, llimit: int) ChangeUserInformation(userID: int, name : varchar, address : varchar, varchar, phonenumber : varchar, location : varchar) InsertFeed(content : varchar, userid: int, location : varchar, tags : list<int>) InsertComment(content : varchar, userid : int, feedid: int) InsertSensorData(sensorID : int, value : int) 19

20 6 Behavioral Design In this section a portion of high important requirements will be presented as sequence diagrams. The first one is related to the authentication procedure followed in the mobile application. As displayed, the MU sends a request with his credentials to the responsible web service that communicates with the database. Those credentials are checked for validity and a response is sent back. Diagram 6: Authenticate smartphone Diagram 6 illustrates a high level interaction, when the mobile user accesses the system with his credentials. The web service will receive the request and will check the given credentials against the database. If the credentials are valid, the database returns a value. Diagram 7: Sensor data request 20

21 Diagram 7 illustrates a high level interaction, when the desktop user views the activity feed of a sensor. The sensor will request the web service for data, and the web service will retrieve the already generated data from the database. Diagram 8: Web application posting Diagram 8 illustrates a high level interaction that need to be completed, and results in a new post in a feed. The steps are simple: the DU initially creates a feed that contains the desired text or media file. Then the feed instance is stored in the database and an updated list of feeds is showed to the DU. 6.1 Error handling System errors will be handled by catching all the possible exceptions in the program and processing the ones related to the user actions. For example, if a user provides false or incorrect credentials for the login action, an exception shall be caught and displayed as a pop-up message. The message appearance and text may vary depending on the platform and the reason why the message is shown. 21

22 7 Graphical user interface In this section, we present a preliminary view of how the application will look like. As it was mentioned in the high level design, the application consists of four important parts: web application, mobile application, sensor simulator and database. The first three parts must have their own GUI (Graphical User Interface). Some mockups related to the web, application and simulator application are shown below. 7.1 Web application The preliminary view of the dashboard user interface is shown in the next figure. The user will have the possibility to viewing feeds according to the filtration made by his own choice. That means that the user can choose to either view both human and sensor feeds (mixed feeds) or just one of these. Filtering feeds according to feed priority should be also possible. The right side of the dashboard page is dedicated to feeds that are strongly related to the main user i.e., they can be feeds that have received many comments by the user. Figure 3: Dashboard UI Some alternatives of the Gauge Widget UI are shown below. They represent graphically the information that sensors publish in real-time. This facilitates the process in general since there is no need to have frequent published feeds from the sensors when they can report their status in real-time. 22

23 Figure 4: Gauge Widget UI Figure 5 gives a better view of the posts that are made by sensors. On the left side, the priority of the issue is specified. Then, a picture for identifying the sensor is provided. Finally, the description of the problem is given in the right side of the post. Figure 5: Sensor Feed UI 23

24 The way how priority posted issues are handled is shown in Figure 6. Two posts can be made simultaneously but the one with the highest priority will be ranked more on top of the page. 7.2 Mobile application Figure 6: Post priority in the UI Since the mobile platform offers a much smaller screen, and thus less space to accommodate the important elements, the main view will contain only the most important options and information related to the current page. The less used, navigational elements shall be located in the hidden swipe menu, opened by swiping the screen to the right. The mobile mockups are shown in the next six figures. Figure 7 presents a preliminary view of the profile page in the mobile application. Only basic information of the user is included in the profile page. The most important thing is that this information should be clickable and easy to access. For example, when the mobile user clicks on the address, it should be possible to redirect him to the page where he can send an to that address. Figure 8 shows a view of the menu in the mobile application. The menu should pop up when the user slides to the left. The structure should be as simple as possible. It will include the possibility for redirecting the user to the profile page, My feed page, Last shift page and Saved feed page. The mobile mockup related to the activity feeds is presented in Figure 9. The idea is that the outdoor employee should take a picture of a certain problem in the terrain and post it in the social media. Other users can comment in this feed and give feedback. 24

25 Figure 7: Profile Picture UI Figure 8: Menu UI Figure 9: Activity Feed UI Figure 10 shows how comments are displayed. Figure 11 and Figure 12 show the preliminary view of the saved feeds. Figure 12, it is possible to add a new query, for example a new shift of work. Figure 10: Comments Figure 11: Saved feeds Figure 12: New query 25

26 7.3 Simulator application The simulator GUI is simple and is not a high priority. Therefore, the standard Windows Forms colors and buttons will be used. When the application starts it will read the predefined sensors from the database and fill the listbox on the rightmost side with their names. If the user clicks on of these names the leftmost side will be filled it current boundaries. The user can then choose to change these and click apply to make that change also inside of the database. The user can also select a name of a sensor and click either Generate or Load to add values to the sensor. If Generate is clicked the simulator will generate values that are inside of the boundaries, but also some that are outside of it to trigger alarms. If the button Load is clicked the user gets the opportunity to choose a file, filled with sensor values, from his hard drive to load into the system. Finally, the user can click Publish Values and then all values that have been attached to the chosen sensors will be transmitted to the database every two seconds. Figure 13: Simulator s graphical user interface 26

27 8 Addendum: Database Model 27

28 9 List of Tables Table 1: Technology definitions... 6 Table 2: Abbreviations

Software Design Specification

Software Design Specification GROUP 7 SEVEN SOFTWARE PROJECT: ONLINE SCHEDULING SYSTEM COMPANY: VIA MAGNA GOTHENBURG SWEDEN GROUP MEMBERS: IBRAHIM KRVAVAC ALI BAHALOO HORE SEYED SAMAD GHASEMI KUHAN LOH DANIEL ASOVIC Software Design

More information

WebSphere Business Monitor

WebSphere Business Monitor WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page

More information

Link Analysis Tool Design Description Final Version

Link Analysis Tool Design Description Final Version Link Analysis Tool Design Description Final Version Doc. No.: Revision History Date Version Description Author 2010-10-08 1.0 Initial Draft Hassan Aziz Khan 2010-11-06 1.1 2 nd Draft Hassan Aziz Khan

More information

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 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

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Customer Bank Account Management System Technical Specification Document

Customer Bank Account Management System Technical Specification Document Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6

More information

Advanced Web Application Development using Microsoft ASP.NET

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

More information

Swirl. Multiplayer Gaming Simplified. CS4512 Systems Analysis and Design. Assignment 1 2010. Marque Browne 0814547. Manuel Honegger - 0837997

Swirl. Multiplayer Gaming Simplified. CS4512 Systems Analysis and Design. Assignment 1 2010. Marque Browne 0814547. Manuel Honegger - 0837997 1 Swirl Multiplayer Gaming Simplified CS4512 Systems Analysis and Design Assignment 1 2010 Marque Browne 0814547 Manuel Honegger - 0837997 Kieran O' Brien 0866946 2 BLANK MARKING SCHEME 3 TABLE OF CONTENTS

More information

Design and Functional Specification

Design and Functional Specification 2010 Design and Functional Specification Corpus eready Solutions pvt. Ltd. 3/17/2010 1. Introduction 1.1 Purpose This document records functional specifications for Science Technology English Math (STEM)

More information

Skills for Employment Investment Project (SEIP)

Skills for Employment Investment Project (SEIP) Skills for Employment Investment Project (SEIP) Standards/ Curriculum Format for Web Application Development Using DOT Net Course Duration: Three Months 1 Course Structure and Requirements Course Title:

More information

SharePoint Integration Framework Developers Cookbook

SharePoint Integration Framework Developers Cookbook Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook Rev: 2013-11-28 Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook A Guide

More information

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. 20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction

More information

GOA365: The Great Office 365 Adventure

GOA365: The Great Office 365 Adventure BEST PRACTICES IN OFFICE 365 DEVELOPMENT 5 DAYS GOA365: The Great Office 365 Adventure AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES Professional Developers Instructor-led training with hands-on

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

Site Monitor. Version 5.3

Site Monitor. Version 5.3 Site Monitor Version 5.3 1 1 Table of contents 1 Table of contents... 2 2 Installation... 3 2.1 Components... 3 2.1.1 Monitoring Service... 3 2.1.2 Desktop User Interface... 3 2.1.3 Web User Interface...

More information

Izenda & SQL Server Reporting Services

Izenda & SQL Server Reporting Services Izenda & SQL Server Reporting Services Comparing an IT-Centric Reporting Tool and a Self-Service Embedded BI Platform vv Izenda & SQL Server Reporting Services The reporting tools that come with the relational

More information

Client Requirement. Why SharePoint

Client Requirement. Why SharePoint Client Requirement Client wanted a sharepoint system that could meet their document and record management needs. It should also improve client s information management systems. To support existing and

More information

Integrating SharePoint Sites within WebSphere Portal

Integrating SharePoint Sites within WebSphere Portal Integrating SharePoint Sites within WebSphere Portal November 2007 Contents Executive Summary 2 Proliferation of SharePoint Sites 2 Silos of Information 2 Security and Compliance 3 Overview: Mainsoft SharePoint

More information

MSSQL quick start guide

MSSQL quick start guide C u s t o m e r S u p p o r t MSSQL quick start guide This guide will help you: Add a MS SQL database to your account. Find your database. Add additional users. Set your user permissions Upload your database

More information

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 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

More information

CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar

CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar CSc 230 Software System Engineering FINAL REPORT Project Management System Prof.: Doan Nguyen Submitted By: Parita Shah Ajinkya Ladkhedkar Spring 2015 1 Table of Content Title Page No 1. Customer Statement

More information

The Great Office 365 Adventure

The Great Office 365 Adventure COURSE OVERVIEW The Great Office 365 Adventure Duration: 5 days It's no secret that Microsoft has been shifting its development strategy away from the SharePoint on-premises environment to focus on the

More information

EXAM - 70-518. PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4. Buy Full Product. http://www.examskey.com/70-518.html

EXAM - 70-518. PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4. Buy Full Product. http://www.examskey.com/70-518.html Microsoft EXAM - 70-518 PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4 Buy Full Product http://www.examskey.com/70-518.html Examskey Microsoft 70-518 exam demo product is here for you to test the

More information

GADD Dashboard Express

GADD Dashboard Express GADD Dashboards available on any device via web browser. GADD Dashboard Express Get out-of-the-box dashboards or create your own. Publish them on your Intranet and make them available on any devices; PC

More information

Intranet Website Solution Based on Microsoft SharePoint Server Foundation 2010

Intranet Website Solution Based on Microsoft SharePoint Server Foundation 2010 December 14, 2012 Authors: Wilmer Entena 128809 Supervisor: Henrik Kronborg Pedersen VIA University College, Horsens Denmark ICT Engineering Department Table of Contents List of Figures and Tables... 3

More information

Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth

Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth SQL Server Technical Article Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth Technical Reviewer: Dan Jones Published: August 2009 Applies to: SQL Server 2008 R2, August CTP Summary:

More information

Architecture Design Version1.0. Architecture Design CUSTOMER RELATION MANAGEMENT SYSTEM Version 1.0

Architecture Design Version1.0. Architecture Design CUSTOMER RELATION MANAGEMENT SYSTEM Version 1.0 Architecture Design CUSTOMER RELATION MANAGEMENT SYSTEM Version 1.0 Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering CIS 895 MSE Project Kansas State

More information

FACULTY STUDENT MENTORSHIP PROGRAM. A Thesis. Presented to the. Faculty of. San Diego State University. In Partial Fulfillment

FACULTY STUDENT MENTORSHIP PROGRAM. A Thesis. Presented to the. Faculty of. San Diego State University. In Partial Fulfillment FACULTY STUDENT MENTORSHIP PROGRAM A Thesis Presented to the Faculty of San Diego State University In Partial Fulfillment of the Requirements for the Degree Master of Science in Computer Science by Pooja

More information

Getting Started Guide

Getting Started Guide Cove r Business-Oriented Network Management Solution Getting Started Guide (UPM 4.1) Copyright 2015 Colasoft LLC. All rights reserved. 0 UPM Activation Input the IP address of UPM server in the address

More information

Virtual Contact Center

Virtual Contact Center Virtual Contact Center NetSuite Integration Configuration Guide Version 8.0 Revision 1.0 Copyright 2014, 8x8, Inc. All rights reserved. This document is provided for information purposes only and the contents

More information

VantagePoint Getting Results Guide

VantagePoint Getting Results Guide VantagePoint Getting Results Guide FactoryTalk VantagePoint provides dashboards, trends and reports against a broad range of real time and historian data sources. To start using FactoryTalk VantagePoint

More information

SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0

SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0 SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0 OCTOBER 28, 2001 REVISION CHART Version Primary Author(s) Description of Version Date Completed Draft Johnny

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Dashboard Admin Guide

Dashboard Admin Guide MadCap Software Dashboard Admin Guide Pulse Copyright 2014 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

A Monitored Student Testing Application Using Cloud Computing

A Monitored Student Testing Application Using Cloud Computing A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]

More information

Google Analytics Playbook. Version 0.92

Google Analytics Playbook. Version 0.92 Version 0.92 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording,

More information

Oracle Data Miner (Extension of SQL Developer 4.0)

Oracle Data Miner (Extension of SQL Developer 4.0) An Oracle White Paper October 2013 Oracle Data Miner (Extension of SQL Developer 4.0) Generate a PL/SQL script for workflow deployment Denny Wong Oracle Data Mining Technologies 10 Van de Graff Drive Burlington,

More information

Windows Azure Pack Installation and Initial Configuration

Windows Azure Pack Installation and Initial Configuration Windows Azure Pack Installation and Initial Configuration Windows Server 2012 R2 Hands-on lab In this lab, you will learn how to install and configure the components of the Windows Azure Pack. To complete

More information

Analytics Configuration Reference

Analytics Configuration Reference Sitecore Online Marketing Suite 1 Analytics Configuration Reference Rev: 2009-10-26 Sitecore Online Marketing Suite 1 Analytics Configuration Reference A Conceptual Overview for Developers and Administrators

More information

TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual

TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual TIBCO Spotfire Web Player 6.0 Installation and Configuration Manual Revision date: 12 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED

More information

ResPAK Internet Module

ResPAK Internet Module ResPAK Internet Module This document provides an overview of the ResPAK Internet Module which consists of the RNI Web Services application and the optional ASP.NET Reservations web site. The RNI Application

More information

Infinity 2020 Perimeter Intrusion Detection System

Infinity 2020 Perimeter Intrusion Detection System Infinity 2020 Perimeter Intrusion Detection System User Guide: Network Application Your First Line of Defense 1 Infinity 2020 Perimeter Intrusion Detection System Table of Contents Section 1: Getting Started...

More information

Fleet Management System FMS. User Manual

Fleet Management System FMS. User Manual Fleet Management System FMS User Manual Page 1 of 21 Disclaimer No part of this publication may be reproduced, or transmitted in any form or by any means without the written permission of Control Module,

More information

Tutorial: How to Use SQL Server Management Studio from Home

Tutorial: How to Use SQL Server Management Studio from Home Tutorial: How to Use SQL Server Management Studio from Home Steps: 1. Assess the Environment 2. Set up the Environment 3. Download Microsoft SQL Server Express Edition 4. Install Microsoft SQL Server Express

More information

CounterACT Plugin Configuration Guide for ForeScout Mobile Integration Module MaaS360 Version 1.0.1. ForeScout Mobile

CounterACT Plugin Configuration Guide for ForeScout Mobile Integration Module MaaS360 Version 1.0.1. ForeScout Mobile CounterACT Plugin Configuration Guide for ForeScout Mobile Integration Module Version 1.0.1 ForeScout Mobile Table of Contents About the Integration... 3 ForeScout MDM... 3 Additional Documentation...

More information

Software Requirements Specification For Real Estate Web Site

Software Requirements Specification For Real Estate Web Site Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3

More information

Programming in C# with Microsoft Visual Studio 2010

Programming in C# with Microsoft Visual Studio 2010 Introducción a la Programación Web con C# en Visual Studio 2010 Curso: Introduction to Web development Programming in C# with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft

More information

Training module 2 Installing VMware View

Training module 2 Installing VMware View Training module 2 Installing VMware View In this second module we ll install VMware View for an End User Computing environment. We ll install all necessary parts such as VMware View Connection Server and

More information

How To Use Titanium Studio

How To Use Titanium Studio Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 [email protected] 2015 Parma Outline Introduction Installation and Configuration

More information

Software Architecture for Paychex Out of Office Application

Software Architecture for Paychex Out of Office Application Software Architecture for Paychex Out of Office Application Version 2.3 Prepared by: Ian Dann Tom Eiffert Elysia Haight Rochester Institute of Technology Paychex March 10, 2013 Revision History Version

More information

Call Management. V6 User Guide

Call Management. V6 User Guide Call Management V6 User Guide 1 Page Overview 3 Call Management 3 My Reports Dashboard 4 Standard Widgets 5 Custom Widgets 6 Call Recordings 6-7 Reports Catalogue 7 Time Interval Reports 7 Extension Reports

More information

Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright 2011. All Rights Reserved.

Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright 2011. All Rights Reserved. Job Ready Assessment Blueprint Web Design Test Code: 2750 / Version: 01 Copyright 2011. All Rights Reserved. General Assessment Information Blueprint Contents General Assessment Information Written Assessment

More information

1. Cloud Computer... 1. 2. Login to ICT Marketplace Portal... 1. 3. Dashboard... 2. 4. Management... 5. 4.1. New Cloud computer...

1. Cloud Computer... 1. 2. Login to ICT Marketplace Portal... 1. 3. Dashboard... 2. 4. Management... 5. 4.1. New Cloud computer... Contents 1. Cloud Computer... 1 2. Login to ICT Marketplace Portal... 1 3. Dashboard... 2 4. Management... 5 4.1. New Cloud computer... 5 4.2. SMS authentication... 6 4.3. Remove Cloud computers... 7 4.4.

More information

USER GUIDE: MaaS360 Services

USER GUIDE: MaaS360 Services USER GUIDE: MaaS360 Services 05.2010 Copyright 2010 Fiberlink Corporation. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

Design Report: Resource Management Software CS400 Senior Design I

Design Report: Resource Management Software CS400 Senior Design I Design Report: Resource Management Software CS400 Senior Design I Mark Briggs Paul Knell John Schluechtermann Jeremy Vechinski Electrical Engineering and Computer Science Department Milwaukee School of

More information

Cloud Omnichannel Contact Center Software

Cloud Omnichannel Contact Center Software Product overview Cloud Omnichannel Contact Center Software Whether we are a contact center inside a company with some Internet presence or a contact center that provides services to customers from other

More information

Advanced Web Application Development using Microsoft ASP.NET

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

More information

Macromedia Dreamweaver 8 Developer Certification Examination Specification

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

More information

SmartCart Design Description

SmartCart Design Description SmartCart Design Description Version 1.0 Revision History Date Version Description Author 2011-10-20 0.1 Initial draft SmartCart Team 2011-24-10 0.8 Revised draft SmartCartTeam 2011-27-10 0.9 Revised draft

More information

Anchor End-User Guide

Anchor End-User Guide Table of Contents How to Access Your Account How to Upload Files How to Download the Desktop Sync Folder Sync Folder How to Share a File 3 rd Party Share from Web UI 3 rd Party Share from Sync Folder Team-Share

More information

RFID Tracking System Installation

RFID Tracking System Installation RFID Tracking System Installation Installation Guide Version 3.x 3M Track and Trace Solutions 3M Center, Building 225-4N-14 St. Paul, Minnesota 55144-1000 78-8123-9919-0, Rev. E 2003-2009, 3M. All rights

More information

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida CREDIT HOURS 3 credits hours PREREQUISITE Completion of EME 6208 with a passing

More information

S m a r t M a s t e B T E C O R P O R A T I O N USER MANUAL

S m a r t M a s t e B T E C O R P O R A T I O N USER MANUAL S m a r t M a s t e rtm 2014 B T E C O R P O R A T I O N USER MANUAL S m a r t M a s t e r T M 2 0 1 4 U s e r M a n u a l P a g e 1 o f 2 3 Contents Contents...1 Introduction...2 Audience...2 SmartMaster

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 6/24/2012) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 General Design... 2 Debugging Source Code with Visual

More information

How is it helping? PragmatiQa XOData : Overview with an Example. P a g e 1 12. Doc Version : 1.3

How is it helping? PragmatiQa XOData : Overview with an Example. P a g e 1 12. Doc Version : 1.3 XOData is a light-weight, practical, easily accessible and generic OData API visualizer / data explorer that is useful to developers as well as business users, business-process-experts, Architects etc.

More information

WebSphere Business Monitor

WebSphere Business Monitor WebSphere Business Monitor Monitor models 2010 IBM Corporation This presentation should provide an overview of monitor models in WebSphere Business Monitor. WBPM_Monitor_MonitorModels.ppt Page 1 of 25

More information

Maximizer CRM 12 Winter 2012 Feature Guide

Maximizer CRM 12 Winter 2012 Feature Guide Winter Release Maximizer CRM 12 Winter 2012 Feature Guide The Winter release of Maximizer CRM 12 continues our commitment to deliver a simple to use CRM with enhanced performance and usability to help

More information

NovaBACKUP. Storage Server. NovaStor / May 2011

NovaBACKUP. Storage Server. NovaStor / May 2011 NovaBACKUP Storage Server NovaStor / May 2011 2011 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject to change without notice.

More information

SharePoint 2013. A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA

SharePoint 2013. A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA SharePoint 2013 A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA Contents Introduction... 1 1. Development-Related Changes... 1 2. Licensing... 2 3. Site/Library Template

More information

DEVELOPMENT OF A WORKFLOW APPLICATION FOR VEHICLE FLEET MANAGEMENT: A CASE STUDY OF GUINNESS NIGERIA PLC

DEVELOPMENT OF A WORKFLOW APPLICATION FOR VEHICLE FLEET MANAGEMENT: A CASE STUDY OF GUINNESS NIGERIA PLC DEVELOPMENT OF A WORKFLOW APPLICATION FOR VEHICLE FLEET MANAGEMENT: A CASE STUDY OF GUINNESS NIGERIA PLC 1,* John B. Oladosu, 2 Oludare Opaleye & 3 Olusayo D. Fenwa Computer Science and Engineering Department,

More information

MS Enterprise Library 5.0 (Logging Application Block)

MS Enterprise Library 5.0 (Logging Application Block) International Journal of Scientific and Research Publications, Volume 4, Issue 8, August 2014 1 MS Enterprise Library 5.0 (Logging Application Block) Anubhav Tiwari * R&D Dept., Syscom Corporation Ltd.

More information

ACT State Testing Online Services Tutorial

ACT State Testing Online Services Tutorial ACT State Testing Online Services Tutorial Back-up Test Supervisor Version Released July, 2009 2009 by ACT, Inc., All rights reserved. Back-up Test Supervisor Online Profile Form Introduction The Back-up

More information

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW About this Course This course provides SharePoint developers the information needed to implement SharePoint solutions

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

Microsoft Expression Web

Microsoft Expression Web Microsoft Expression Web Microsoft Expression Web is the new program from Microsoft to replace Frontpage as a website editing program. While the layout has changed, it still functions much the same as

More information

A SOA visualisation for the Business

A SOA visualisation for the Business J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...

More information

Medications Shortages Dashboard

Medications Shortages Dashboard Medications Shortages Dashboard Project Plan Spring 2014 Spectrum Health Contact Jeff McConnell Team Members Alex Lockwood Alex Seling Cameron Keif 1 Table of Contents 1. Project Overview 3 2. Functional

More information

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158

multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158 Index A Active Directory Active Directory nested groups, 96 creating user accounts, 67 custom authentication, 66 group members cannot log on, 153 mapping certificates, 65 mapping user to Active Directory

More information

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions Summary Duration Vendor Audience 5 Days Microsoft Developer Published Level Technology 21 November 2013 300 Microsoft SharePoint

More information

This Readme includes information pertaining to Novell Service Desk 7.0.

This Readme includes information pertaining to Novell Service Desk 7.0. Novell Service Desk 7.0 November 14, 2012 Novell Novell Service Desk is a complete service management solution that allows you to easily monitor and solve services issues so that there is minimal disruption

More information

MicrosoftDynam ics GP 2015. TenantServices Installation and Adm inistration Guide

MicrosoftDynam ics GP 2015. TenantServices Installation and Adm inistration Guide MicrosoftDynam ics GP 2015 TenantServices Installation and Adm inistration Guide Copyright Copyright 2014 Microsoft Corporation. All rights reserved. Limitation of liability This document is provided as-is.

More information

Software Development Kit

Software Development Kit Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice

More information

Case Study. Data Governance Portal. www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1

Case Study. Data Governance Portal. www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1 Case Study Data Governance Portal www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1 Client Requirement The website is the Data Governance intranet portal. Data Governance is the practice of

More information

TeamViewer 9 Manual Management Console

TeamViewer 9 Manual Management Console TeamViewer 9 Manual Management Console Rev 9.2-07/2014 TeamViewer GmbH Jahnstraße 30 D-73037 Göppingen www.teamviewer.com Table of Contents 1 About the TeamViewer Management Console... 4 1.1 About the

More information

Total Exploration & Production: Field Monitoring Case Study

Total Exploration & Production: Field Monitoring Case Study Total Exploration & Production: Field Monitoring Case Study 1 Summary TOTAL S.A. is a word-class energy producer and provider, actually part of the super majors, i.e. the worldwide independent oil companies.

More information

Visual COBOL ASP.NET Shopping Cart Demonstration

Visual COBOL ASP.NET Shopping Cart Demonstration Visual COBOL ASP.NET Shopping Cart Demonstration Overview: The original application that was used as the model for this demonstration was the ASP.NET Commerce Starter Kit (CSVS) demo from Microsoft. The

More information

The preliminary design of a wearable computer for supporting Construction Progress Monitoring

The preliminary design of a wearable computer for supporting Construction Progress Monitoring The preliminary design of a wearable computer for supporting Construction Progress Monitoring 1 Introduction Jan Reinhardt, TU - Dresden Prof. James H. Garrett,Jr., Carnegie Mellon University Prof. Raimar

More information

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions 1 Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

More information

1. Manage your Group. 1. Log on to the CampusGroups platform.

1. Manage your Group. 1. Log on to the CampusGroups platform. 1 1. Manage your Group 1. Log on to the CampusGroups platform. 2. Upon logging in, select your club from the Groups drop-down (next to the Home icon) and click on the Manage button next to the group of

More information

On-premise and Online connection with Provider Hosted APP (Part 1)

On-premise and Online connection with Provider Hosted APP (Part 1) On-premise and Online connection with Provider Hosted APP (Part 1) WinWire Technologies Inc. 2350 Mission College Boulevard, Suite 925, Santa Clara, California, 95054 pg. 1 Copyright 2015 WinWire Technologies

More information

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved. Reference Application Architecture Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents

More information

OpenControl. Utilization

OpenControl. Utilization Developed By Buraq Integrated Solutions www.buraq.com Funded By National ICT R&D Fund www.ictrdf.org.pk/ 1 Development of Open Source HMI HMI Human Machine Interface - HMI The Human Machine Interface is

More information

User Guide. SysMan Utilities. By Sysgem AG

User Guide. SysMan Utilities. By Sysgem AG SysMan Utilities User Guide By Sysgem AG Sysgem is a trademark of Sysgem AG. Other brands and products are registered trademarks of their respective holders. 2013 Sysgem AG, Lavaterstr. 45, CH-8002 Zürich,

More information

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013 TIBCO Spotfire Metrics Modeler User s Guide Software Release 6.0 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE

More information