Professional Documents
Culture Documents
Gio Wiederhold
Stanford University
September 1999
Oct 1999
Gio XIT 1
Trends
1998 : 1999
Users of the Internet 40% 52% of U.S. population Growth of Net Sites (now 2.2M public sites with 288M pages) Expected growth in E-commerce by Internet users [BW, 6 Sep.1999]
segment books music & video toys travel tickets Overall 1998 1999 7.2% 16.0% 6.3% 16.4% Centroid, in 1999 3.1% 10.3% ~1% of total market 2.6% 4.0% 1.4% 4.2% 8.0% 33.0% = $9.5Billion
90 80 70 60 50 40 30 20 10 0 98 99 00 01 02 03 04 0.3 1 3 9 27 81 **
E-penetration Toys
new services
Oct 1999
Year / %
Gio XIT 2
Interactions
Research & Inno vation General Technology Tool building Product building & marketing Business needs Government responsibilities
Consumer
Pull
Push
Information Technology
Oct 1999
Gio XIT 3
Assumptions
Hardware technology will continue to lead and encourage broader usage Communication technology will continue to lead and become more economical User interfaces will improve and not be a barrier to the acceptance of technology Government policies will not hinder open interaction - or not be able to
Oct 1999 Gio XIT 4
are drowning in information but starved for knowledge. This level of information is clearly impossible to be handled by present means. Uncontrolled and unorganized information is no longer a resource in an information society, instead it becomes the enemy."
-- John Naisbitt, author of 1982 bestseller Megatrends
. . . and its not getting better Dealing with this issue requires Precision: Helpful for casual users Essential for business
Oct 1999 Gio XIT 5
Precision in:
Search for Information
recall versus precision
Timeliness of Information
resolving temporal mismatch
...
Oct 1999 Gio XIT 7
Inconsistent semantics
context distinct / scope / view
_ . _ .
Gio XIT 11
Client
MEDIATION Services
Available Sources
Real-world interface
Oct 1999
Gio XIT 12
Modeling: sources
Models provide abstractions
abstractions represent a point of view Models of databases are schemas and E-R models well established constraints - references, uniqueness scopes remain implicit Information systems have meta-data XML has DTDs under discussion, still limited Focus on resources
Meta data
Oct 1999 Gio XIT 13
Customer models
Customer is a person " one specific task arranging a vacation trip
activity location town hotel by grade
flight public transport rented car
getting a computer for Joe Cheap search CPU by price modem display getting a computer for Peter Fast search CPU by speed storage display network
Hierarchical
alternatives at each level ( evaluate, commit, rollback )
Oct 1999 Gio XIT 14
Oct 1999
Gio XIT 15
Service layer
Customer Service
Multiple domains !
MEDIATION
Resource access
Oct 1999
Gio XIT 16
Oct 1999
Technologies, extant and new Matching of related concepts, use articulation rules to match nodes Automatic abstraction to match sources at articulation points within the customer model Attach data instances to articulation points, combine elements , link to customer model Match data for content, omit overlap, report inconsistencies in overlapping sources Summarize according to customer model, rank information at each level Present information according to model hierarchy, consider bandwidth
Gio XIT 18
explanation background
Gio XIT 22
Ranking
Qualitative Significant Differences: in terms of the customer model
Plan 1. UA59 dep.Wash.Dulles 17:10, arr. LAX 19:49 Plan 2. AA75 dep.Wash.Dulles 18:00, arr. LAX 20:10 Plan 3. UA119 dep.Wash.Dulles 9:25, arr. LAX 12:00
Busy Joe: P1= P2, P3 Speedy Mike: P2, P1=P3
Oct 1999
Computing Projections
For decision-making: not just past data
Next period alternatives and subsequent periods
0.25
0.6
0.3
0.07
0.4
0.2
0.1
past
now
future
01.3
time
Architecture instances
Applications . . . .
Mediators . . . . . .
Resources . . .
_ . . .
_ . . .
_ . . .
Sources
f. Consistency and metadata information g. Informal, pragmatic integration h. User presentation formats
Oct 1999
specialist group providing input to the mediator mediator service operation or warehouse client services with customer input client services with customer input
Customers
Gio XIT 28
Summary
To sustain the trend 1. The value of the results has to keep increasing precision, relevance not volume 2. Value is provided by experts, encoded as models of diverse resources, customers Problems to be addressed mismatches quality Clear models temporal extensions maintenance
Oct 1999
Gio XIT 29
Technology Transition
Oct 1999
Gio XIT 30
Government research:
technology dissemination & shelving service ?
Oct 1999 Gio XIT 31
Products
Customers Research
Teaching
Oct 1999
Government
Gio XIT 32
Taxes
Operating Systems
Microsoft Windows, personal computer and WS. proprietary product, no obligations to hardware, rapidly adapted to new requirements UNIX, an open systems, consensus and takes time. SUN servers LINUX clients and servers, free, low entry cost . Mainframe operating systems, little growth expected VMS (COMPAQ) reliable 24 hour / 7 day
Oct 1999 Gio XIT 33
1 Pre-competitive development. 2 Integration and Marketing 3. Problem: Asynchrony. 3.1 Industry-driven. research. 3.2 Curiosity-driven research. 3.3 Fundamental research 3.4 Transition windows 4 Transition agents. 4.1 Link academic researchers to industry 4.2 Link academic and industrial research. 4.3 Startup companies. 4.4 Incubator services. 4.5 Research stores. Commercial Technology Transfer Company. Governmental Technology Transfer Institute. Other candidate organization models for research stores.
Oct 1999
Gio XIT 34
Alternative solutions
A Super Database
unwieldly obsolete before it is established
Paying
Free goods (as information), supported by advertisers The referred service pays for references made After contact and selection direct by credit card
at some processing overhead and delay
Customer trust for tolerable losses Audited ba mediator, violators are blacklisted only Escrow for substantial value: more delay Very small transactions use wallets
a. Risk is assumed by the vendor: b. Risk is assumed by the customer: