ict technologies session 2 4 june 2007 mark viney

31
ICT Technologie s Session 2 4 June 2007 Mark Viney

Upload: anne-carr

Post on 29-Dec-2015

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ICT Technologies Session 2 4 June 2007 Mark Viney

ICT Technologies

Session 24 June 2007

Mark Viney

Page 2: ICT Technologies Session 2 4 June 2007 Mark Viney

Remember: almost everything a statistical agency does can be supported by ICT

Today we will cover:

some emerging & future technologies

XMLWeb ServicesBusiness Process Management

ICT Technologies

Page 3: ICT Technologies Session 2 4 June 2007 Mark Viney

The future isn't ...

what it used to think it would be

Future Technology

Page 4: ICT Technologies Session 2 4 June 2007 Mark Viney

Gordon Moore (co-founder of Intel):The number of transistors per square inch on integrated circuits will double approximately every 2 years

Moore's Law

http://www.intel.com/technology/mooreslaw/

Page 5: ICT Technologies Session 2 4 June 2007 Mark Viney

Gordon Moore (co-founder of Intel):The number of transistors per square inch on integrated circuits will double approximately every 18 months

"The first microprocessor only had 22 hundred transistors. We are looking at something a million times that complex in the next generations - a billion transistors. What that gives us in the way of flexibility to design products is phenomenal."

- Gordon E. Moore

http://www.intel.com/technology/mooreslaw/

Moore's Law

Page 6: ICT Technologies Session 2 4 June 2007 Mark Viney

Gordon Moore (co-founder of Intel):The number of transistors per square inch on integrated circuits will double approximately every 18 months

so, applications we only dreamed of a few years ago will be possible in the not too distant future.

...implications for statisticians? - an increasingly "digital world", - capacity to process vast amounts of data - and adopt new techniques

Moore's Law

Page 7: ICT Technologies Session 2 4 June 2007 Mark Viney

Moore's Law

Page 8: ICT Technologies Session 2 4 June 2007 Mark Viney

Technology Hype-cycle

Page 9: ICT Technologies Session 2 4 June 2007 Mark Viney

Technology Hype-cycle

Page 10: ICT Technologies Session 2 4 June 2007 Mark Viney

XML

Web Services

Open Source

Business Process Management

E-learning

Virtual Private Networks, Wireless networks

Geography & Spatial systems: Geocoding, Global Positioning, Mapping

Technologies with a future in statistical agencies

Page 11: ICT Technologies Session 2 4 June 2007 Mark Viney

XML is the best attempt yet at a universal data exchange format it is standard, but open and extensible, and widely used and supported.

It is important to any organisation that needs to exchange data internally or with other organisations or needs to be able to extract data from flows amongst external organisations.

XML

Page 12: ICT Technologies Session 2 4 June 2007 Mark Viney

XML

Page 13: ICT Technologies Session 2 4 June 2007 Mark Viney

XML is a language for describing structure, content, and layout of data in a fashion that is based on standards and can be used anywhere

XML is not a programming language but it does have some components (like stylesheets) that support reformatting and presentation of data

XML is used to define both the rules for describing a particular data type (eg a Person type) and instances of the type (eg John Smith, Mary Jones)

the definition of a data type is called a Schema and the XML language for defining types is called XSD - XML Schema Definition

XML stands for eXtensible Markup Language

Page 14: ICT Technologies Session 2 4 June 2007 Mark Viney

Increasingly all data flows between organisations will use XML it provides an easy method to agree on data formats

most commercial systems will handle or generate XML and there are lots of tools to manipulate and consume XML

using any other technique would tie the organisations to particular systems or platforms

XML

Page 15: ICT Technologies Session 2 4 June 2007 Mark Viney

It is just as relevant for use inside the organisation

availability of tools and flexibility to change and use in other systems is just as important

ideal archiving format - you can have a very high level of confidence about future usability

XML

Page 16: ICT Technologies Session 2 4 June 2007 Mark Viney

XML is a key enabler of easy, reliable, "intelligent" data exchange

for data capture, for dissemination, for general business activity

"intelligent" - easy for users (ABS or its clients) to have their systems interact with internal data or data from other organisations (when the data is in XML)

stylesheets allow flexibility in presentation and use

one XML document can have multiple stylesheets to serve multiple client uses

XML

Page 17: ICT Technologies Session 2 4 June 2007 Mark Viney

Technology Stack:Technology Stack:Applications providing services to each other across the web using standard protocols.

Key benefits: flexibility, any platform, leverage existing functionality

What are Web Services?

Page 18: ICT Technologies Session 2 4 June 2007 Mark Viney

our more sophisticated clients take the data from

our web site and load it into economic models, decision support systems, contract management systems.

why not integrate our web site with client applications (using web services) and cut out the "middle man"?

XML schemas required

Information Service Delivery

Page 19: ICT Technologies Session 2 4 June 2007 Mark Viney

go to: www.abs.gov.au/webservicesgo to: www.abs.gov.au/webservices

Statistical Infrastructure - coding of industry and occupation

Notes client (Lotus Script)

Information Service (Major Economic Indicators) - automated access to selected National Account release figures

Excel client (smart tags)

Demonstration Services

Page 20: ICT Technologies Session 2 4 June 2007 Mark Viney

Step 1 - click on Smart TagStep 1 - click on Smart Tag

Information Service Example

Page 21: ICT Technologies Session 2 4 June 2007 Mark Viney

Step 2 - Choose table cells to be retrieved into Step 2 - Choose table cells to be retrieved into the spreadsheet modelthe spreadsheet model

Information Service Example

Page 22: ICT Technologies Session 2 4 June 2007 Mark Viney

Step 3 - press button to get most recent dataStep 3 - press button to get most recent data

Information Service Example

Page 23: ICT Technologies Session 2 4 June 2007 Mark Viney

Web Services

Page 24: ICT Technologies Session 2 4 June 2007 Mark Viney

Free Redistribution: the license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources.

Source Code - the program must include source code, and must allow distribution in source code as well as compiled form.

Derived Works - the license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

Open Source (common license conditions)

Page 25: ICT Technologies Session 2 4 June 2007 Mark Viney

Open Office: www.openoffice.org

MySQL: www.mysql.com

R: www.r-project.org

S: www.stat.bell-labs.com/project

eclipse: www.eclipse.org

Portable applications: www.portableapps.com

Open Source Tools

Page 26: ICT Technologies Session 2 4 June 2007 Mark Viney

XML

Web Services

Open Source

E-learning

Virtual Private Networks, Wireless networks

Geography: Geocoding, Global Positioning, Mapping

Technologies with a future in statistical agencies

Page 27: ICT Technologies Session 2 4 June 2007 Mark Viney

Business Process Management

ƒ understanding and mapping of Business Processes

ƒ formal change management of processBusiness Process Management System

ƒ A system that can use Business Process Maps to orchestrate Business Processes

Business Process Management

Page 28: ICT Technologies Session 2 4 June 2007 Mark Viney

Mapping current Business Processes

ƒ knowledge captureProvision of Services to perform business

functions

Orchestration of Business Processes by BPMS

ƒ automated / manual

Business Process Management Steps

Page 29: ICT Technologies Session 2 4 June 2007 Mark Viney

A Simple Business process

Page 30: ICT Technologies Session 2 4 June 2007 Mark Viney

biometrics

speech recognition

natural query processing

grid computing

DNA logic

some more "exotic" technologies

Page 31: ICT Technologies Session 2 4 June 2007 Mark Viney

[email protected]

Thanks!