This document summarizes the work of a group exploring ways to bridge the S1000D and DITA documentation standards using XSLT. The group has been meeting monthly since 2011 to develop technical studies and proofs of concept. They have created a library of 26 proofs of concept demonstrating how S1000D and DITA content can be mixed. In 2015, the group filed an official change proposal with the S1000D steering committee to propose a new meta-model that would allow bridging between the two standards in a flexible way using XSLT style sheets.
Measuring the performance of clusters- The European Cluster Observatory approachGöran Lindqvist
A presentation for the Workshop "Promoting cluster excellence - measuring and benchmarking cluster performance and quality of cluster organisations"
www.clusterobservatory.eu
A presentation that intends to show the value of using a Wiki instead of our old files sharing systems in our compagnies.
I tried to follow the advices of Garr Reynolds that are described into his book "Presenation Zen".
OCRE is taking part in the EGU General Assembly 2020 that has been in session since the 5th of May and due to close on the 8th.
The General Assembly is the largest geoscience event usually held each spring in Vienna however due to the COVID-19, this year's event is held online.
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDICamptocamp
geOrchestra is a free, modular and interoperable Spatial Data
Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe. Initially covering Brittany, then the rest of France, geOrchestra now spreads worldwide.
geOrchestra in details:
● geOrchestra’s core features a security proxy and a single-sign-on authentication system.
● Next to this core are independent and interoperable modules to build your own Spatial Data Infrastructure:
○ a metadata catalog based on GeoNetwork,
○ a map and feature server: GeoServer,
○ a map tile server: GeoWebCache,
○ an advanced web map viewer,
○ a data extractor,
○ and several other admin-oriented and end-user-oriented modules.
● Modules interact through OGC interfaces or REST APIs.
Measuring the performance of clusters- The European Cluster Observatory approachGöran Lindqvist
A presentation for the Workshop "Promoting cluster excellence - measuring and benchmarking cluster performance and quality of cluster organisations"
www.clusterobservatory.eu
A presentation that intends to show the value of using a Wiki instead of our old files sharing systems in our compagnies.
I tried to follow the advices of Garr Reynolds that are described into his book "Presenation Zen".
OCRE is taking part in the EGU General Assembly 2020 that has been in session since the 5th of May and due to close on the 8th.
The General Assembly is the largest geoscience event usually held each spring in Vienna however due to the COVID-19, this year's event is held online.
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDICamptocamp
geOrchestra is a free, modular and interoperable Spatial Data
Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe. Initially covering Brittany, then the rest of France, geOrchestra now spreads worldwide.
geOrchestra in details:
● geOrchestra’s core features a security proxy and a single-sign-on authentication system.
● Next to this core are independent and interoperable modules to build your own Spatial Data Infrastructure:
○ a metadata catalog based on GeoNetwork,
○ a map and feature server: GeoServer,
○ a map tile server: GeoWebCache,
○ an advanced web map viewer,
○ a data extractor,
○ and several other admin-oriented and end-user-oriented modules.
● Modules interact through OGC interfaces or REST APIs.
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...Pieter Pauwels
Presentation at the Technical Room of the BuildingSMART Standards Summit October 2015 in Singapore. The presentation was done together with Jakob Beetz, TUEindhoven, with strong support by Walter Terkaj, ITIA-CNR, and Kris McGlinn, TCDublin. It is part of the SWIMing H2020 project, run by Kris McGlinn (http://swiming-project.eu/).
Presented at DocTrain East 2007 by Joe Gollner, Stilo International -- This workshop will introduce participants to S1000D, a rapidly evolving standard that has gained growing level of adoption as a shared approach to addressing the wide range of requirements associated with planning, creating, managing, publishing and exchanging documentation for complex equipment systems. The workshop will provide guidelines for assessing the applicability of S1000D and an implementation framework for managing S1000D deployments. The following topics will receive specific attention:
* An overview of S1000D, its purpose and history
* A review of the S1000D schema framework
* A closer look at specific models
* The underlying identification and management schemes
* Recent changes and future directions
* Implementation examples
* Criteria for determining if S1000D is right for you
* Key considerations to keep in mind when implementing S1000D
* Comparing S1000D with other standards (e.g., DITA)
DITA and S1000D Two Paths to Structured DocumentationJoseph Storbeck
Today, the creation of usable technical documentation is accomplished through through the managed authoring of quality content. Increasingly, that content is being created using structured data, in part due to its unique inherent advantages. This presentation will compare the similarities and differences between two of the most popular XML-based structured data specifications that are being adopted by companies world-wide: DITA and S1000D.
NOTE: This presentation refers to DITA 1.2
Presentation on the TM-Europe 2010 conference on CAT tool transition from client-only/client-server to fully online/browser client/cloud/SaaS solutions
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...Pieter Pauwels
Presentation at the Technical Room of the BuildingSMART Standards Summit October 2015 in Singapore. The presentation was done together with Jakob Beetz, TUEindhoven, with strong support by Walter Terkaj, ITIA-CNR, and Kris McGlinn, TCDublin. It is part of the SWIMing H2020 project, run by Kris McGlinn (http://swiming-project.eu/).
Presented at DocTrain East 2007 by Joe Gollner, Stilo International -- This workshop will introduce participants to S1000D, a rapidly evolving standard that has gained growing level of adoption as a shared approach to addressing the wide range of requirements associated with planning, creating, managing, publishing and exchanging documentation for complex equipment systems. The workshop will provide guidelines for assessing the applicability of S1000D and an implementation framework for managing S1000D deployments. The following topics will receive specific attention:
* An overview of S1000D, its purpose and history
* A review of the S1000D schema framework
* A closer look at specific models
* The underlying identification and management schemes
* Recent changes and future directions
* Implementation examples
* Criteria for determining if S1000D is right for you
* Key considerations to keep in mind when implementing S1000D
* Comparing S1000D with other standards (e.g., DITA)
DITA and S1000D Two Paths to Structured DocumentationJoseph Storbeck
Today, the creation of usable technical documentation is accomplished through through the managed authoring of quality content. Increasingly, that content is being created using structured data, in part due to its unique inherent advantages. This presentation will compare the similarities and differences between two of the most popular XML-based structured data specifications that are being adopted by companies world-wide: DITA and S1000D.
NOTE: This presentation refers to DITA 1.2
Presentation on the TM-Europe 2010 conference on CAT tool transition from client-only/client-server to fully online/browser client/cloud/SaaS solutions
Business Valuation Principles for EntrepreneursBen Wann
This insightful presentation is designed to equip entrepreneurs with the essential knowledge and tools needed to accurately value their businesses. Understanding business valuation is crucial for making informed decisions, whether you're seeking investment, planning to sell, or simply want to gauge your company's worth.
Discover the innovative and creative projects that highlight my journey throu...dylandmeas
Discover the innovative and creative projects that highlight my journey through Full Sail University. Below, you’ll find a collection of my work showcasing my skills and expertise in digital marketing, event planning, and media production.
Digital Transformation and IT Strategy Toolkit and TemplatesAurelien Domont, MBA
This Digital Transformation and IT Strategy Toolkit was created by ex-McKinsey, Deloitte and BCG Management Consultants, after more than 5,000 hours of work. It is considered the world's best & most comprehensive Digital Transformation and IT Strategy Toolkit. It includes all the Frameworks, Best Practices & Templates required to successfully undertake the Digital Transformation of your organization and define a robust IT Strategy.
Editable Toolkit to help you reuse our content: 700 Powerpoint slides | 35 Excel sheets | 84 minutes of Video training
This PowerPoint presentation is only a small preview of our Toolkits. For more details, visit www.domontconsulting.com
The key differences between the MDR and IVDR in the EUAllensmith572606
In the European Union (EU), two significant regulations have been introduced to enhance the safety and effectiveness of medical devices – the In Vitro Diagnostic Regulation (IVDR) and the Medical Device Regulation (MDR).
https://mavenprofserv.com/comparison-and-highlighting-of-the-key-differences-between-the-mdr-and-ivdr-in-the-eu/
Improving profitability for small businessBen Wann
In this comprehensive presentation, we will explore strategies and practical tips for enhancing profitability in small businesses. Tailored to meet the unique challenges faced by small enterprises, this session covers various aspects that directly impact the bottom line. Attendees will learn how to optimize operational efficiency, manage expenses, and increase revenue through innovative marketing and customer engagement techniques.
Premium MEAN Stack Development Solutions for Modern BusinessesSynapseIndia
Stay ahead of the curve with our premium MEAN Stack Development Solutions. Our expert developers utilize MongoDB, Express.js, AngularJS, and Node.js to create modern and responsive web applications. Trust us for cutting-edge solutions that drive your business growth and success.
Know more: https://www.synapseindia.com/technology/mean-stack-development-company.html
B2B payments are rapidly changing. Find out the 5 key questions you need to be asking yourself to be sure you are mastering B2B payments today. Learn more at www.BlueSnap.com.
LA HUG - Video Testimonials with Chynna Morgan - June 2024Lital Barkan
Have you ever heard that user-generated content or video testimonials can take your brand to the next level? We will explore how you can effectively use video testimonials to leverage and boost your sales, content strategy, and increase your CRM data.🤯
We will dig deeper into:
1. How to capture video testimonials that convert from your audience 🎥
2. How to leverage your testimonials to boost your sales 💲
3. How you can capture more CRM data to understand your audience better through video testimonials. 📊
Implicitly or explicitly all competing businesses employ a strategy to select a mix
of marketing resources. Formulating such competitive strategies fundamentally
involves recognizing relationships between elements of the marketing mix (e.g.,
price and product quality), as well as assessing competitive and market conditions
(i.e., industry structure in the language of economics).
Putting the SPARK into Virtual Training.pptxCynthia Clay
This 60-minute webinar, sponsored by Adobe, was delivered for the Training Mag Network. It explored the five elements of SPARK: Storytelling, Purpose, Action, Relationships, and Kudos. Knowing how to tell a well-structured story is key to building long-term memory. Stating a clear purpose that doesn't take away from the discovery learning process is critical. Ensuring that people move from theory to practical application is imperative. Creating strong social learning is the key to commitment and engagement. Validating and affirming participants' comments is the way to create a positive learning environment.
1. Bridging S1000D and DITA
Using XSLT for the bridge
Jean-Jacques Thomasson (Capgemini)
Lead of the S1000D-DITA bridging initiative
p. 1
Open presentation on Monday, June the 15th
3. Topics with S1000D headers
S1000D header on top of
topics in order to manage
topics in a CSDB
p. 3
4. Ability to simply include/remove particular
blocs of elements or attributes
Hotspot arising errors
because the corresponding
domain is not activated
p. 4
5. Ability to simply include/remove particular
blocs of elements or attributes
<hotspot> domain is not
“activated”
p. 5
6. Ability to simply include/remove particular
blocs of elements or attributes
When hospot domain is
activated…
p. 6
7. Ability to simply include/remove particular
blocs of elements or attributes
<Hotspot> elements
arise no more error
p. 7
8. p. 8
Ability to use business specific vocabularies
xTEDS XML Electronic Transducer Data Sheet
A bloc of data conforming to
xETDS std : Electronic
Transducers Data Sheet
9. Ability to use business specific vocabularies
xTEDS XML Electronic Transducer Data Sheet
Or could also be a <KML>
vocabulary for positioning
some info on a map (GIS)
p. 9
11. p. 11
Behind the scene
xs:include
xs:include
xs:include
xs:include
xs:redefine
Assembly
Business logic
Semantics
Core structures
A new meta-model controlled by a UML representation:
Made of 4 packages of schemas
12. p. 12
Behind the scene
xs:include
xs:include
xs:include
xs:include
xs:redefine
S1000D as it is today
Powered by UML
13. p. 13
Behind the scene
xs:include
xs:include
xs:include
xs:include
xs:redefine S1000D as proposed
Powered by UML
14. p. 14
Behind the scene
Powered by UML
Each package is
organized like is,
today, the S1000D
S1000D as it is today
15. p. 15
Behind the scene
S1000D as proposed
(here bridged with DITA)
16. Behind the scene
CRTT packages
DITA package
Core package
Domains packages
A flexible physical
representation
CRTTCRTT
S1000D
p. 16
17. Who are we ? Activity and a brief history
p. 17
18. p. 18
Eric Pageron (Thales) head of XSLT sub working group
Nathalie Szmulewicz (Thales)
Hervé Chapotin (Thales)
David Blandineau (Alstom Transport)
S
S
S
S
Who are we ?
The S1000D and DITA volunteers – France –
The group was initially a task team of S1000D+ France.
Jean-Jacques Thomasson (Euriware)
Michel Doméon (TechPub manager at Dassault-Aviation)
Philippe Zingoni (Sales support manager at Antéa)
S
N
N
Jean-Luc Borie (CEO of Componize)
Mohamed Zergaoui (W3C, XML Prague & ISO SC 34)
Alberto Franzetti (CEO at Antea)S
N
D
19. p. 19
Canada
Nicolas Dupuy (S1000D senior consultant at PTC)
Normand Montour (CGI)
The Netherlands
David A. Reid (Thales NL)
S
S D
S D
D
D
D
…and 154 followers on LinkedIn
Who are we ?
The S1000D and DITA volunteers
20. Working Group - activity
► Started in 2011, with the goal of making interoperability between
these 2 major documentation standards
► Monthly meetings (confcall) to manage the project
Reports are accessible on GIFAS Website
► Technical studies and proofs of concept
A library of 26 Proofs of concepts
• POC #6 shows valid S1000D publication and DITA maps mixing topics and DMs
• POC #19 shows restrictions on a <p> element
• POC #20 shows incorporation of new vocabularies with namespaces
• …
Free of access on the GIFAS website for supporter of the initiative
Proposed models are public domain, NO Intellectual Property
► Style sheets (XSLT) working group
p. 20p. 20
21. Working Group - activity
► Presentations
DITA TC (31st
of July, 2012)
S1000D EPWG and SC (September 2012)
XML Prague (February 2013)
S1000D User Forum (September 2013)
EPWG beginning of April, 2014
DITA Europe late 2014
DITA North America 2015
• Joe Storbeck
• Keith Roberts
► Plus some additional public presentations through webconfs
► On April 10th
2015, an official CPF (Change proposal Form) is
filed at the ASD/S1000D Steering Committee
p. 21
22. 2005-2006 2009-2010 2011 2012 2013 2015
proposal for a new meta model for S1000D
Accepted and applied since S1000D Issue 3.0
A one year long study is run for having valid schemas for DITA
A solution is found, based on the S1000D meta-model
Creation of the French S1000D-DITA working group
The model is stressed through miscellaneous proofs of concepts
An XML model for having mixed publications S1000D/DITA is established
The proposed new model is opened to any new XML vocabularies
Domains are implemented in S1000D
XSLT sub-working group is created
A brief history
p. 22
2014
A CPF is filed
Dear attendees
Look at the « s » at standards and bottom of this first page is written « DITA and other standards ». No, not the “s” of S1000D. This is because we are going to make a journey outside the actual boarders of actual S1000D. But still, the good news is that “s” is also the leading letter of S1000D.
This presentation is about the initiative of our small team working on the subject of embedded software and hardware. We focus on finding out which XML standard CAN, MUST or SHOULD be used for documentation purpose.
If DITA is one at the top of the list, it is not the sole one and we will see that this subject covers in reality different concerns.
The compatibility of S1000D and DITA is not new. In last June, David Reid did a presentation at Congilty about documenting software with S1000D used in a DITA manner.
In 2011, Jo Gollner from Stilo presented at the XML Summer School his idea of cross-linking DITA topics and S1000D modules.
Older papers and presentations can be found on the web in which S1000D and DITA are compared, discussed, evaluated and so on.
In 2007 the subject was discussed in an OASIS newsgroup.
It was also presented many times within S1000D meetings, in particular in 2007 during the User Forum of Melbourne (by Jo Gollner, again).
So, what is new is that our initiative is based on real XML Schemas which make the bridge between the two standards. In other words, their schemas have been made compatible. Beyond that first step, we study the possibility to use additional XML standards.
Here for example, you see a DITA topic containing two modules: one within a sub topic of type “concept” and the second one directly within the topic.
Here for example, you see a DITA topic containing two modules: one within a sub topic of type “concept” and the second one directly within the topic.
Here for example, you see a DITA topic containing two modules: one within a sub topic of type “concept” and the second one directly within the topic.
Here for example, you see a DITA topic containing two modules: one within a sub topic of type “concept” and the second one directly within the topic.
Here for example, you see a DITA topic containing two modules: one within a sub topic of type “concept” and the second one directly within the topic.
Here for example, you see a DITA topic containing two modules: one within a sub topic of type “concept” and the second one directly within the topic.
It is also possible to add new elements either from the same namespace as DITA or from other namespaces.
Here we see elements from the IEEE xETDS standard whose purpose is to represent the data sheets of electronic transducers.
When adding such new vocabularies, you need of course to also add the corresponding style sheets and behavior into your application but this is also a subject we look at.
It is also possible to add new elements either from the same namespace as DITA or from other namespaces.
Here we see elements from the IEEE xETDS standard whose purpose is to represent the data sheets of electronic transducers.
When adding such new vocabularies, you need of course to also add the corresponding style sheets and behavior into your application but this is also a subject we look at.
How we work
We founded the team at automn 2011 just after the primary super model was found.
We have confcall once per month.
We meet twice a year during the meeting of the French S1000D users’ group.
20 proof of concepts have been since 2011 on different technical issues.
Our work is opened and we communicate on it:
We report the progress to the French S1000D users’ group.
A presentation was done to the members of the DITA Technical Committee on 31st of July 2012.
The EPWG and SC have been informed in September 2012.
A poster was made at XML Prague this last February.
Last June, we sent a note to the members of the DITA TC to spot the subject.
Thanks for your attention.
Last, I want to mention that Interested people are invited to discuss with us and can join our “think tank”.