Problem Example Mobile phone after-sale services

Size: px
Start display at page:

Download "Problem Example Mobile phone after-sale services"

Transcription

1 VEDLEGG INF5120 Side 1 av 8 Problem Example Mobile phone after-sale services The problem example is based on a real life situation involving system interactions between ERP and CRM applications, in the context of a Telco Company selling telephone related products through two kinds of distributors, franchisees and dealers. The goal in this exam is to create a platform independent architecture model showing the necessary interfaces between the involved ERP system and CRM systems in the dealer situation for the post-sales service phase described below. The organisation of the Telco Company is the following The main branch of the Telco Company (called franchisor in the following) owns several ESA (Enterprise Software Applications, such as (ERP, CRM, WMS, etc.)) to manage its activities and centralise data about end-customers, products, warehouses, etc. In order to distribute its products and services the franchisor has set up a network of distributors playing the role of front end for end customers. Two kinds of distributors exist mainly: franchisees and dealers. The franchisees are distributors with an exclusivity contract with the franchisor: they can only propose products and services related to the Telco Company to end-customers. In order to manage their activities, the franchisor provides the franchisees with ESA (Retail system, CRM, etc. but with limited functionalities) compatible with the ones of itself. The problem is then to define interoperability between the applications especially between the local versions of the CRM and Retail System and the franchisor s ERP and CRM. The dealers are distributors which can contract with other companies than Telco. They may have their specific ESA, and therefore, the problem is to define the interoperability needs and make the dealers applications interoperable with the ones of the franchisor within a heterogeneous context. Franchisor ERP CRM WMS Other INTRANET Retail CRM System Lim. Franchisee (Store) Retail CRM System Lim. Franchisee (Store) Specific Retail Specific System CRM Dealer (Store) Customers Figure 1 Interactions between Franchisor and Franchisee/Dealers VEDLEGG INF5120 Side 1 av 8

2 VEDLEGG INF5120 Side 2 av 8 In this exam we will focus on a subset of the interactions between these systems, in particular on the Franchisor (ERP/CRM) and Dealer interactions (CRM) for after-sales.as shown below. Figure 2 Main focus: After sales process between Franchisor and Dealer In After Sales services we have the following electronic interactions: Create Customer Record into the CRM on Franchisor side Receive Customer data from Retail/Franchisor system Transfer electronically the repair request to the Franchisor Transfer the dealer invoice In general, the interoperability needs are described as follows: VEDLEGG INF5120 Side 2 av 8

3 VEDLEGG INF5120 Side 3 av 8 The after sales service deals mostly with customer service requests and repairs. Regarding repairs, their handling is mostly performed from the CRM application due to the fact that the procedure is executed from front-end personnel (e.g. Employees in a department store, etc.), who use the CRM application. Interoperability needs cover the following: Update CRM with customer transactions: This information is useful because it provides input to the CRM users about the customer s behaviour to the enterprise. For example, in order to define a Service Level Agreement, the company needs to know how active the customer was in terms of sales, support, etc. so it can define its support strategy. This kind of information will also be helpful to the sales personnel in terms of definition of a sales campaign, promotion strategy, etc. Creation of ERP documentation from CRM: CRM needs to send the appropriate set of data to the back office application (ERP) in order to produce the necessary documentation (Packaging slips, invoices, etc.). Update CRM with customer transactions, as described above. VEDLEGG INF5120 Side 3 av 8

4 VEDLEGG INF5120 Side 4 av 8 Figure 3 Enlarged version of figure 2 - for enhanced readability of the interface VEDLEGG INF5120 Side 4 av 8

5 VEDLEGG INF5120 Side 5 av 8 Measurement unit Warehouse 1..* Currency primary UoM product currency secondary UoM 1..* Product product code product classification conversion coeff supply type VAT code * account of general accounting Product price list product code product price 1..* Commercial actor types 0..* Price list price list code description commercial var start date end date Customer code name address CCIA fiscal code phone 1..1 fax RIBAauth RIDauth VAT number 0..* Order Bank VAT codes Payment conditions Payment methods Figure 4 Customer and Product Information model The information model above shows some of the typical information handled by the ERP and CRM systems, related to products (such as phones and services) and to the customer, and which will be subject to transfer of information between the systems. VEDLEGG INF5120 Side 5 av 8

6 VEDLEGG INF5120 Side 6 av 8 OMG CORBA _- Common Object Request Broker Architecture The interactions between two or more systems and services can be supported through the CORBA architecture, which supports the description of the interfaces of these through the OMG IDL (Interface Definition Language). Application Objects Vertical CORBA Facilities Horizontal CORBA Facilities Object Request Broker (CORBA) Interfaces described in CORBA Services CORBA IDL (Interface Definition Language) The CORBA IDL works similar to the Web Services WSDL, by describing the interfaces of the available applications and services. We can view the ERP and CRM systems as two interacting application objects in this case. IDL EXAMPLE //OMG IDL example File //Object Management Group, Inc. // // //Example IDL syntax interface definitions // interface B { attribute A mya; // Will support a get_mya and a set_mya operation }; interface TestInterface { struct TestStruct { string Member1; }; attribute string MyStringAttr; attribute TestStruct MyStructAttr; VEDLEGG INF5120 Side 6 av 8

7 VEDLEGG INF5120 Side 7 av 8 // attribute is a virtual attribute, representing corresponding get/set operations }; void MyOp1( in string str, inout TestStruct t); boolean MyOp2( inout TestStruct t); interface PrettyPrint { string print(); }; OMG IDL (Interface Definition Language) Syntax Simplified BNF grammar specification > (1) <specification> ::= <import>* <definition>+ (2) <definition> ::= <type_dcl> ; <interface> ; (4) <interface> ::= <interface_dcl> (5) <interface_dcl> ::= <interface_header> { <interface_body> } (7) <interface_header> ::= [ abstract local ] interface <identifier> [ <interface_inheritance_spec> ] (8) <interface_body> ::= <export>* (9) <export> ::= <type_dcl> ; <attr_dcl> ; <op_dcl> ; (10)<interface_inheritance_spec>::= : <interface_name> {, <interface_name> }* (42) <type_dcl> ::= typedef <type_declarator> <struct_type> <union_type> <enum_type> native <simple_declarator> <constr_forward_decl> (43) <type_declarator> ::= <type_spec> <declarators> (44) <type_spec> ::= <simple_type_spec> <constr_type_spec> (45) <simple_type_spec> ::= <base_type_spec> <template_type_spec> <scoped_name> (46) <base_type_spec> ::= <floating_pt_type> <integer_type> <char_type> // similar for all basic types (deleted here) (48) <constr_type_spec> ::= <struct_type> <union_type> <enum_type> (49) <declarators> ::= <declarator> {, <declarator> } VEDLEGG INF5120 Side 7 av 8

8 VEDLEGG INF5120 Side 8 av 8 (50) <declarator> ::= <simple_declarator> <complex_declarator> (51) <simple_declarator> ::= <identifier> (52) <complex_declarator> ::= <array_declarator> (53) <floating_pt_type> ::= float double long double (54) <integer_type> ::= <signed_int> <unsigned_int> ///.. and similar for all basic types..(deleted here) (80) <sequence_type> ::= sequence < <simple_type_spec>, <positive_int_const> > sequence < <simple_type_spec> > (81) <string_type> ::= string < <positive_int_const> > string (82) <wide_string_type> ::= wstring < <positive_int_const> > wstring (83) <array_declarator> ::= <identifier> <fixed_array_size>+ (84) <fixed_array_size> ::= [ <positive_int_const> ] (85) <attr_dcl> ::= <readonly_attr_spec> <attr_spec> (87) <op_dcl> ::= [ <op_attribute> ] <op_type_spec> <identifier> <parameter_dcls> (88) <op_attribute> ::= oneway (89) <op_type_spec> ::= <param_type_spec> void (90) <parameter_dcls> ::= ( <param_dcl> {, <param_dcl> } ) ( ) (91) <param_dcl> ::= <param_attribute> <param_type_spec> <simple_declarator> (92) <param_attribute> ::= in out inout (95) <param_type_spec> ::= <base_type_spec> <string_type> <wide_string_type> <scoped_name> (98) <value_base_type> ::= ValueBase (99) <constr_forward_decl> ::= struct <identifier> union <identifier> (104) <readonly_attr_spec> ::= readonly attribute <param_type_spec> <readonly_attr_declarator> (105)<readonly_attr_declarator >::= <simple_declarator> <raises_expr> <simple_declarator> {, <simple_declarator> }* (106) <attr_spec> ::= attribute <param_type_spec> <attr_declarator> VEDLEGG INF5120 Side 8 av 8

Introduction to Distributed Computing using CORBA

Introduction to Distributed Computing using CORBA Introduction to Distributed Computing using CORBA Rushikesh K. Joshi Dept of Computer Science & Engineering Indian Institute of Technology, Bombay Powai, Mumbai - 400 076, India. Email: rkj@cse.iitb.ac.in

More information

Distributed Network Management Using SNMP, Java, WWW and CORBA

Distributed Network Management Using SNMP, Java, WWW and CORBA Distributed Network Management Using SNMP, Java, WWW and CORBA André Marcheto Augusto Hack Augusto Pacheco Augusto Verzbickas ADMINISTRATION AND MANAGEMENT OF COMPUTER NETWORKS - INE5619 Federal University

More information

Information Systems for Business Integration: EDI, SCM, CRM Systems

Information Systems for Business Integration: EDI, SCM, CRM Systems Information Systems for Business Integration: EDI, SCM, CRM Systems (April 2, 2009) BUS3500 - Abdou Illia, Spring 2009 1 LEARNING GOALS Discuss Supply Chain Management systems Discuss Customer Relationship

More information

Distributed objects and object-based middleware

Distributed objects and object-based middleware Distributed objects and object-based middleware INF 5040 autumn 2007 lecturer: Frank Eliassen INF5040 Frank Eliassen 1 Why objekt-based distribution middleware? Encapsulation natural unit of development

More information

STAR FINANCE Case Study

STAR FINANCE Case Study STAR FINANCE Case Study Welcome, we would like to present a brief description of an implementation we performed for our customer the Star Finance company. Billennium 2013/ Wszelkie prawa zastrzeżone. Star

More information

VisualStore and Campaign Management

VisualStore and Campaign Management VisualStore and Campaign Management Nicola Pignatelli S3 - Store System Solutions srl, An IBM Italy Company Via Manin 14, 20059 Vimercate (Milano), Italy E-mail: nicola.pignatelli@essetre.it www.essetre.it

More information

3F6 - Software Engineering and Design. Handout 10 Distributed Systems I With Markup. Steve Young

