SlideShare une entreprise Scribd logo
1  sur  18
Assessing the
Technology Landscape
Chapter 1: (Book) Enterprise Integration – An Architecture
for Enterprise Application & Systems Integration 1
Lecture 2
Lec2:SIA,BSIT-6th,UniversityofOkara
BSIT-6th
Inam Ul Haq
inam@ue.edu.pk, inam.bth@gmail.com
Table of Contents
• Legacy Systems
• Data Warehousing
• Enterprise Application Integration
• Electronics Commerce
• Web Enabled Applications
• Extensible Markup Language (XML)
• Workflow Management
• Distributed Objects
• Components
• Unified Modeling Language (UML)
• Digital Signatures
• Wireless Interface Devices
• Knowledge Management
• Agent Technology
• Interactive Voice
• Model Driven Architecture (MDA)
Lec2:SIA,BSIT-6th,Universityof
Okara
2
Legacy Systems
• We cannot understand the impact of new technology without considering it with respect to
legacy systems
• [old or previous systems].
• Systems built with older technology cannot simply be redeployed using the new
technology.
• Requires rework
• Business data are captured in different forms, given different names, and computed in
different ways.
• The rapid evolution of technology and products resulted in the definition of a new
architecture for each new client-server system.
• E.g. WordPress or Joomla needs new plugins (Akismet for spams)
• Enterprise-level analysis, planning, and decision making must gather data from many
independent local systems.
• These cross-enterprise functions often face both technical challenges and
inconsistencies in the data.
• Restructuring may come in a variety of forms such as outsourcing, acquisitions or the
creation of new business units to pursue business opportunities.
• Offshoring is the relocation of a business process from one country to another
(wikipedia).
• Read related terms: https://en.wikipedia.org/wiki/Category:Outsourcing
• An Acquisition organization is responsible for acquisition management of multiple software
development efforts (e.g. multiple programs).
• Top managers of major corporations are frustrated by their information systems
• They have difficulty getting information about how the business is running.
Lec2:SIA,BSIT-6th,Universityof
Okara
3
Data Warehousing (EnterpriseDataWarehousing)
• A system used for reporting and data analysis. DWs are central repositories of
integrated data from one or more disparate sources. Examples of reports could
range from annual and quarterly comparisons and trends to detailed daily sales
analysis. (wikipedia)
• See difference between DW & Data Mart: https://en.wikipedia.org/wiki/Data_warehouse
• Used in decision support because of multiple business functions.
• Online analytical processing (OLAP) tools provide much more sophisticated analyses of
relationships and trends. [explore a key challenge from the book]
Lec2:SIA,BSIT-6th,Universityof
Okara
4
EnterpriseApplicationIntegration
• Enterprise application integration (EAI) also involves the capture
and transformation of data, but for a different purpose.
• Integrates COTS applications. [commercial off the shelf]
Lec2:SIA,BSIT-6th,Universityof
Okara
5
Electronic Commerce
• The Internet opened the door for enterprises to communicate
directly with their end customers.
• Buyer-seller relationships can be established where they were not
even considered in the past.
B2B, B2C
Lec2:SIA,BSIT-6th,Universityof
Okara
6
Web-Enabled Applications
• Early efforts to provide Web access to applications were driven by the need to
provide access to customers.
• Making applications Web-enabled, as depicted in Figure 1.4, resolves a
significant portion of the difficulties involved in accessing information across
the enterprise.
Lec2:SIA,BSIT-6th,Universityof
Okara
7
Extensible Markup Language (XML)
• XML is a preferred medium for the exchange of data both
between enterprises and between systems within an enterprise.
• Human readable format, check: https://en.wikipedia.org/wiki/XML
• Refinement of HTML and compatible with it, passes through
firewalls, more supports e-commerce than EDI (electronic document
interchange)
Lec2:SIA,BSIT-6th,Universityof
Okara
8
Workflow Management
• (sometimes called business process management systems)
active for many years
• Used for automation of businesss process
• in small organizations for managing the flow of documents
between activities performed by humans.
• Fits in with the move from batch processing to event-based
processing, where business transactions are processed as they
occur.
Lec2:SIA,BSIT-6th,Universityof
Okara
9
Components
• Object technology for many years has held the promise of enabling the
development of reusable components.
• At the same time, considerable progress has been made in the development of
components that perform computational functions for user interfaces,
communications, and operating environments.
• Such products have greatly enhanced the ability of application developers
to implement sophisticated systems.
Lec2:SIA,BSIT-6th,Universityof
Okara
10
UML (Unified Modeling Language)
• A specification language adopted by the OMG Press.
• Provides a number of visualizations and diagramming
techniques.
• E.g. use cases, class diagrams etc.
Lec2:SIA,BSIT-6th,Universityof
Okara
11
Public Key Infrastructure (PKI)
• Security has become an increasingly critical element of enterprise
systems.
• This technology is used by Secure Sockets Layer (SSL)
communications over the Internet to provide security.
• Both the sender and the receiver can authenticate each other with their
digital certificates.
Lec2:SIA,BSIT-6th,Universityof
Okara
12
Digital Signatures
• A digital signature functions essentially the same as a handwritten
signature on a paper document, when attached to an eDocument.
• Digital signatures employ public key technology.
• The signature authenticates the document by validating the signer's
identity, and it prevents the signer from repudiating the document
because only the signer's public key can decrypt the signature.
Lec2:SIA,BSIT-6th,Universityof
Okara
13
Wireless Interface Devices
• Cellular phones have become commonplace.
• It enables new forms of Internet purchases, and it frees
employees to conduct business anywhere and at any time.
Lec2:SIA,BSIT-6th,Universityof
Okara
14
Knowledge Mangement
• Involves the capture, cataloging, retrieval, and application of
enterprise knowledge.
• In product design: ease of use, maintainability, reliability,
efficiency and so on are kept in mind.
Lec2:SIA,BSIT-6th,Universityof
Okara
15
Agent Technology
• A software agent is an autonomous program that senses and reacts to
its environment according to its own internal rules of operation.
• Its environment may include information about the actions of other
agents.
• Unlike a conventional application, the agent itself will determine if,
when, and how it will perform its function. (AI)
• Agent technology is still in its infancy.
Lec2:SIA,BSIT-6th,Universityof
Okara
16
Interactive Voice
• The widespread use of hand-held devices, particularly cell phones, is
likely to change this. Users do not want to carry around keyboards
and large displays.
• Voice input and output also enable hands- and eyes-free operation in
activities and environments that are not conducive to conventional
terminal interaction.
• Visit www.computingcage.com > tech for disable, tech for age
Lec2:SIA,BSIT-6th,Universityof
Okara
17
Model Driven Architecture
• MDA provides the ability to specify applications and standards
as Platform Independent Models (PIM) that can be mapped to
evolving technical platforms.
• Tools provide the ability to transform a PIM specification to
executable code.
• Standard mappings will enable independently developed
applications and components to be interoperable.
Lec2:SIA,BSIT-6th,Universityof
Okara
18

