The Goals of NESSI
NESSI is the European Technology Platform dedicated to Software and Services. Its name stands for the Networked European Software and Services Initiative [NESSI (2005a)]. NESSI was launched in September 2005 by industry in support of strategic area of software and services.
The main goal of NESSI is to develop a visionary unified European Strategy for Software and Services driven by a common European Research Agenda where innovation and business strength are reinforced by [NESSI (2005b)]:
- providing European Industry and the Public Sector with efficient services and software infrastructure to improve flexibility, interoperability and quality;
- mastering complex software systems and their provision as service oriented utilities;
- establishing the technological basis, the strategies and deployment policies to speed up the dynamics of the services eco-system;
- developing novel technologies, strategies and deployment policies that foster openness, through the increased adoption of open standards and open source software as well as the provision of open services;
- fostering safety, security and the well-being of citizens by means of new societal applications, enhanced efficiency of industry and administrations, and competitive jobs.
NEXOF – The NESSI Open Service Framework
From its initial vision, NESSI has defined through its Strategic Research Agenda volumes (see [NESSI-Grid (2008)] for the latest version) the service environment NEXOF – the NESSI Open Service Framework. NEXOF is the integrated, consistent and coherent set of technologies, methods and tools developed to support the goals of NESSI. It provides a generic open source platform for creating and delivering applications. It allows to create service based ecosystems. It will enable a service provider to offer third parties the development of applications. These will be hosted by the service provider, through a rich service platform for creating, hosting, running and operating “software as a service” (SaaS) applications.
In a nutshell, NEXOF is the service environment intended to be deliverd by NESSI and comprises the following core elements [ref:De Panfilis, S. (2007)]:
- NESSI Open Reference Model: an open specification, which includes the conceptual model of the core elements that enable service-based ecosystems and their relationship as well as underlying rules, principles and policies which lead to interoperable implementations. Core elements include business dynamics, development environment and operational environment.
- NESSI Open Reference Architecture addressing definition and selection of innovative architectural styles and patterns based on the reference model. Our overall ambition being here to pave the way towards a standardized Open Reference Architecture for services and components but also to some extent processes which corresponds to a significant advancement of today’s service-oriented architectures (even service-component ones). This will include the definition of the infrastructure requirements. Figure [1] illustrates the overall architcture of NEXOF.
- NESSI Open Reference Implementation that makes NEXOF happen, guiding NEXOF instantiations and deployment by different organisations, for different domains, allowing different technological approaches. This is an extensive set of methods, tools and technologies released as open source and allowing both derivative works and instantiations also in proprietary solutions taking the responsibility to deliver to the community at large with the implementation of the NEXOF concepts and approaches where the openness, built on open source and open standards, encompasses three important concepts:
- open leading to free usage by other players,
- open guaranteeing the rights for others to derive new commercial implementations (see more information on this below), and
- open for all to participate.
NESSIs Holistic Model
The NESSI Holistic Model and the NESSI Open Service Framework (NEXOF). In order to promote and make real the transformation of the European economy to fully employed service economy, NESSI is defined in the context of a holistic approach towards ecosystems in which all the parties involved coexist and which can develop into a new economic model. This holistic model embraces the whole service area and, as depicted in the following picture, puts a NESSI approach and technologies as key elements in the EU economy transformation [xxx2]. NESSI is about transforming the EU economy through Service Oriented business models.
In this context NEXOF is the technological environment that will make all of this happen, as NEXOF is intended to support the whole NESSI model.
NESSI - Strategic Projects
NESSI has defined a research structure. In this structure, NESSI Research projects are on-going collaborations, which are either NESSI Strategic Projects (NSPs) which each contribute key elements to NEXOF or NESSI Compliant Projects which either contribute or are compliant to NEXOF. These strategic projects are designed to produce complementary results to be integrated in NEXOF.
- EzWEBEzWEB project is addressing the defining a reference architecture and implementation of an open platform supporting the retrieval, combination and utilization of front-end layer components in a next- generation, global Service-Oriented Architecture [NESSI (2008)].
- MASTERMASTER project is addressing the provision of methodologies and infrastructures that facilitate the monitoring, enforcement, and audit of quantifiable indicators on the security of a business process, and that provide manageable assurance of the security levels, trust levels and regulatory compliance of highly dynamic serviceoriented architectures in centralised, distributed (multi-domain), and outsourcing contexts [NESSI (2008)].
- RESERVOIRRESERVOIR, addressing the definition and introduction of a powerful ICT infrastructure for the reliable and effective delivery of services as utilities. This infrastructure will support the setup and deployment of services on demand, at competitive costs, across disparate administrative domains, while assuring quality of service [NESSI (2008)].
- SLA@SOISLA@SOI project is addressing the definition of a holistic approach for the management of service level agreements (SLAs) and to implement an SLA management framework that can be easily integrated into a service-oriented infrastructure (SOI) [NESSI (2008)].
- SOA4ALLSOA4ALL project is addressing the definition and implementation of a comprehensive framework and infrastructure that integrates four complimentary and revolutionary technical advances (Web principles, Web 2.0, Semantic Web, and Context management) into a coherent and domain independent service delivery platform [NESSI (2008)].
- NEXOF-RAIn addition to the above projects there is NEXOF-RA which is the project in charge to define the Reference Architecture of NEXOF leveraging research results and open contributions from the NESSI Strategic Projects and any interested party (research projects/initiatives, organizations, individuals) [NESSI (2008)].
In the following we focus on SOA4All - NESSI's Strategic Project dealing with the semantic layer of the relevant technology domains. Semantics will be a key element for the transformation of information to knowledge. Based on ontologies web technologies will enable far more effective machine to machine communication about the nature and the manipulation of data they hold and actions based upon that data [NESSI (2005a)].
Letzte Änderung: 27.06.2009, 16:51 | 1074 Worte