3F6 - Software Engineering and Design. Handout 10 Distributed Systems I With Markup. Steve Young 3F6 - Software Engineering and Design Handout 10 Distributed Systems I With Markup Steve Young Contents 1. Distributed systems 2. Client-server architecture 3. CORBA 4. Interface Definition Language (IDL)

More information

CORBA Programming with TAOX11. The C++11 CORBA Implementation

CORBA Programming with TAOX11. The C++11 CORBA Implementation CORBA Programming with TAOX11 The C++11 CORBA Implementation TAOX11: the CORBA Implementation by Remedy IT TAOX11 simplifies development of CORBA based applications IDL to C++11 language mapping is easy

More information

Introduction Object-Oriented Network Programming CORBA addresses two challenges of developing distributed systems: 1. Making distributed application development no more dicult than developing centralized

More information

Interface Definition Language

Interface Definition Language Interface Definition Language by David G. Messerschmitt Supplementary section for Understanding Networked Applications: A First Course, Morgan Kaufmann, 1999. Copyright notice: Permission is granted to

More information

Interface Definition Language

Interface Definition Language Interface Definition Language A. David McKinnon Washington State University An Interface Definition Language (IDL) is a language that is used to define the interface between a client and server process

More information

Infrastructure that supports (distributed) componentbased application development

Infrastructure that supports (distributed) componentbased application development Middleware Technologies 1 What is Middleware? Infrastructure that supports (distributed) componentbased application development a.k.a. distributed component platforms mechanisms to enable component communication

More information

Logista presentation FY2015. www.grupologista.com

Logista presentation FY2015. www.grupologista.com Logista presentation FY2015 www.grupologista.com Description o Leading distributor operating through extensive networks in Southern Europe o Logista distributes tobacco products as well as pharmaceutical,

More information

It is a feature that enables the user to save his data to any internal or external storage device and restore it back once required.

It is a feature that enables the user to save his data to any internal or external storage device and restore it back once required. Software Features Version No.: 2.2.0 Issue: May 2006 Application Introduction Inventory Management System Complete business solution designed to help users enhance their business management capabilities.

More information

NEW SOLMICRO-EXPERTIS ERP-CRM

NEW SOLMICRO-EXPERTIS ERP-CRM NEW SOLMICRO-EXPERTIS ERP-CRM INNOVATIVE TECHNOLOGY WORKING FOR YOUR BUSINESS Business is very serious. Having all the information is decisive for the successful management of your company AT SOLMICRO

More information

Web Services - Consultant s View. From IT Stategy to IT Architecture. Agenda. Introduction

Web Services - Consultant s View. From IT Stategy to IT Architecture. Agenda. Introduction Web Services - A Consultant s View From IT Stategy to IT Architecture Hans-Peter Hoidn, Timothy Jones, Jürg Baumann, Oliver Vogel February 12, 2003 Copyright IBM Corporation 2002 Agenda Introduction I.

More information

SAP Certified Development Professional - ABAP with SAP NetWeaver 7.0

SAP Certified Development Professional - ABAP with SAP NetWeaver 7.0 SAP EDUCATION SAMPLE QUESTIONS: P_ABAP_70 SAP Certified Development Professional - ABAP with SAP NetWeaver 7.0 Disclaimer: These sample questions are for self-evaluation purposes only and do not appear

More information

Speed up your business

Speed up your business Speed up your business incadea is the leading provider of enterprise software solutions and services to the global automotive retail and wholesale market. With a proven industry focus and expertise, incadea

More information

BSc (Hons) Business Information Systems, BSc (Hons) Computer Science with Network Security. & BSc. (Hons.) Software Engineering

BSc (Hons) Business Information Systems, BSc (Hons) Computer Science with Network Security. & BSc. (Hons.) Software Engineering BSc (Hons) Business Information Systems, BSc (Hons) Computer Science with Network Security & BSc. (Hons.) Software Engineering Cohort: BIS/05/FT BCNS/05/FT BSE/05/FT Examinations for 2005-2006 / Semester

More information

Joint Tactical Radio System Standard. JTRS Platform Adapter Interface Standard Version 1.3.3

Joint Tactical Radio System Standard. JTRS Platform Adapter Interface Standard Version 1.3.3 Joint Tactical Radio System Standard JTRS Platform Adapter Interface Standard Version: 1.3.3 Statement A- Approved for public release; distribution is unlimited (17 July 2013). i Revision History Version

More information

Information Systems for Business Integration

Information Systems for Business Integration Information Systems for Business Integration (Week 13, Thursday 4/5/2007) BUS3500 - Abdou Illia, Spring 2007 1 LEARNING GOALS Explain the difference between horizontal and vertical business integration.

More information

3 LEGS OF THE MOTOR FUEL INDUSTRY

3 LEGS OF THE MOTOR FUEL INDUSTRY 3 LEGS OF THE MOTOR FUEL INDUSTRY LEG 1: PETROLEUM EXPLORATION LEG 2: OIL REFINING LEG 3: FUEL MARKETING GASOLINE MARKET SCENARIO #1 OIL COMPANY / OIL REFINER Owns or Controls Retail Property (Franchisor)

More information

Appendix to Lectures 8-18: Management Technologies And Examples

Appendix to Lectures 8-18: Management Technologies And Examples NETWORK AND SERVICES MANAGEMENT AND CONTROL MSc MODULE Prof. George Pavlou Centre for Communication Systems Research http://www.ee.surrey.ac.uk/ccsr/networks/ G.Pavlou@eim.surrey.ac.uk Appendix to Lectures