Contenu connexe

Tendances

Application integration
Application integrationApplication integration
Application integrationImran Aziz
 
Client server s/w Engineering
Client server s/w EngineeringClient server s/w Engineering
Client server s/w EngineeringRajan Shah
 
Middleware 2002
Middleware 2002Middleware 2002
Middleware 2002eaiti
 
The Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware TechnologiesThe Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware Technologiesdigitallibrary
 
Migrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutionsMigrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutionsChanukya Mekala
 
Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...
Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...
Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...Andreas Weidinger
 
Enterprise and Enterprise Application
Enterprise and Enterprise ApplicationEnterprise and Enterprise Application
Enterprise and Enterprise ApplicationRajandeep Gill
 
Eight Pillars of an Enterprise Application Architecture
Eight Pillars of an Enterprise Application ArchitectureEight Pillars of an Enterprise Application Architecture
Eight Pillars of an Enterprise Application ArchitectureLANSA
 
Distributed systems-analysis-and-design
Distributed systems-analysis-and-designDistributed systems-analysis-and-design
Distributed systems-analysis-and-designEstiak Khan
 
Mobile iOS Application Architectures
Mobile iOS Application ArchitecturesMobile iOS Application Architectures
Mobile iOS Application ArchitecturesArpit Kulsreshtha
 
