11
Technologies and Engineering for Software, Systems and Services W3C and European IST Research W3C and European IST Research Jacques Bus, INFSO E2 [email protected] W3C Interop Tour: Brussels event 3 June 2002

Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 [email protected] W3C Interop

Embed Size (px)

Citation preview

Page 1: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and

Services

W3C and European IST ResearchW3C and European IST Research

Jacques Bus, INFSO E2

[email protected]

W3C Interop Tour: Brussels event3 June 2002

Page 2: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Some history: EC funded projectsSome history: EC funded projects

WebCore (1995 - )WebCore (1995 - ) Aimed to establish W3C in Europe by increasing European membership

and building the European W3C team Resulted in a new release of the HTTP protocol (HTTP 1.1), a series of

recommendations regarding user interface (HTML 3.2, CSS1, PNG), and recommendations for societal issues such as content labelling (PICS)

W3C-LAW3C-LA Aimed to leverage a greater uptake of Web technologies throughout

Europe by developing and disseminating shrink-wrapped demonstrators Resulted in a number of demonstrators made available to the public, ISO

standardisation of the PNG raster file format and the launching of six European offices

Page 3: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Ongoing EC funded activityOngoing EC funded activity

QuestionHow QuestionHow

QuestionHow aims at providing the environment necessary for European companies to make mission critical decisions of quality with regard to the emerging Web specifications from W3C.

This is being achieved by:– Aiding the development of mission critical solutions via a range of

state-of-the-art tools demonstrating the emerging Web functionality

– Improving outreach and communication channels through an enlarged set of European Offices (4 new offices, incl. in NAS)

– Informing Europe of emerging changes and technologies

Page 4: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Overview of EC funding to W3C activitiesOverview of EC funding to W3C activities

Proj. No Start Duration Cost (M€) Funding (M€)

EP3 9801 1/2/95 20 months 2.82 1.41

Proj. No Start Duration Cost (M€) Funding (M€)

EP4 26229 4/8/97 21 months 3.15 1.57

Proj. No Start Duration Cost (M€) Funding (M€)

IST 28767 1/9/01 24 months 1.95 1.95

WebCore : A World-Wide Web Coordinating Organisation

W3C-LA : Leveraging W3C achievements

QuestionHow - Quality Engineering Solutions via Tools, information and Outreach for the New Highly enriched Offerings from W3C

Total funding: 4.93 M€

Page 5: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Related IST projectsRelated IST projects

A significant number of IST projects add to W3C A significant number of IST projects add to W3C standardization process or deploy the standards standardization process or deploy the standards agreed in W3Cagreed in W3C

Examples:Examples:– Diffuse (www.diffuse.org). Refs and info on standardsDiffuse (www.diffuse.org). Refs and info on standards

– Agentlink: network aiming at standardization and development Agentlink: network aiming at standardization and development in agent-based systems in agent-based systems

– ScadaOnWeb: on Web-based supervisory controlScadaOnWeb: on Web-based supervisory control

– Various XML-based applications and workVarious XML-based applications and work

– Consensus: renderer independent mark-up languageConsensus: renderer independent mark-up language

– On-To-KnowledgeOn-To-Knowledge

Page 6: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Related IST projects (cnt.)Related IST projects (cnt.)

On-To-Knowledge ( On-To-Knowledge ( IST-1999-10132 IST-1999-10132 ))

Delivered the OIL standardisation proposal for the representation of machine accessible semantics of information on the Web

Contributed to the definition of DAML+OIL language for ontology based semantics mark-up of web-based information sources

The international collaboration between DAML and OIL groups on a Web ontology layer forms part of W3C’s Semantic Web Activity

Page 7: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Web Interoperability - Risks and Challenges IWeb Interoperability - Risks and Challenges I

InfrastructureInfrastructure

The diversification of devices and networks is an opportunity for the Web that can be a key convergence glue

It also raises risks of fragmentation due to:– control on access through service interfaces– non-standard constructs or restrictions to address device

specificity– excessive built-in asymmetry in the infrastructure that

would harm the end-to-end quality of the Web

Page 8: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Web Interoperability - Risks and Challenges IIWeb Interoperability - Risks and Challenges II

Ignorance or extensions of standardsIgnorance or extensions of standards A great number of sites is browser specific or not fully

accessible

Fueled by the business models rush (cf. Internet keywords) and company strategies

One tries to optimally use the Web for ones own purposes, including what fits poorly in its principles (for instance some media and communication channels)

W3C was up to now able to maintain the consistency despite these challenges

Page 9: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Web Interoperability - Risks and Challenges IIIWeb Interoperability - Risks and Challenges III

Intellectual property barriersIntellectual property barriers

Illustrated by the RAND licensing policy proposal turmoil

But already at work on standards the Web depends upon (domain names localisation in EITF, RDF for the Web itself)

Will take new dimensions with DRMs and Web services developments

Page 10: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Ongoing standards building activities Ongoing standards building activities

OASIS Web Services Component Model (WSCM) Technical Committee (established in Oct 2001)

OMG Web Services Special Interest Group (chartered in Sep 2001)

W3C’s initiative on Web Services under the Semantic Web activity

The Business Internet Consortium (BIC) has proposed to set up a workgroup on Web Services

XML, SOAP, WSDL, UDDI

Page 11: Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 jacques.bus@cec.eu.int W3C Interop

Technologies and Engineering for Software, Systems and Services

Concluding remarksConcluding remarks

W3C has a crucial role to play in the development W3C has a crucial role to play in the development of the Web for innovative services and of the Web for innovative services and standardization of a service creation environmentstandardization of a service creation environment

Europe should further strengthen its role in the Europe should further strengthen its role in the W3C workW3C work

Question-How is an excellent vehicle for Question-How is an excellent vehicle for stimulating, coordinating and disseminating to stimulating, coordinating and disseminating to support such a European rolesupport such a European role