More information

Is a feature that enables the user to save existent data to any internal or external storage device and restore it back once required.

Is a feature that enables the user to save existent data to any internal or external storage device and restore it back once required. Part I General Features Introduction Complete business solution designed to help users enhance their business management capabilities. Combines unlimited information collection and powerful innovative

More information

Brief Description. 1505 Sofia, Bulgaria, 7 P.Mitov Str., Bl.2, tel. (+359 2) 846 50 06, 846 88 85, 943 39 92 e-mail: applss@applss.com, www.applss.

Brief Description. 1505 Sofia, Bulgaria, 7 P.Mitov Str., Bl.2, tel. (+359 2) 846 50 06, 846 88 85, 943 39 92 e-mail: applss@applss.com, www.applss. Brief Description CONTENTS Basic Description... 3 Subsystems... 3 Main Modules of The System... 5 Production Planning and Management... 5 Financial Accounting Module... 6 Holding Structure Management...

More information

Report of the case study in Sistemi Distribuiti A simple Java RMI application

Report of the case study in Sistemi Distribuiti A simple Java RMI application Report of the case study in Sistemi Distribuiti A simple Java RMI application Academic year 2012/13 Vessio Gennaro Marzulli Giovanni Abstract In the ambit of distributed systems a key-role is played by

More information

Supplier and Service Management Managing Suppliers, Partners and Services within complex Industry 2.0 business models

Supplier and Service Management Managing Suppliers, Partners and Services within complex Industry 2.0 business models Functional Overview Infonova R6 Supplier and Management Managing Suppliers, Partners and s within complex Industry 2.0 business models Effective Supplier and Management plays a key role in multilayered,

More information

C++FA 5.1 PRACTICE MID-TERM EXAM

C++FA 5.1 PRACTICE MID-TERM EXAM C++FA 5.1 PRACTICE MID-TERM EXAM This practicemid-term exam covers sections C++FA 1.1 through C++FA 1.4 of C++ with Financial Applications by Ben Van Vliet, available at www.benvanvliet.net. 1.) A pointer

More information

ERP management Software designed for Utilities supporting energy operators

ERP management Software designed for Utilities supporting energy operators ERP management Software designed for Utilities supporting energy operators power of technology FEATURES SYSTEM DESCRIPTION Uniqueness of the database: Youtility is structured on a single database, in which

More information

Software Editor & Business Consulting

Software Editor & Business Consulting Software Editor & Business Consulting 2013 NSD - All rights reserved 1 NSD Restaurants Management System NSD RMS - V 5.01 Overview 2 The NSD RMS is developed based on the best business practice and rules,

More information

Fast Track: Applications in Microsoft Dynamics CRM 2015 / CRM Online (Microsoft Training Course: F1082) - 2 days

Fast Track: Applications in Microsoft Dynamics CRM 2015 / CRM Online (Microsoft Training Course: F1082) - 2 days Fast Track: Applications in Microsoft Dynamics CRM 2015 / CRM Online (Microsoft Training Course: F1082) - 2 days TARGET AUDIENCE This course provides both an introduction to Microsoft Dynamics CRM 2015

More information

What is COM/DCOM. Distributed Object Systems 4 COM/DCOM. COM vs Corba 1. COM vs. Corba 2. Multiple inheritance vs multiple interfaces

What is COM/DCOM. Distributed Object Systems 4 COM/DCOM. COM vs Corba 1. COM vs. Corba 2. Multiple inheritance vs multiple interfaces Distributed Object Systems 4 COM/DCOM Piet van Oostrum Sept 18, 2008 What is COM/DCOM Component Object Model Components (distributed objects) à la Microsoft Mainly on Windows platforms Is used in large

More information

Wealth Management System

Wealth Management System Wealth Management System Clients in the new economy demand straight answers. With ubiquitous information on the Internet and an around-the-clock global financial market accessible by pagers, email, mobile

More information

Middleware and Distributed Systems. Introduction. Dr. Martin v. Löwis

Middleware and Distributed Systems. Introduction. Dr. Martin v. Löwis Middleware and Distributed Systems Introduction Dr. Martin v. Löwis 14 3. Software Engineering What is Middleware? Bauer et al. Software Engineering, Report on a conference sponsored by the NATO SCIENCE

More information

CRM & Office Organization. CRM and office management software in small and medium sized enterprises

CRM & Office Organization. CRM and office management software in small and medium sized enterprises CRM & Office Organization CRM and office management software in small and medium sized enterprises Gabor Takacs IRM Ltd. What is CRM? (Customer Relationship Management) CRM entails all aspects of interaction

More information

Sage Accpac ERP Order Entry 5.3A Service Pack 5 (070309)

Sage Accpac ERP Order Entry 5.3A Service Pack 5 (070309) Sage Accpac ERP Order Entry 5.3A Service Pack 5 (070309) This Service Pack, contains a modified version of one or more Order Entry program modules. The modification is not a full upgrade or a product replacement;

More information

Chapter 5. B2B E-Commerce: Selling and Buying in Private E-Markets

Chapter 5. B2B E-Commerce: Selling and Buying in Private E-Markets Chapter 5 B2B E-Commerce: Selling and Buying in Private E-Markets Learning Objectives 1. Describe the B2B field. 2. Describe the major types of B2B models. 3. Discuss the characteristics of the sell-side

More information