Isas _Q3 _Soft_Topic3_enterprise_application_architecture
Isas _Q3 _Soft_Topic3_enterprise_application_architectureIsas _Q3 _Soft_Topic3_enterprise_application_architecture
Isas _Q3 _Soft_Topic3_enterprise_application_architectureTuấn Anh Nguyễn
 
An Introduction to Multilayered Software Architecture
An Introduction to Multilayered Software ArchitectureAn Introduction to Multilayered Software Architecture
An Introduction to Multilayered Software ArchitectureAndrei Pîrjoleanu
 
SMEUG 2006 - Project IBIS: ERP at UAE University
SMEUG 2006 - Project IBIS: ERP at UAE UniversitySMEUG 2006 - Project IBIS: ERP at UAE University
SMEUG 2006 - Project IBIS: ERP at UAE UniversityMichael Dobe, Ph.D.
 
3 Tier Architecture
3  Tier Architecture3  Tier Architecture
3 Tier ArchitectureWebx
 
smILLe Emtacl10 presentation
smILLe Emtacl10 presentationsmILLe Emtacl10 presentation
smILLe Emtacl10 presentationGeorge Veranis
 
Chapter Four IT infrastructure
Chapter Four IT infrastructureChapter Four IT infrastructure
Chapter Four IT infrastructureMohamed Madar
 
N-Tier, Layered Design, SOA
N-Tier, Layered Design, SOAN-Tier, Layered Design, SOA
N-Tier, Layered Design, SOASperasoft
 
J2 ee container & components
J2 ee container & componentsJ2 ee container & components
J2 ee container & componentsKeshab Nath
 

Tendances (20)

Application integration
Application integrationApplication integration
Application integration
 
Client server s/w Engineering
Client server s/w EngineeringClient server s/w Engineering
Client server s/w Engineering
 
Middleware 2002
Middleware 2002Middleware 2002
Middleware 2002
 
The Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware TechnologiesThe Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware Technologies
 
Migrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutionsMigrating erwin-to-erstudio-data-modeling-solutions
Migrating erwin-to-erstudio-data-modeling-solutions
 
Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...
Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...
Apps for the enterprise - A uniform Modulesystem for Distributed Enterprise A...
 
Enterprise and Enterprise Application
Enterprise and Enterprise ApplicationEnterprise and Enterprise Application
Enterprise and Enterprise Application
 
Eight Pillars of an Enterprise Application Architecture
Eight Pillars of an Enterprise Application ArchitectureEight Pillars of an Enterprise Application Architecture
Eight Pillars of an Enterprise Application Architecture
 
Distributed systems-analysis-and-design
Distributed systems-analysis-and-designDistributed systems-analysis-and-design
Distributed systems-analysis-and-design
 
Mobile iOS Application Architectures
Mobile iOS Application ArchitecturesMobile iOS Application Architectures
Mobile iOS Application Architectures
 
Isas _Q3 _Soft_Topic3_enterprise_application_architecture
Isas _Q3 _Soft_Topic3_enterprise_application_architectureIsas _Q3 _Soft_Topic3_enterprise_application_architecture
Isas _Q3 _Soft_Topic3_enterprise_application_architecture
 
An Introduction to Multilayered Software Architecture
An Introduction to Multilayered Software ArchitectureAn Introduction to Multilayered Software Architecture
An Introduction to Multilayered Software Architecture
 
integeration
integerationintegeration
integeration
 
Cloud mobility final
Cloud mobility finalCloud mobility final
Cloud mobility final
 
