No current events.
This project established industry services that support the open publication and collaborative generation of reference data as well as provide a collaborative place for companies that are using and extending reference data.
WIP Content Collaboration Coordinator: Ian Glendinning, DNV
This project followed up on the business usage plans for ISO 15926 and iRING technology as established by the Camelot project. The following business needs were addressed by the Avalon project:
Avalon defined the business usage requirements for architecture, protocols, organization, processes, and funding models that fulfill the work in progress (WIP) needs of an online ISO 15926 operational reference data service. Reference data definitions published in the service reference and/or extend the existing POSC Caesar Association's (PCA) Reference Data Service (RDS) reference data content.
The goals for the design of the scalable ISO 15926 WIP service were:
1. Develop and deliver WIP services that meet the scale, performance, availability, cost and time-to-market expectations of participant businesses.
2. Develop and deliver WIP processes and operational procedures that support the collaborative identification, definition and publishing of reference data in the above services and are consonant with those business expectations.
3. Develop and deliver cost and funding models that support the WIP operational needs as defined by the above deliverables.
The following points define the content creation requirements of the ISO 15926 WIP:
1. Content ownership remains with the creator of the content.
2. Created content must be contributed under acceptable license terms.
3. Acceptable licenses will be along open source lines (as determined by the project).
4. Base quality of content is determined by the content submitter.
Establish a wiki site to support the collaboration of companies that are implementing and using ISO 15926. The established wiki will support the need for ad-hoc collaboration meetings to work through extensions to ISO 15926 reference data and to work through questions that are typical of initial users of the standard and iRING technology. The scope of the wiki will include technology, modeling, and mapping subjects as well references to the PCA wiki (http://www.posccaesar.org/wiki/ISO15926) for the balance of information on ISO 15926.
Establish a source code repository to manage the evolution of the iRING specifications, software, documentation, and download site (http://iring.ids-adi.org). This objective will also establish the iRING Software Control Board (ISCB) and its governance to provide oversight management of the iRING open source products.
AspenTech, AVEVA, Bechtel, Bentley Systems, BP, Chevron Energy Technology, Consolidated Contractors Company (CCC), Det Norske Veritas (DNV), Dow Chemical, Emerson Process Management, Fluor, Hatch, Intergraph, Noumenon, NRX Global, Zachry
FIATECH members who would like to participate in this project should contact Robin Benjamins.
The Avalon project execution method is based on a “zero funding model” approach. All resources and other contributions to Avalon are considered to be “in-kind” by the project participants.
The Avalon project kickoff is June 10th, 2009 and will end on November 20th, 2009. The Avalon project will schedule presentations and demonstrations for key industry events in 2010 such as Daratech, POSC Caesar, and FIATECH conferences.
Reporting of project status will be to project participants and to their sponsoring management.
Avalon will depend on the following external deliverables for its success:
Avalon will have four focus areas that will be lead by the following teams:
Once a work breakdown structure is established for Avalon, the project participants will be asked to resource these teams in their area of interest. The existing Camelot project participants, that have been and are actively working on Camelot source code, will be automatically nominated to the iRING Software Control Board. The Camelot participants that meet this criteria are Bechtel, CCC, Hatch, TCS and Zachry.
The Avalon project will meet every Wednesday on a regular basis starting June 10th. Meeting times will be set at 7:30 AM ET (GMT-5). The Avalon project team’s expected global distribution is extended from GMT-6 (Houston) to GMT+10 (Brisbane). Note that the first kickoff meeting is scheduled for June 3rd, 7:00 AM ET. Ad-hoc meetings will be scheduled by sub team activities on an as needed basis.
There are no planned face to face meetings or working sessions for the Avalon Project. All meetings will be facilitated by web and telephone conferencing.
The reference data repositories of the ISO 15926 WIP will consist of two types: one or more Community Sandboxes and a single Global Sandbox. The role of both of these Sandbox types is to host ISO 15926 reference data extensions. The key differentiator between these two types of Sandboxes is the access modes and access scopes. Note that the physical repositories that make up the ISO 15926 WIP are distributed and are not intended to be in a single data repository.
A Community Sandbox is created by one or more individuals or one or more companies needing a space to develop work-in-progress extensions to ISO 15926. The physical location of a Community Sandbox is determined by the owner(s) of the community. The lifetime of a Community Sandbox is determined by the community owner(s) but is considered temporary or non-enduring.
Communities are considered private with self managed membership for read-only and read-write access. Possible locations for a Community Sandbox are:
Community Sandboxes are inherently read-write to the community. The content in a Community Sandbox is considered volatile from a programmatic dependency point of view. The volatility is managed by the community.
A “trust” can be established between two or more communities. A trust is enabled by one community allowing public read-only access of its work-in-progress content and another community forms an interest or a dependency on its content. Due to the volatile nature of Community Sandbox content, it is recommended that trusts be used to discover work-in-progress extensions which would then form inter-community collaborations to promote the content to an immutable state.
A single Global Sandbox will exist in the ISO 15926 WIP service. The Global Sandbox content will have public read-only access and have read-write access to non-programmatic dependent aspects such as status and other metadata. This restriction establishes an immutable characteristic on the programmatically dependant aspects of the content. Content is entered into the Global Sandbox via a submission process and interface. Once the content is entered, the immutability mode applies.
The lifetime of the Global Sandbox is forever. At the discretion of the content owner, the content can be raised in standardization levels via requests for certification from authoritative bodies. Once content is in a life cycle for certification and as soon as it appears in a certification body’s ISO 15926 compliant endpoint, the content same content in the Global Sandbox will be terminated and statues accordingly. A certification request is subject to the ownership rules and policies of the certifying body.
The roles, responsibilities, and processes of the certification bodies are outside the scope of Avalon.
If the owner of the content determines that a submission is in error or needs revision, the owner can status the content but cannot change the programmatic dependant aspects. Through the status and metadata properties associated to the content, the owner can form a relationship to a new submission which is considered to be the correction or revision of the content.
Each Sandbox type will include an instance of the RDS/WIP Editor and associated web services to manage both content and metadata. The RDS/WIP Editor will be extended by the Avalon project to include submission and metadata management functionality.
At any point in the lifetime of content, anyone can make a request for certification to various certification bodies. The process and costs of certification are outside the scope of Avalon. The licensing terms allow certification agencies to publish certification assessments in their own services or in this service at their own discretion. In either case, those certification assessments can be about definitions in this service, their services or other services. If certification assessments are published in this service, they fall under the licensing terms discussed above - in other words, certification assessments published in this service are treated no differently to any other content.
Click to Enlarge
Click to Enlarge
iRINGUserGroup is an open online community of users, companies, and organizations who use, are considering using, or are developing or deploying iRING protocols. The iRINGUserGroup is also responsible for the management, enhancement, and maintenance of iRINGTools and iRINGSandbox.
No current events.