Mexico ICT Market Update: 1Q13 Results & Opportunities. Equipment. Supplies. ICT services. Software. ICT services (in the cloud)

Mexico ICT Market Update: 1Q13 Results & Opportunities. Equipment. Supplies. ICT services. Software. ICT services (in the cloud) Mexico ICT Market Update: 1Q13 Results & Opportunities ICT Mexico Market Size & Growth ICT Growth IT Growth 24.60% 24.30% 24.70% 2.50% 2.50% 2.50% 10.40% 11.50% 12.60% 4.60% 5.20% 5.70% Equipment Supplies

More information

CRM CUSTOMER RELATION MANAGEMENT. Convert market dynamics into an opportunity!

CRM CUSTOMER RELATION MANAGEMENT. Convert market dynamics into an opportunity! CRM CUSTOMER RELATION MANAGEMENT Convert market dynamics into an opportunity! CRM CUSTOMER RELATION MANAGEMENT TO ADDRESS TARGET MASS PERFECTLY, CONVERT MARKET DYNAMICS INTO AN OPPORTUNITY! Benefit from

More information

The Power of the Platform

The Power of the Platform The Power of the Platform Cloud & Hosting Network Mobility 2 Technology Trends Reshaping Business Cloud Computing Amazing s That Change Our World Fast, Widespread Wireless/Wireline IP Networks Powerful

More information

Instant SQL Programming

Instant SQL Programming Instant SQL Programming Joe Celko Wrox Press Ltd. INSTANT Table of Contents Introduction 1 What Can SQL Do for Me? 2 Who Should Use This Book? 2 How To Use This Book 3 What You Should Know 3 Conventions

More information

Tiny ERP in 15 minuts. Tiny ERP. Open Source ERP & CRM for SMB. (in 15 minuts) by Fabien Pinckaers Main Developer Tiny ERP Manager Tiny.

Tiny ERP in 15 minuts. Tiny ERP. Open Source ERP & CRM for SMB. (in 15 minuts) by Fabien Pinckaers Main Developer Tiny ERP Manager Tiny. Tiny ERP in 15 minuts Tiny ERP Open Source ERP & CRM for SMB. (in 15 minuts) by Fabien Pinckaers Main Developer Tiny ERP Manager Tiny.be 26/02/2005 1 Plan What it does? Target Market? History & Current

More information

Multi Channel Sales Order Management: Mail Order. SAP Best Practices for Retail

Multi Channel Sales Order Management: Mail Order. SAP Best Practices for Retail Multi Channel Sales Order Management: Mail Order SAP Best Practices for Retail Purpose, Benefits, and Key Process Steps Purpose Multi Channel Sales Order Management: Mail Order describes a Business-to-Consumer

More information

Dominic Systems Limited. SYSPRO CRM Integration Package. Product Specifications

Dominic Systems Limited. SYSPRO CRM Integration Package. Product Specifications Dominic Systems Limited SYSPRO CRM Integration Package Product Specifications Updated Dec 19, 2012 1-855-7ON-LINE SYSPRO CRM Integration Package Page 1 of 11 Contents Overview Architecture Screen Shots

More information

1.1. Pay In / Pay Out.. 3. 1.2. Payment Mode Master 4-5. 1.3. Unit of Measurement (UOM). 6. 1.4. TAX Master. 7. 1.5. Department Master..

1.1. Pay In / Pay Out.. 3. 1.2. Payment Mode Master 4-5. 1.3. Unit of Measurement (UOM). 6. 1.4. TAX Master. 7. 1.5. Department Master.. INDEX 1. MASTERS 1.1. Pay In / Pay Out.. 3 1.2. Payment Mode Master 4-5 1.3. Unit of Measurement (UOM). 6 1.4. TAX Master. 7 1.5. Department Master.. 8-9 1.6. Category Master.10-11 1.7. Stock Keeping Unit

More information

CORBA Objects in Python

CORBA Objects in Python CORBA Objects in Python Jason Tackaberry (tack@linux.com) April, 2000 Algoma University College Supervised by George Townsend Table of Contents 1. Introduction...1 1.1. Trends in Distributed Objects...1

More information

Reduce and manage operating costs and improve efficiency. Support better business decisions based on availability of real-time information

Reduce and manage operating costs and improve efficiency. Support better business decisions based on availability of real-time information Data Management Solutions Horizon Software Solution s Data Management Solutions provide organisations with confidence in control of their data as they change systems and implement new solutions. Data is

More information

RHENUS FULFILLMENT SOLUTIONS. Your Partner for E-commerce and Multi-channel

RHENUS FULFILLMENT SOLUTIONS. Your Partner for E-commerce and Multi-channel RHENUS FULFILLMENT SOLUTIONS Your Partner for E-commerce and Multi-channel ECOMMERCE ON THE FAST TRACK Enhanced customer experience needs experts There is probably no other business taking off and developing

More information

Enterprise Systems: From Supply Chains to ERP to CRM

Enterprise Systems: From Supply Chains to ERP to CRM Enterprise Systems: From Supply Chains to ERP to CRM Management Information Code: 164292-02 Course: Management Information Period: Autumn 2013 Professor: Sync Sangwon Lee, Ph. D D. of Information & Electronic

More information

Inter-Domain Management between CORBA and SNMP :

Inter-Domain Management between CORBA and SNMP : Presented at DSOM 96, L Aquila, Italy, October 28-30, 1996. Inter-Domain Management between CORBA and SNMP : WEB-based Management - CORBA/SNMP Gateway Approach Subrata Mazumdar Network and Service Management