SMEUG 2006 - Project IBIS: ERP at UAE University
SMEUG 2006 - Project IBIS: ERP at UAE UniversitySMEUG 2006 - Project IBIS: ERP at UAE University
SMEUG 2006 - Project IBIS: ERP at UAE University
 
3 Tier Architecture
3  Tier Architecture3  Tier Architecture
3 Tier Architecture
 
smILLe Emtacl10 presentation
smILLe Emtacl10 presentationsmILLe Emtacl10 presentation
smILLe Emtacl10 presentation
 
Chapter Four IT infrastructure
Chapter Four IT infrastructureChapter Four IT infrastructure
Chapter Four IT infrastructure
 
N-Tier, Layered Design, SOA
N-Tier, Layered Design, SOAN-Tier, Layered Design, SOA
N-Tier, Layered Design, SOA
 
J2 ee container & components
J2 ee container & componentsJ2 ee container & components
J2 ee container & components
 

En vedette

Woodfibre LNG/ Fortis BC & Squamish Nation
Woodfibre LNG/ Fortis BC & Squamish NationWoodfibre LNG/ Fortis BC & Squamish Nation
Woodfibre LNG/ Fortis BC & Squamish NationClarissa Brown
 
Republica bolivariana de venezuela constitucional
Republica bolivariana de venezuela constitucionalRepublica bolivariana de venezuela constitucional
Republica bolivariana de venezuela constitucionalluis gustavo torres aguilar
 
#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUs
#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUs#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUs
#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUsAcorn Aspirations
 
Pollo guisado
Pollo guisadoPollo guisado
Pollo guisadoLili LC
 
El concepto de modernidad
El concepto de modernidadEl concepto de modernidad
El concepto de modernidadhistmodunne
 
Johann Harich avionics tehcnician
Johann Harich avionics tehcnicianJohann Harich avionics tehcnician
Johann Harich avionics tehcnicianJohann Paul Harich
 

En vedette (7)

Woodfibre LNG/ Fortis BC & Squamish Nation
Woodfibre LNG/ Fortis BC & Squamish NationWoodfibre LNG/ Fortis BC & Squamish Nation
Woodfibre LNG/ Fortis BC & Squamish Nation
 
Republica bolivariana de venezuela constitucional
Republica bolivariana de venezuela constitucionalRepublica bolivariana de venezuela constitucional
Republica bolivariana de venezuela constitucional
 
#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUs
#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUs#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUs
#AcornHackGirls TEDx-style talks | Bethany Koby, CEO of TechWillSaveUs
 
Toxicología laboral
Toxicología laboralToxicología laboral
Toxicología laboral
 
Pollo guisado
Pollo guisadoPollo guisado
Pollo guisado
 
El concepto de modernidad
El concepto de modernidadEl concepto de modernidad
El concepto de modernidad
 
Johann Harich avionics tehcnician
Johann Harich avionics tehcnicianJohann Harich avionics tehcnician
Johann Harich avionics tehcnician
 

Similaire à Assessing Technology Landscape

Business Intelligence Module 3
Business Intelligence Module 3Business Intelligence Module 3
Business Intelligence Module 3Home
 
A Logical Architecture is Always a Flexible Architecture (ASEAN)
A Logical Architecture is Always a Flexible Architecture (ASEAN)A Logical Architecture is Always a Flexible Architecture (ASEAN)
A Logical Architecture is Always a Flexible Architecture (ASEAN)Denodo
 
A Test-Bed For The Correlation Center Of Digital Services
A Test-Bed For The Correlation Center Of Digital ServicesA Test-Bed For The Correlation Center Of Digital Services
A Test-Bed For The Correlation Center Of Digital ServicesJoe Andelija
 
Advanced infrastructure for pan european collaborative engineering - E-colleg
Advanced infrastructure for pan european collaborative engineering - E-collegAdvanced infrastructure for pan european collaborative engineering - E-colleg
Advanced infrastructure for pan european collaborative engineering - E-collegXavier Warzee
 
What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?Precisely
 
Authentication system with Decentralized chat app
Authentication system with Decentralized chat appAuthentication system with Decentralized chat app
Authentication system with Decentralized chat appIRJET Journal
 