More information

360EnterpriseSuite GAIN COMPETITIVE ADVANTAGE. with. Modern, Customizable, Global.NET ERP Solution 407-659-0653. For companies that grow

360EnterpriseSuite GAIN COMPETITIVE ADVANTAGE. with. Modern, Customizable, Global.NET ERP Solution 407-659-0653. For companies that grow GAIN COMPETITIVE ADVANTAGE with 360EnterpriseSuite Modern, Customizable, Global.NET ERP Solution For companies that grow BCA Technologies, Inc. 407-659-0653 360EnterpriseSuite Features and Benefits: System

More information

Sales Pipeline Management

Sales Pipeline Management Sales Pipeline Management For Microsoft Dynamics CRM 1 AbleBridge Sales Pipeline Management for Microsoft Dynamics CRM Contents Sales Pipeline Management View... 3 Filter Section... 4 Pipeline Summary

More information

CORBAservices. Naming. Part of the CORBA Naming Service Interface in IDL. CORBA Naming Service

CORBAservices. Naming. Part of the CORBA Naming Service Interface in IDL. CORBA Naming Service CORBAservices CORBAservices are general purpose and application independent services. They resemble and enhance services commonly provided by an operating system: Service Collection Query Concurrency Transaction

More information

Corba. Corba services. The (very) global picture. Corba. Distributed Object Systems 3 CORBA/IDL. Corba. Features. Services

Corba. Corba services. The (very) global picture. Corba. Distributed Object Systems 3 CORBA/IDL. Corba. Features. Services Distributed Systems 3 CORBA/ Piet van Oostrum Sep 11, 2008 Corba Common Request Broker Architecture Middleware for communicating objects Context Management Group (OMG) Consortium of computer companies

More information

FSPBA8 SQA Unit Code H5FA 04 Process the transfer of foreign currency

FSPBA8 SQA Unit Code H5FA 04 Process the transfer of foreign currency Overview This unit is about your ability to process the transfer of all types of foreign currency in accordance with your organisation's requirements. You will need to operate currency accounts and arrange

More information

SAP Business One. General Ledger Transactions Generated from Order to Invoice. ESAP SAP Business One Online University www.esapuniversity.

SAP Business One. General Ledger Transactions Generated from Order to Invoice. ESAP SAP Business One Online University www.esapuniversity. SAP Business One General Ledger Transactions Generated from Order to Invoice ESAP SAP Business One Online University www.esapuniversity.com Table of Contents Introduction... 3 Purpose of this document...

More information

Building a Data Warehouse For Scalability and Flexibility. Ray Welsh Business Intelligence Marketing Manager Informix Software Ltd.

Building a Data Warehouse For Scalability and Flexibility. Ray Welsh Business Intelligence Marketing Manager Informix Software Ltd. Building a Data Warehouse For Scalability and Flexibility Ray Welsh Business Intelligence Marketing Manager Informix Software Ltd. Agenda Informix examples of VLDB Drivers of growth & evolution Failure

More information

SEQUENCE Integrates with Microsoft Dynamics to Provide Enterprise BPMS Capabilities

SEQUENCE Integrates with Microsoft Dynamics to Provide Enterprise BPMS Capabilities SEQUENCE Integrates with Microsoft Dynamics to Provide Enterprise BPMS Capabilities SEQUENCE BPM Suite: Enterprise Process Control PNMsoft s SEQUENCE is a collaborative BPMS (Business Process Management

More information

Middleware Lou Somers

Middleware Lou Somers Middleware Lou Somers April 18, 2002 1 Contents Overview Definition, goals, requirements Four categories of middleware Transactional, message oriented, procedural, object Middleware examples XML-RPC, SOAP,

More information

Lukas Kerschbaum, Director Solution Engineering DACH Nicolas Berney, Senior Solution Engineer

Lukas Kerschbaum, Director Solution Engineering DACH Nicolas Berney, Senior Solution Engineer Lukas Kerschbaum, Director Solution Engineering DACH Nicolas Berney, Senior Solution Engineer 1. hybris Overview 2. hybris B2C Customer Journey 3. hybris B2B Features 4. hybris MDM or PCM (Product Content

More information

Translation Services 4 Printing Services 5 Address Services 6 Legal Advice Services 7 Logistics Services. Distribution Services

Translation Services 4 Printing Services 5 Address Services 6 Legal Advice Services 7 Logistics Services. Distribution Services Introduction 2 Partners 3 Translation Services 4 Printing Services 5 Address Services 6 Legal Advice Services 7 Logistics Services Catalogue and Direct Mail 8 Products 9 Distribution Services Catalogue

More information

Your guide to an integrated and holistic software solution for a dynamic business environment.

Your guide to an integrated and holistic software solution for a dynamic business environment. Your guide to an integrated and holistic software solution for a dynamic business environment. Need a good reason to choose Sage Evolution? Here's 10. 1. Accountants recommend Sage Pastel Accounting 2.

More information

Sage CRM Connector Tool White Paper

Sage CRM Connector Tool White Paper White Paper Document Number: PD521-01-1_0-WP Orbis Software Limited 2010 Table of Contents ABOUT THE SAGE CRM CONNECTOR TOOL... 1 INTRODUCTION... 2 System Requirements... 2 Hardware... 2 Software... 2

More information

CRM In Core Banking Systems

CRM In Core Banking Systems CRM In Core Banking Systems February 2002 The integration of a Customer Relationship Management (CRM) component into a financial institution s core processing system has been the topic of discussion for

More information

is an affordable, modern software solution specifically for your type of business.

is an affordable, modern software solution specifically for your type of business. Delivering Business Solutions t: +44 (0) 844 8000 803 e: enquiries@inixion.com The Finance Solution Finance Accounting Ledgers With competition and economic climate pressures ever increasing, the requirements

More information

Software Testing A Time for Standard Models

Software Testing A Time for Standard Models Software Testing A Time for Standard Models Introduction Software technology has always been in need of testing. This is due to a number of particular aspects, including the fact that (a) the number of

More information

USER GUIDE. Access to the Server is via the following webpage: www.admin.airgoosignage.co.uk

USER GUIDE. Access to the Server is via the following webpage: www.admin.airgoosignage.co.uk USER GUIDE The A+K Airgoo Digital Signage MicroPlayer is a totally new generation of product with wireless capabilities and innovative features. It is designed to operate with our Digital Signage Server

More information

Commercient s Salesforce ERP Opportunity & Quotations

Commercient s Salesforce ERP Opportunity & Quotations App Name: Commercient s ERP Quotations and Opportunities for Salesforce App Type: Extension App. This app extends the Commercient s ERP Order Entry & Quote App for Salesforce which in turn extends Commercient

More information

E-CRM Electronic Customer Relationship Management

E-CRM Electronic Customer Relationship Management What is ecrm? Unit II E-CRM Electronic Customer Relationship Management E-CRM Electronic Customer Relationship Management CRM over the internet. CRM is corporate strategy composed of Applications, Technology

More information

Maximise your margins with MAM Autopart Tyres

Maximise your margins with MAM Autopart Tyres Maximise your margins with MAM Autopart Tyres Find out how MAM Software can increase your profits Could you be missing out on revenue? Adaptable to suit individual business requirements, Autopart Tyres

More information

Horse Racing Simulation System

Horse Racing Simulation System Prepared by Ting Hin Chau PTMsc Csc Department of Computer Science The Chinese University of Hong Kong Supervised by Professor Michael R. Lyu Department of Computer Science The Chinese University of Hong

More information

CSI CRM Platform August, 2014

CSI CRM Platform August, 2014 CSI CRM Platform August, 2014 About CSI CRM Platform CSI CRM Platform, is the first solution which provide full functionality to auto moto financial banks. The platform is the ideal environment working

More information

The Advantages of a Golden Record in Customer Master Data Management

The Advantages of a Golden Record in Customer Master Data Management Golden Record The Advantages of a Golden Record in Customer Master Data Management Dr. Wolfgang Martin, Analyst Master data describes the components of a company: its customers, suppliers, dealers, partners,

More information

The basic package and the Light package gives you the following options in the Finance module:

The basic package and the Light package gives you the following options in the Finance module: Print various statistics such as sales statistics or creditor/goods statements. Statistics STA 109096899 In addition, statistical information can be viewed or used at the various statistics forms and turnover

More information

Delivering Transport Software Solutions

Delivering Transport Software Solutions I F S S M A R T F R E I G H T About IFS SmartFreight Interactive Freight Systems (IFS) first made its name in Australia in the mid 1990 s for the provision of a generic multi-carrier transport management

More information

Building the European Biodiversity. Observation Network (EU BON)

Building the European Biodiversity. Observation Network (EU BON) Enterprise Application Integration Building the European Biodiversity through Service-Oriented Architecture Observation Network (EU BON) EU BON Project Building the European Biodiversity Network Presentation

More information

Architecting Frameworks for Specific Applications with RM-ODP

Architecting Frameworks for Specific Applications with RM-ODP Architecting Frameworks for Specific Applications with RM-ODP Ana Paula Gonçalves, Sandro Antônio Vicente, Dib Karam Jr, Moacyr Martucci Jr Computing Engineering and Digital Systems Dept Escola Politécnica

More information

How To Integrate A Ccm With Sequence Kinetics

How To Integrate A Ccm With Sequence Kinetics Extending Dynamics CRM with BPM processes using PNMsoft s Sequence Kinetics TM Sequence Kinetics BPM Suite for Dynamics CRM Sequence Kinetics for Microsoft Dynamics CRM is a Intelligent BPMS (Business

More information

Application of Java and CORBA to Distributed Control and Monitoring Applications in the PHENIX Online Control System

Application of Java and CORBA to Distributed Control and Monitoring Applications in the PHENIX Online Control System Application of Java and CORBA to Distributed Control and Monitoring Applications in the PHENIX Online Control System E. Desmond 1, S. Adler 1, Lars Ewell 1, J. Haggerty 1, Hyon Joo Kehayias 1, S. Pate

More information

Advanced Techniques for Mobile Robotics Robot Software Architectures. Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz

Advanced Techniques for Mobile Robotics Robot Software Architectures. Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Advanced Techniques for Mobile Robotics Robot Software Architectures Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz How to Program a Robot Robots are rather complex systems Often, a large

More information

2009, AdventNet Inc. All rights reserved. Product Customization

2009, AdventNet Inc. All rights reserved. Product Customization 2009, AdventNet Inc. All rights reserved Product Customization Table of Contents Introduction... 4 Company Details... 5 Company Logo... 6 Currency Settings... 7 Fiscal Year Settings... 8 Primary Contact...

More information

CORBA. BY VIRAJ N BHAT www.caip.rutgers.edu/~virajb

CORBA. BY VIRAJ N BHAT www.caip.rutgers.edu/~virajb CORBA BY VIRAJ N BHAT www.caip.rutgers.edu/~virajb Topics to be covered Remote Procedure Calls. Conceptual overview of CORBA CORBA IDL Understanding the Broker-OA and BOA Interoperability Applications

More information

Microsoft Business Analytics Accelerator for Telecommunications Release 1.0

Microsoft Business Analytics Accelerator for Telecommunications Release 1.0 Frameworx 10 Business Process Framework R8.0 Product Conformance Certification Report Microsoft Business Analytics Accelerator for Telecommunications Release 1.0 November 2011 TM Forum 2011 Table of Contents

More information

SMART CRM Desk for Service Sector. Solution for Customer Relationship Mgmt (CRM) in Service Industry

SMART CRM Desk for Service Sector. Solution for Customer Relationship Mgmt (CRM) in Service Industry SMART CRM Desk for Service Sector Solution for Customer Relationship Mgmt (CRM) in Service Industry SMART CRM Desk for Service Sector A unique solution for the aftermarket warranty and service operations,

More information

STOCK MANAGEMENT SOFTWARE

STOCK MANAGEMENT SOFTWARE STOCK MANAGEMENT SOFTWARE Electronic Products Ltd. 47, Old Railway Track, Sta. Venera, HMR 16, Malta Tel: +356 2144 5190, Fax: +356 2144 5188 Internet: eplmalta.info, Email: elecpro@eplmalta.info 2 E-shop

More information

Content & Concepts. www.axxiome.com 08/04/2010

Content & Concepts. www.axxiome.com 08/04/2010 Content & Concepts www.axxiome.com 1 08/04/2010 Idea & Goals Provide to project members as well as to senior management an impression how an integrated SAP Banking architecture could look like Run through

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

Getting Started with Service- Oriented Architecture (SOA) Terminology Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a

More information

Edexcel GCSE Business Studies. Unit 1- Introduction to Small Business. Revision Guide

Edexcel GCSE Business Studies. Unit 1- Introduction to Small Business. Revision Guide Edexcel GCSE Business Studies Unit 1- Introduction to Small Business Revision Guide Student:. Form:. Overview of content This unit contains five topics: Spotting a business opportunity Showing enterprise

More information

Outline Basic concepts of Python language

Outline Basic concepts of Python language Data structures: lists, tuples, sets, dictionaries Basic data types Examples: int: 12, 0, -2 float: 1.02, -2.4e2, 1.5e-3 complex: 3+4j bool: True, False string: "Test string" Conversion between types int(-2.8)

More information

Environment Canada Data Management Program. Paul Paciorek Corporate Services Branch May 7, 2014

Environment Canada Data Management Program. Paul Paciorek Corporate Services Branch May 7, 2014 Environment Canada Data Management Program Paul Paciorek Corporate Services Branch May 7, 2014 EC Data Management Program (ECDMP) consists of 5 foundational, incremental projects which will implement

More information

Understanding User Roles of Automotive CRM Software

Understanding User Roles of Automotive CRM Software Understanding User Roles of Automotive CRM Software Salesboom.com Providing an end-to-end small business Customer Relationship Management (CRM), Sales Force Automation (SFA) and Enterprise Resource Planning

More information

Common Secure Interoperability Version 2 CSI v2

Common Secure Interoperability Version 2 CSI v2 Common Secure Interoperability Version 2 CSI v2 A User s View by Don Flinn The Specification Team Compaq Concept Five Gemstone Hewlett Packard IBM Inprise IONA/OOC Oracle Persistence Promia SUN Syracuse/Adiron

More information

Ramco Cloud for Connected Enterprise RACE

Ramco Cloud for Connected Enterprise RACE Ramco Cloud for Connected Enterprise RACE There is an Ecosystem around every Enterprise Dealers Sub-Dealers Retailers Franchisee Distributors Wholesalers Service Centres Channels Suppliers Manufacturing

More information

Sequence Kinetics TM Transforms SharePoint into an Enterprise BPM Suite

Sequence Kinetics TM Transforms SharePoint into an Enterprise BPM Suite Sequence Kinetics TM Transforms SharePoint into an Enterprise BPM Suite Sequence Kinetics ibpms PNMsoft s Sequence Kinetics is an Intelligent Business Process Management (BPM) Software Suite which extends

More information

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable

More information

WebSphere Commerce V7 Management Center

WebSphere Commerce V7 Management Center Juha Nevalainen WebSphere Commerce Technical Specialist April 20 WebSphere Commerce V7 Management Center Introduction Proof of Technology Agenda What is WebSphere Commerce WebSphere Commerce Focus Areas

More information

Project Management. For Microsoft Dynamics CRM WWW.ABLEBRIDGE.COM

Project Management. For Microsoft Dynamics CRM WWW.ABLEBRIDGE.COM Project Management For Microsoft Dynamics CRM Contents Solution Relationships... 3 Main Menu End User Navigation... 4 Projects... 4 Creating a New Project... 4 Shift Project... 5 Shift Project Task...

More information

CRAFT ERP modules. Introduction

CRAFT ERP modules. Introduction Introduction 1 1 Introduction CRAFT is an ERP system providing automation in most important business aspects of an enterprise: Customer relations, Financial operations, Production and Distribution operations,

More information