UnitOnePresentationSlides.pptx
UnitOnePresentationSlides.pptxUnitOnePresentationSlides.pptx
UnitOnePresentationSlides.pptxBLACKSPAROW
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...OPEN DEI
 
Supercharging the Cloud for an Agile Enterprise
Supercharging the Cloud  for an Agile EnterpriseSupercharging the Cloud  for an Agile Enterprise
Supercharging the Cloud for an Agile EnterprisePatrick Bouillaud
 
Shrey_Kumar_Resume_01072016
Shrey_Kumar_Resume_01072016Shrey_Kumar_Resume_01072016
Shrey_Kumar_Resume_01072016Shrey Kumar
 
business analysis-Data warehousing
business analysis-Data warehousingbusiness analysis-Data warehousing
business analysis-Data warehousingDhilsath Fathima
 

Similaire à Assessing Technology Landscape (20)

Lect 2 assessing the technology landscape
Lect 2 assessing the technology landscapeLect 2 assessing the technology landscape
Lect 2 assessing the technology landscape
 
Business Intelligence Module 3
Business Intelligence Module 3Business Intelligence Module 3
Business Intelligence Module 3
 
A Logical Architecture is Always a Flexible Architecture (ASEAN)
A Logical Architecture is Always a Flexible Architecture (ASEAN)A Logical Architecture is Always a Flexible Architecture (ASEAN)
A Logical Architecture is Always a Flexible Architecture (ASEAN)
 
A Test-Bed For The Correlation Center Of Digital Services
A Test-Bed For The Correlation Center Of Digital ServicesA Test-Bed For The Correlation Center Of Digital Services
A Test-Bed For The Correlation Center Of Digital Services
 
BAKKIYA_4YR
BAKKIYA_4YRBAKKIYA_4YR
BAKKIYA_4YR
 
11.online library management system
11.online library management system11.online library management system
11.online library management system
 
Advanced infrastructure for pan european collaborative engineering - E-colleg
Advanced infrastructure for pan european collaborative engineering - E-collegAdvanced infrastructure for pan european collaborative engineering - E-colleg
Advanced infrastructure for pan european collaborative engineering - E-colleg
 
MIS.pptx
MIS.pptxMIS.pptx
MIS.pptx
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?
 
Authentication system with Decentralized chat app
Authentication system with Decentralized chat appAuthentication system with Decentralized chat app
Authentication system with Decentralized chat app
 
UnitOnePresentationSlides.pptx
UnitOnePresentationSlides.pptxUnitOnePresentationSlides.pptx
UnitOnePresentationSlides.pptx
 
Software engg unit 1
Software engg unit 1 Software engg unit 1
Software engg unit 1
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
 
Supercharging the Cloud for an Agile Enterprise
Supercharging the Cloud  for an Agile EnterpriseSupercharging the Cloud  for an Agile Enterprise
Supercharging the Cloud for an Agile Enterprise
 
Open Digital Framework from TMFORUM
Open Digital Framework from TMFORUMOpen Digital Framework from TMFORUM
Open Digital Framework from TMFORUM
 
Shrey_Kumar_Resume_01072016
Shrey_Kumar_Resume_01072016Shrey_Kumar_Resume_01072016
Shrey_Kumar_Resume_01072016
 
The Product
The ProductThe Product
The Product
 
business analysis-Data warehousing
business analysis-Data warehousingbusiness analysis-Data warehousing
business analysis-Data warehousing
 
End User Computing
End User ComputingEnd User Computing
End User Computing
 

Plus de Computing Cage

Software Project Management chapter-1
Software Project Management chapter-1Software Project Management chapter-1
Software Project Management chapter-1Computing Cage
 
Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented DesignComputing Cage
 
Introduction to Network Security
Introduction to Network SecurityIntroduction to Network Security
Introduction to Network SecurityComputing Cage
 
Software Testing & Debugging
Software Testing & DebuggingSoftware Testing & Debugging
Software Testing & DebuggingComputing Cage
 
System Integration & Build Management
System Integration & Build ManagementSystem Integration & Build Management
System Integration & Build ManagementComputing Cage
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine OptimizationComputing Cage
 

Plus de Computing Cage (11)

Software Project Management chapter-1
Software Project Management chapter-1Software Project Management chapter-1
Software Project Management chapter-1
 
Overview of tcp ip
Overview of tcp ipOverview of tcp ip
Overview of tcp ip
 
Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented Design
 
Introduction to Network Security
Introduction to Network SecurityIntroduction to Network Security
Introduction to Network Security
 
Software Testing & Debugging
Software Testing & DebuggingSoftware Testing & Debugging
Software Testing & Debugging
 
Sample slides 2
Sample slides 2Sample slides 2
Sample slides 2
 
Sample slides 1
Sample slides 1Sample slides 1
Sample slides 1
 
System Integration & Build Management
System Integration & Build ManagementSystem Integration & Build Management
System Integration & Build Management
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
A Star Search
A Star SearchA Star Search
A Star Search
 

Dernier

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 

Dernier (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 

Assessing Technology Landscape

  • 1. Assessing the Technology Landscape Chapter 1: (Book) Enterprise Integration – An Architecture for Enterprise Application & Systems Integration 1 Lecture 2 Lec2:SIA,BSIT-6th,UniversityofOkara BSIT-6th Inam Ul Haq inam@ue.edu.pk, inam.bth@gmail.com
  • 2. Table of Contents • Legacy Systems • Data Warehousing • Enterprise Application Integration • Electronics Commerce • Web Enabled Applications • Extensible Markup Language (XML) • Workflow Management • Distributed Objects • Components • Unified Modeling Language (UML) • Digital Signatures • Wireless Interface Devices • Knowledge Management • Agent Technology • Interactive Voice • Model Driven Architecture (MDA) Lec2:SIA,BSIT-6th,Universityof Okara 2
  • 3. Legacy Systems • We cannot understand the impact of new technology without considering it with respect to legacy systems • [old or previous systems]. • Systems built with older technology cannot simply be redeployed using the new technology. • Requires rework • Business data are captured in different forms, given different names, and computed in different ways. • The rapid evolution of technology and products resulted in the definition of a new architecture for each new client-server system. • E.g. WordPress or Joomla needs new plugins (Akismet for spams) • Enterprise-level analysis, planning, and decision making must gather data from many independent local systems. • These cross-enterprise functions often face both technical challenges and inconsistencies in the data. • Restructuring may come in a variety of forms such as outsourcing, acquisitions or the creation of new business units to pursue business opportunities. • Offshoring is the relocation of a business process from one country to another (wikipedia). • Read related terms: https://en.wikipedia.org/wiki/Category:Outsourcing • An Acquisition organization is responsible for acquisition management of multiple software development efforts (e.g. multiple programs). • Top managers of major corporations are frustrated by their information systems • They have difficulty getting information about how the business is running. Lec2:SIA,BSIT-6th,Universityof Okara 3
  • 4. Data Warehousing (EnterpriseDataWarehousing) • A system used for reporting and data analysis. DWs are central repositories of integrated data from one or more disparate sources. Examples of reports could range from annual and quarterly comparisons and trends to detailed daily sales analysis. (wikipedia) • See difference between DW & Data Mart: https://en.wikipedia.org/wiki/Data_warehouse • Used in decision support because of multiple business functions. • Online analytical processing (OLAP) tools provide much more sophisticated analyses of relationships and trends. [explore a key challenge from the book] Lec2:SIA,BSIT-6th,Universityof Okara 4
  • 5. EnterpriseApplicationIntegration • Enterprise application integration (EAI) also involves the capture and transformation of data, but for a different purpose. • Integrates COTS applications. [commercial off the shelf] Lec2:SIA,BSIT-6th,Universityof Okara 5
  • 6. Electronic Commerce • The Internet opened the door for enterprises to communicate directly with their end customers. • Buyer-seller relationships can be established where they were not even considered in the past. B2B, B2C Lec2:SIA,BSIT-6th,Universityof Okara 6
  • 7. Web-Enabled Applications • Early efforts to provide Web access to applications were driven by the need to provide access to customers. • Making applications Web-enabled, as depicted in Figure 1.4, resolves a significant portion of the difficulties involved in accessing information across the enterprise. Lec2:SIA,BSIT-6th,Universityof Okara 7
  • 8. Extensible Markup Language (XML) • XML is a preferred medium for the exchange of data both between enterprises and between systems within an enterprise. • Human readable format, check: https://en.wikipedia.org/wiki/XML • Refinement of HTML and compatible with it, passes through firewalls, more supports e-commerce than EDI (electronic document interchange) Lec2:SIA,BSIT-6th,Universityof Okara 8
  • 9. Workflow Management • (sometimes called business process management systems) active for many years • Used for automation of businesss process • in small organizations for managing the flow of documents between activities performed by humans. • Fits in with the move from batch processing to event-based processing, where business transactions are processed as they occur. Lec2:SIA,BSIT-6th,Universityof Okara 9
  • 10. Components • Object technology for many years has held the promise of enabling the development of reusable components. • At the same time, considerable progress has been made in the development of components that perform computational functions for user interfaces, communications, and operating environments. • Such products have greatly enhanced the ability of application developers to implement sophisticated systems. Lec2:SIA,BSIT-6th,Universityof Okara 10
  • 11. UML (Unified Modeling Language) • A specification language adopted by the OMG Press. • Provides a number of visualizations and diagramming techniques. • E.g. use cases, class diagrams etc. Lec2:SIA,BSIT-6th,Universityof Okara 11
  • 12. Public Key Infrastructure (PKI) • Security has become an increasingly critical element of enterprise systems. • This technology is used by Secure Sockets Layer (SSL) communications over the Internet to provide security. • Both the sender and the receiver can authenticate each other with their digital certificates. Lec2:SIA,BSIT-6th,Universityof Okara 12
  • 13. Digital Signatures • A digital signature functions essentially the same as a handwritten signature on a paper document, when attached to an eDocument. • Digital signatures employ public key technology. • The signature authenticates the document by validating the signer's identity, and it prevents the signer from repudiating the document because only the signer's public key can decrypt the signature. Lec2:SIA,BSIT-6th,Universityof Okara 13
  • 14. Wireless Interface Devices • Cellular phones have become commonplace. • It enables new forms of Internet purchases, and it frees employees to conduct business anywhere and at any time. Lec2:SIA,BSIT-6th,Universityof Okara 14
  • 15. Knowledge Mangement • Involves the capture, cataloging, retrieval, and application of enterprise knowledge. • In product design: ease of use, maintainability, reliability, efficiency and so on are kept in mind. Lec2:SIA,BSIT-6th,Universityof Okara 15
  • 16. Agent Technology • A software agent is an autonomous program that senses and reacts to its environment according to its own internal rules of operation. • Its environment may include information about the actions of other agents. • Unlike a conventional application, the agent itself will determine if, when, and how it will perform its function. (AI) • Agent technology is still in its infancy. Lec2:SIA,BSIT-6th,Universityof Okara 16
  • 17. Interactive Voice • The widespread use of hand-held devices, particularly cell phones, is likely to change this. Users do not want to carry around keyboards and large displays. • Voice input and output also enable hands- and eyes-free operation in activities and environments that are not conducive to conventional terminal interaction. • Visit www.computingcage.com > tech for disable, tech for age Lec2:SIA,BSIT-6th,Universityof Okara 17
  • 18. Model Driven Architecture • MDA provides the ability to specify applications and standards as Platform Independent Models (PIM) that can be mapped to evolving technical platforms. • Tools provide the ability to transform a PIM specification to executable code. • Standard mappings will enable independently developed applications and components to be interoperable. Lec2:SIA,BSIT-6th,Universityof Okara 18