Abstract: The creation and delivery of illustrations is a significant component of an S1000D project. There are several factors that require consideration when creating and maintaining illustrations…
The creation and delivery of illustrations is a significant component of an S1000D project. There are several factors that require consideration when creating and maintaining illustrations…
S1000D is the European standard of technical publications or technical documentation being followed in Aerospace since 1980, which uses CSDB, a Common source database which is used for preparing, managing, and publishing technical information for a warship, or Aerospace, or even Civil airlines too.
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)
This document provides an overview and introduction to the information objects stored in a Common Source Database (CSDB) according to the S1000D specification. It describes the three major types of information objects as data modules, graphical objects, and publication modules. Data modules include different types like crew/operator, descriptive, fault isolation, etc. each with their own SGML document type definitions (DTDs). Other information objects include publication modules, comment modules, data dispatch notes, and data module lists, which have XML DTDs. Graphical objects like illustrations are also stored in the CSDB.
The data module code for the given XML would be:
DMC-S1000DLIGHTING-AAA-D00-00-00-00AA-056A-A_007-00_EN-US.xml
The XML filename in which this data appears would be:
DMC-S1000DLIGHTING-AAA-D00-00-00-00AA-056A-A_007-00_EN-US.xml
This document discusses S1000D data modules, which are reusable blocks of information that can be shared and reused across technical publications. It describes the components of a data module, including the metadata ID status section and content section. It provides examples of different types of data modules, such as those for fault isolation, maintenance planning, parts information, and wiring data. The document is presented by Absolute Data Group, a provider of S1000D and technical documentation products and services.
ADG Webinar Series - Introduction to ASD S1000D provides you with an introduction to the ASD S1000D Specification. To view other informative S1000D presentations visit http://www.absolutedata.com/free-resources/webinars
The creation and delivery of illustrations is a significant component of an S1000D project. There are several factors that require consideration when creating and maintaining illustrations…
S1000D is the European standard of technical publications or technical documentation being followed in Aerospace since 1980, which uses CSDB, a Common source database which is used for preparing, managing, and publishing technical information for a warship, or Aerospace, or even Civil airlines too.
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)
This document provides an overview and introduction to the information objects stored in a Common Source Database (CSDB) according to the S1000D specification. It describes the three major types of information objects as data modules, graphical objects, and publication modules. Data modules include different types like crew/operator, descriptive, fault isolation, etc. each with their own SGML document type definitions (DTDs). Other information objects include publication modules, comment modules, data dispatch notes, and data module lists, which have XML DTDs. Graphical objects like illustrations are also stored in the CSDB.
The data module code for the given XML would be:
DMC-S1000DLIGHTING-AAA-D00-00-00-00AA-056A-A_007-00_EN-US.xml
The XML filename in which this data appears would be:
DMC-S1000DLIGHTING-AAA-D00-00-00-00AA-056A-A_007-00_EN-US.xml
This document discusses S1000D data modules, which are reusable blocks of information that can be shared and reused across technical publications. It describes the components of a data module, including the metadata ID status section and content section. It provides examples of different types of data modules, such as those for fault isolation, maintenance planning, parts information, and wiring data. The document is presented by Absolute Data Group, a provider of S1000D and technical documentation products and services.
ADG Webinar Series - Introduction to ASD S1000D provides you with an introduction to the ASD S1000D Specification. To view other informative S1000D presentations visit http://www.absolutedata.com/free-resources/webinars
ADG S1000D Series - S1000D Information Sets & PublicationsAbsolute Data Group
Join ADG's Tammy Halter and Reeta Nye, to learn about the types of information sets available, where to find the information sets and how they equate to the content that is to be presented.
Also learn the impacts of information sets on Data Module Coding, Titles and the DMRL and how the information sets drive the structure of your publications.
Introduction to the OMG Systems Modeling Language (SysML), Version 2Ed Seidewitz
Tutorial presented at the MODELS 2020 virtual conference on the proposed OMG Systems Modeling Language, Version 2, as of the initial submission of the specification.
A brief introduction to Simplified Technical English implementationShumin Chen
ASD-STE100 overview and useful tips to getting started.
ASD-STE100 improves quality, both in the aviation and defence industries, where it is often mandatory for safety reasons, and in any other technical industries.
Simplified Technical English stresses on the use of unambiguous terminology where one word only has one meaning. This reduces the likelihood of using synonymous terms that can result in confusion. Optimum re-usability of technical terms on the word, phrase, and sentence levels is to be expected. This will greatly improve any product life-cycle management process.
To conclude, technical documentation becomes easier for non-native speakers of the English language to understand. The resulting text is much easier to translate which is especially relevant when machine translation is part of your localisation strategy. Preparing your technical content with ASD-STE100 ensures quality at the source and prepares you for future-proof translation processes.
This document discusses aspect-oriented software engineering (AOSE). AOSE addresses cross-cutting concerns in software that are difficult to separate using traditional object-oriented design. It does this through abstractions called aspects that encapsulate functionality required in multiple places. Aspects are used alongside objects and methods. Key benefits of AOSE include better separation of concerns. An example of an aspect is user authentication code that is required before accessing a database from different parts of an application. AspectJ is provided as an example of an aspect-oriented programming language.
SysML v2 and the Next Generation of Modeling LanguagesEd Seidewitz
The Systems Modeling Language (SysML) is a particularly successful offshoot of the Unified Modeling Language (UML) tailored for Model-Based Systems Engineering. After a decade of growing use of SysML, in 2017 the Object Management Group (OMG) issued a Request for Proposals (RFP) for a new version of the language. A year into the ongoing work to respond to this RFP, it is clear that SysML v2 needs to be more than just an expansion of the functional capabilities of SysML. Rather, it must address fundamental architectural issues that have made it difficult to further evolve SysML v1 to address the needs of its user community. Therefore, the language is being re-designed using a new kernel metamodel with formally grounded semantics. This kernel can then be extended using semantic model libraries, rather than by expanding the language metamodel itself. This approach will allow SysML v2 to be not only the modeling language for traditional systems engineering, but also the foundation for a whole new generation of modeling languages.
Tecnologias trazem o mundo para a escola entrevista-beth almeidaFrancismar Lopes
O documento discute a aplicação de novas tecnologias na educação no Brasil e como elas podem trazer o mundo para dentro da sala de aula, ressaltando a importância da capacitação de professores e da conectividade para o futuro das escolas.
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...Obeo
Mind Game: You want to build a LEGO Mindstorms Factory for Toy Cars and you are Head of Factory Planning. You identify that your manufacturing planning team and your product design team don’t collaborate with each other, because they work in silos and speak different languages. Their progress is too slow and the results are not synchronized.
Imagine: You succeed in merging your experts into one interdisciplinary team where everyone is collaboratively working together – already in the early stages of the engineering cycle. And imagine they start to speak the same language. Doubtless, you would speed up your engineering process. Furthermore, you would also reach a synchronized global solution for your manufacturing system and to be produced toy cars, building bridges inside your organization.
But how? This has been introduced by Dr.-Ing. C. Sinnwell in February 2020 in her PhD-thesis. There, she published the latest version of a methodology referred to as “MBPE – Model-Based Production Engineering”. The MBPE-methodology is a new approach for the conceptual design of manufacturing systems based on early product information supported by MBSE using UML.
The presentation will spotlight the MBPE-methodology, explaining how to use MBSE in the context of interdisciplinary factory and manufacturing planning. Also, it will be shown, how the methodology could be adapted to be realized with Eclipse Capella instead of any UML-modeling tool, illustrated by an example on how to conceptualize and model a LEGO Mindstorms production line for Toy Cars.
This document provides a quick guide to the APA referencing style, including:
- The APA style uses the author-date format for in-text citations and reference list entries.
- Both direct quotes and indirect references in the text require inclusion of the author(s) and date.
- The reference list is arranged alphabetically by author surname and provides full bibliographic details for all cited sources.
- Examples are given for different source types including books, journal articles, websites and more.
This document summarizes Microsoft's Windows Virtual Desktop service, which provides virtual desktop experiences running on Azure. It offers the best Windows 10 and Office 365 experience when virtualized in the cloud at scale. Key capabilities include delivering multi-session Windows 10, optimizing Office 365 ProPlus for virtual scenarios, migrating existing Windows Server desktops and apps, and quickly deploying and scaling virtual desktops on Azure.
The document summarizes the evolution of avionics architectures from first to fourth generation designs. First generation architectures were either disjoint, with independent systems, or centralized with a main computer. Second generation introduced federated, distributed, and hierarchical architectures with standardized digital interfaces. Third generation designs included the Pave Pillar architecture used in fighters like the F-22. Fourth generation architectures are more open and modular like the Pave Pace design for the F-35. Integrated modular avionics consolidate functionality across computing modules.
This document introduces ATICA4Capella, a model-based safety analysis framework and toolset for the aerospace industry. It uses the Capella modeling environment for systems engineering. The toolset allows defining functional requirements, performing a functional hazard analysis, and generating safety documentation. It also supports semi-automated fault tree analysis and is aligned with aerospace safety standards like ARP4761. A case study of applying the tools to an eVTOL vehicle design is presented. The document outlines ongoing work to further integrate requirements management and automated analysis capabilities.
ISO26262-6 Software development process (Ver 3.0)Hongseok Lee
ISO26262-6 Software Development Process in the automotive domain. Planning(Coding Guideline. MISRA guideline), Requirement, Design, Safety Analysis, Testing
SysML v2 aims to enhance SysML over the next decade to further increase adoption of model-based systems engineering (MBSE). Key areas of focus for SysML v2 include improving the precision and expressiveness of the language, integrating language concepts more consistently, improving interoperability with other tools, and enhancing usability. A submission team is developing SysML v2 based on user needs and requirements from requests for proposals, taking an agile and collaborative approach. Usage-focused modeling is a proposed paradigm shift that emphasizes modeling system usages over structure to make SysML more intuitive.
The document provides information about the 2014 Millewa Football League Grand Final day, including results, award winners, and messages from club presidents. It includes the league ladder, preliminary final scores, award winners for best defender and best player, leading goal kickers, and details of the grand final match between Bambill and Werrimull. Club presidents from Bambill, Gol Gol, Meringur, and Nangiloc provide messages thanking players, coaches, volunteers and sponsors for their efforts throughout the season.
The creation and delivery of illustrations is a significant component of an S1000D project. There are several factors that require consideration when creating and maintaining illustrations.
This whitepaper from CDG provides a high level overview of the background and benefits of the S1000D publications standard. This standard has been widely used in Europe for many years, and is now gaining momentum in the US as well.
S1000D is the European standard of technical publications or technical documentation being followed in Aerospace since 1980, which uses CSDB, a Common source database which is used for preparing, managing, and publishing technical information for a warship, or Aerospace, or even Civil airlines too.
S1000DTM is an international specification for technical publications that utilizes a common source database to allow reuse of data modules across publications. CDG is committed to supporting S1000DTM through technical authoring services, representation on standards committees, and being a pioneer in applying S1000DTM to land systems. Key benefits of S1000DTM include reduced costs through reuse of data modules and facilitating information sharing between organizations.
S1000D Training for Issue 4.0
S1000D, “International specification for technical publications using a common source database”, is an international specification for the production of technical publications. Since its inception over 30 years ago, S1000D has grown to where it is now used widely around the world. Currently, its uses include:
Defense systems – including land, sea, and air products
Civil aviation products
Construction industry products
Ship industry products
The specification is publicly available and is free to download from this web site. Downloads include the specification, schemas, sample files, and much more.
ADG S1000D Series - S1000D Information Sets & PublicationsAbsolute Data Group
Join ADG's Tammy Halter and Reeta Nye, to learn about the types of information sets available, where to find the information sets and how they equate to the content that is to be presented.
Also learn the impacts of information sets on Data Module Coding, Titles and the DMRL and how the information sets drive the structure of your publications.
Introduction to the OMG Systems Modeling Language (SysML), Version 2Ed Seidewitz
Tutorial presented at the MODELS 2020 virtual conference on the proposed OMG Systems Modeling Language, Version 2, as of the initial submission of the specification.
A brief introduction to Simplified Technical English implementationShumin Chen
ASD-STE100 overview and useful tips to getting started.
ASD-STE100 improves quality, both in the aviation and defence industries, where it is often mandatory for safety reasons, and in any other technical industries.
Simplified Technical English stresses on the use of unambiguous terminology where one word only has one meaning. This reduces the likelihood of using synonymous terms that can result in confusion. Optimum re-usability of technical terms on the word, phrase, and sentence levels is to be expected. This will greatly improve any product life-cycle management process.
To conclude, technical documentation becomes easier for non-native speakers of the English language to understand. The resulting text is much easier to translate which is especially relevant when machine translation is part of your localisation strategy. Preparing your technical content with ASD-STE100 ensures quality at the source and prepares you for future-proof translation processes.
This document discusses aspect-oriented software engineering (AOSE). AOSE addresses cross-cutting concerns in software that are difficult to separate using traditional object-oriented design. It does this through abstractions called aspects that encapsulate functionality required in multiple places. Aspects are used alongside objects and methods. Key benefits of AOSE include better separation of concerns. An example of an aspect is user authentication code that is required before accessing a database from different parts of an application. AspectJ is provided as an example of an aspect-oriented programming language.
SysML v2 and the Next Generation of Modeling LanguagesEd Seidewitz
The Systems Modeling Language (SysML) is a particularly successful offshoot of the Unified Modeling Language (UML) tailored for Model-Based Systems Engineering. After a decade of growing use of SysML, in 2017 the Object Management Group (OMG) issued a Request for Proposals (RFP) for a new version of the language. A year into the ongoing work to respond to this RFP, it is clear that SysML v2 needs to be more than just an expansion of the functional capabilities of SysML. Rather, it must address fundamental architectural issues that have made it difficult to further evolve SysML v1 to address the needs of its user community. Therefore, the language is being re-designed using a new kernel metamodel with formally grounded semantics. This kernel can then be extended using semantic model libraries, rather than by expanding the language metamodel itself. This approach will allow SysML v2 to be not only the modeling language for traditional systems engineering, but also the foundation for a whole new generation of modeling languages.
Tecnologias trazem o mundo para a escola entrevista-beth almeidaFrancismar Lopes
O documento discute a aplicação de novas tecnologias na educação no Brasil e como elas podem trazer o mundo para dentro da sala de aula, ressaltando a importância da capacitação de professores e da conectividade para o futuro das escolas.
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...Obeo
Mind Game: You want to build a LEGO Mindstorms Factory for Toy Cars and you are Head of Factory Planning. You identify that your manufacturing planning team and your product design team don’t collaborate with each other, because they work in silos and speak different languages. Their progress is too slow and the results are not synchronized.
Imagine: You succeed in merging your experts into one interdisciplinary team where everyone is collaboratively working together – already in the early stages of the engineering cycle. And imagine they start to speak the same language. Doubtless, you would speed up your engineering process. Furthermore, you would also reach a synchronized global solution for your manufacturing system and to be produced toy cars, building bridges inside your organization.
But how? This has been introduced by Dr.-Ing. C. Sinnwell in February 2020 in her PhD-thesis. There, she published the latest version of a methodology referred to as “MBPE – Model-Based Production Engineering”. The MBPE-methodology is a new approach for the conceptual design of manufacturing systems based on early product information supported by MBSE using UML.
The presentation will spotlight the MBPE-methodology, explaining how to use MBSE in the context of interdisciplinary factory and manufacturing planning. Also, it will be shown, how the methodology could be adapted to be realized with Eclipse Capella instead of any UML-modeling tool, illustrated by an example on how to conceptualize and model a LEGO Mindstorms production line for Toy Cars.
This document provides a quick guide to the APA referencing style, including:
- The APA style uses the author-date format for in-text citations and reference list entries.
- Both direct quotes and indirect references in the text require inclusion of the author(s) and date.
- The reference list is arranged alphabetically by author surname and provides full bibliographic details for all cited sources.
- Examples are given for different source types including books, journal articles, websites and more.
This document summarizes Microsoft's Windows Virtual Desktop service, which provides virtual desktop experiences running on Azure. It offers the best Windows 10 and Office 365 experience when virtualized in the cloud at scale. Key capabilities include delivering multi-session Windows 10, optimizing Office 365 ProPlus for virtual scenarios, migrating existing Windows Server desktops and apps, and quickly deploying and scaling virtual desktops on Azure.
The document summarizes the evolution of avionics architectures from first to fourth generation designs. First generation architectures were either disjoint, with independent systems, or centralized with a main computer. Second generation introduced federated, distributed, and hierarchical architectures with standardized digital interfaces. Third generation designs included the Pave Pillar architecture used in fighters like the F-22. Fourth generation architectures are more open and modular like the Pave Pace design for the F-35. Integrated modular avionics consolidate functionality across computing modules.
This document introduces ATICA4Capella, a model-based safety analysis framework and toolset for the aerospace industry. It uses the Capella modeling environment for systems engineering. The toolset allows defining functional requirements, performing a functional hazard analysis, and generating safety documentation. It also supports semi-automated fault tree analysis and is aligned with aerospace safety standards like ARP4761. A case study of applying the tools to an eVTOL vehicle design is presented. The document outlines ongoing work to further integrate requirements management and automated analysis capabilities.
ISO26262-6 Software development process (Ver 3.0)Hongseok Lee
ISO26262-6 Software Development Process in the automotive domain. Planning(Coding Guideline. MISRA guideline), Requirement, Design, Safety Analysis, Testing
SysML v2 aims to enhance SysML over the next decade to further increase adoption of model-based systems engineering (MBSE). Key areas of focus for SysML v2 include improving the precision and expressiveness of the language, integrating language concepts more consistently, improving interoperability with other tools, and enhancing usability. A submission team is developing SysML v2 based on user needs and requirements from requests for proposals, taking an agile and collaborative approach. Usage-focused modeling is a proposed paradigm shift that emphasizes modeling system usages over structure to make SysML more intuitive.
The document provides information about the 2014 Millewa Football League Grand Final day, including results, award winners, and messages from club presidents. It includes the league ladder, preliminary final scores, award winners for best defender and best player, leading goal kickers, and details of the grand final match between Bambill and Werrimull. Club presidents from Bambill, Gol Gol, Meringur, and Nangiloc provide messages thanking players, coaches, volunteers and sponsors for their efforts throughout the season.
The creation and delivery of illustrations is a significant component of an S1000D project. There are several factors that require consideration when creating and maintaining illustrations.
This whitepaper from CDG provides a high level overview of the background and benefits of the S1000D publications standard. This standard has been widely used in Europe for many years, and is now gaining momentum in the US as well.
S1000D is the European standard of technical publications or technical documentation being followed in Aerospace since 1980, which uses CSDB, a Common source database which is used for preparing, managing, and publishing technical information for a warship, or Aerospace, or even Civil airlines too.
S1000DTM is an international specification for technical publications that utilizes a common source database to allow reuse of data modules across publications. CDG is committed to supporting S1000DTM through technical authoring services, representation on standards committees, and being a pioneer in applying S1000DTM to land systems. Key benefits of S1000DTM include reduced costs through reuse of data modules and facilitating information sharing between organizations.
S1000D Training for Issue 4.0
S1000D, “International specification for technical publications using a common source database”, is an international specification for the production of technical publications. Since its inception over 30 years ago, S1000D has grown to where it is now used widely around the world. Currently, its uses include:
Defense systems – including land, sea, and air products
Civil aviation products
Construction industry products
Ship industry products
The specification is publicly available and is free to download from this web site. Downloads include the specification, schemas, sample files, and much more.
S1000D is the European standard of technical publications or technical documentation being followed in Aerospace since 1980, which uses CSDB, a Common source database which is used for preparing, managing, and publishing technical information for a warship, or Aerospace, or even Civil airlines too.
S1000D is the European standard of technical publications or technical documentation being followed in Aerospace since 1980, which uses CSDB, a Common source database which is used for preparing, managing, and publishing technical information for a warship, or Aerospace, or even Civil airlines too.
S1000D is a European technical documentation standard used in aerospace and defense industries since 1980. It uses a common source database (CSDB) to store and manage reusable data modules that can be compiled to generate technical manuals. The benefits of S1000D include reduced costs from reusable data, standardized naming conventions, open format, and the ability to generate customized outputs from a single data source. Major users include the military, aviation, and space industries. Code and Pixels is an experienced developer of S1000D technical documentation.
The existence of countless proprietary file formats and the exchange of 3D CAD data has been a significant problem since the beginning of 3D CAD modeling. CAD applications and methods using digital data are constantly changing, which predicates the need for a solution to share validated and accurately translated data, thus the birth of STEP242
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
This document establishes standards for human engineering criteria in the design of military systems. It supersedes previous standards from 1999 and 2012. The standards are intended to optimize human performance, minimize training requirements, and ensure safety. The document provides detailed requirements for controls, displays, and other interfaces. It covers topics like visual display installation and content guidelines, audio systems, and speech recognition. The changes in this revision aim to update the standards to reflect newer technologies and human factors research findings.
This document discusses the need for standards in 3D design and manufacturing to facilitate the integration of die from multiple sources and mitigate risks. It proposes leveraging existing standards bodies and industry forums to develop standards in several key areas, including design exchange formats, modeling parameters, bump layout specifications, and metrology and reliability metrics. The document recommends convening expert groups to define a complete list of required design information exchange formats and to propose and champion specific format standards.
CAMWorks is an advanced CAM software tool that provides automated and intelligent machining capabilities. It uses familiar SolidWorks interfaces and automatically recognizes features to generate toolpaths. CAMWorks integrates with SolidWorks for optimum modeling and is used by customers in industries like mold making, aerospace and automotive. It allows for faster machining and decreased design time through automated features.
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWAREcsandit
The replacement of the former, purely mechanical, functionality with mechatronics-based solutions, the introduction of new propulsion technologies, and the connection of cars to their environment are just a few reasons for the continuously increasing electrical and/or electronic
system (E/E system) complexity in modern passenger cars. Smart methodologies and techniques have been introduced in system development to cope with these new challenges. A topic that is often neglected is the definition of the interface between the hardware and software subsystems.
However, during the development of safety-critical E/E systems, according to the automotive
functional safety standard ISO 26262, an unambiguous definition of the hardware-software interface (HSI) has become vital. This paper presents a domain-specific modelling approach for mechatronic systems with an integrated hardware-software interface definition feature. The
newly developed model-based domain-specific language is tailored to the needs of mechatronic system engineers and supports the system’s architectural design including the interface definition, with a special focus on safety-criticality.
RESILIENT INTERFACE DESIGN FOR SAFETY-CRITICAL EMBEDDED AUTOMOTIVE SOFTWAREcscpconf
The replacement of the former, purely mechanical, functionality with mechatronics-based solutions, the introduction of new propulsion technologies, and the connection of cars to their environment are just a few reasons for the continuously increasing electrical and/or electronic system (E/E system) complexity in modern passenger cars. Smart methodologies and techniques have been introduced in system development to cope with these new challenges. A topic that is often neglected is the definition of the interface between the hardware and software subsystems. However, during the development of safety-critical E/E systems, according to the automotive functional safety standard ISO 26262, an unambiguous definition of the hardware-software interface (HSI) has become vital. This paper presents a domain-specific modelling approach for mechatronic systems with an integrated hardware-software interface definition feature. The newly developed model-based domain-specific language is tailored to the needs of mechatronic system engineers and supports the system’s architectural design including the interface definition, with a special focus on safety-criticality
Application framework (ofen called TAM) is Application component of TM Forum frameworx. TAM maps with Business Process framework (aka eTOM) and Information Framework (aka SID).
This document is a resume for M.S Mohan Kumar summarizing his experience and qualifications. It outlines his objective of seeking a senior design engineer position, over 4 years of experience in product design and development using SOLIDWORKS, NX and AUTOCAD. It provides details of his past roles at Rockwell Industry Limited, SEC Industries and Hi-Tech Hydraulics as a design engineer. Key responsibilities included 3D modeling, drafting, project management and liaising with production. Major projects are listed involving design of transportation vehicles, integration jigs and hydraulic components.
To be competitive in today's fast-paced global economy, organizations need to publish digital information quickly and reliably. Technical illustrations, schematics, and graphical diagrams are key information assets of any organization. An open standard for storing and transmitting graphics up and down the supply chain is essential. www.cgmlarson.com
Similar to Compliant S1000D Illustrations White Paper (20)
Talking Technical Illustration is a new bi-weekly webinar event, your host, David Manock, over 30 years industry experience. We will encourage interaction, Polls, Q & A, comments, share your views with the community. A great opportunity to communicate using the chat function, and we will open the participant microphone on request. Topic: S1000D Illustrations, we will discuss illustration guidelines, hotspots, file formats. etc. We hope you can join the event and make a contribution.
Talking Technical Illustration is a new bi-weekly webinar event, your host, David Manock, over 30 years industry experience. We will encourage interaction, Polls, Q & A, comments, share your views with the community. A great opportunity to communicate using the chat function, and we will open the participant microphone on request. Current topics: 3D Conversion, 3D file formats, 3D model display in technical documentation. We hope you can join the event and make a contribution.
The webinar objective is to communicate our current and future 3D graphics strategy. We will demonstrate a new software solution, and present our 3D product roadmap. Do not miss this event, it will be the official launch of the new Larson Technology 3D solution.
CGM and SVG are currently the most significant file formats in technical illustration. We will discuss the current status of the formats, and make some important announcements with respect to our support of CGM and SVG.
Larson has a deep understanding of the technical illustration discipline, and the requirement to deliver quality and standards compliant graphics. The session will describe the status of graphics today, and how we might create, revise and deliver them in the future. We will discuss both 2D and 3D graphics, we hope you can join us for this informative session.
The webinar covered CGM and SVG formats for vector graphics, including conversion between the two formats. Key topics included developing the TECH SVG profile to standardize SVG import and export, considerations for converting CGM files to SVG like handling raster images and hotspots, and technology from Larson to support editing and conversion of CGM and SVG files. Demos were presented of Larson software for editing, viewing, and batch converting files between CGM and SVG formats.
The ability to view and interact with CGM graphics is a crucial task for many companies and organizations. The ability to view graphics is just one of the requirements, also important is the capability to convert to additional file formats. Also, the facility to print is equally significant, especially to larger format devices, a requirement in the Oil and Gas industry.
VizEx View HTML5 technology enables the display of CGM graphics in a web browser, without the requirement for a plug-in. Our popular event returns with an introduction to the technology, and the latest news on how we’re improving the technology. The event will be suitable for individuals and organizations who are new to the technology, and current customers. The developers will be on hand to answer technical questions, and explain how the technology is improving under the hood. We hope you can join us for this informative event.
VizEx Edit is the Larson professional technical illustration software. The creation and revision of 2D graphics is a crucial element of the production of technical publications. See the new version of VizEx Edit demonstrated, before release.
We continue the build-up to the 2018 S1000D User Forum in New Orleans, with Part 2 of the S1000D Compliant Illustrations series.
In Part 2 we focus on interactivity, metadata, inserting and linking graphics. We also discuss file formats, CGM is still the preferred 2D graphics file format, and we cover SVG (Scalable Vector Graphic) not even mentioned in the S1000D specification.
We hope you can attend the event, and benefit from our industry knowledge.
David Manock, the VP Sales and Marketing, will introduce and present our latest webinar.
As we build up to the 2018 S1000D User Forum in New Orleans, the timing is probably right to provide a refresher on the requirement for compliant graphics. Join us for an overview of the specification, issue 4.2, what’s new and some considerations when implementing a 2D graphics strategy.
We hope you can attend the event and benefit from our industry knowledge.
Don Larson, CEO, will introduce our first webinar of 2018. The subject, very topical, CGM and SVG, we share our latest thoughts and technology relating to the 2D graphic formats.
CGM (Computer Graphics Metafile), is still probably the most widely used non-proprietary 2D graphics format. However, there is a new kid on the block, well not that new, SVG (Scalable Vector Graphic), version 1.0 of SVG was released in 2001.
The webinar will discuss the 3 C’s, Conversion, Compatibility and Compliance. We will share our experiences over the past 12 months, and our development strategy to support the formats.
VizEx Edit has complete support available for the WebCGM 2.0 profile, fully S1000D and ATA compliant. Create overlay hotspots, embedded hyperlinks, and link all your drawings together with this standard technology. The toolset includes a powerful feature enabling revision of existing CGM's. Edit line and fill colors, change fonts, reposition objects, or delete them.
The VizEx View HTML5 technology enables the seamless delivery of CGM files in a web environment. The requirement to install an ActiveX control, commonly called plugins, to view CGM files is over! The VizEx View HTML5 technology is a game changer and reinforces Larson's market leadership in the development of CGM related products.
VizEx Edit Version 11 includes compelling functions for the Technical Illustrator/Writer.
Larson has developed software for the technical graphics industry for over 25 years. VizEx Edit is our flagship illustration software, easy to use, enabling the creation and revision of CGM graphics. VizEx Edit provides complete compliance with the S1000D and iSpec 2200 specifications.
VizEx View HTML5 is the first CGM viewer on the market that does not require a plug-in technology. There are many benefits associated with the technology from an IT and end-user perspective. We will provide an overview of the benefits during the event.
VizEx Transform is a truly unique application enabling the transformation of multiple graphical data formats into CGM in one simple to use interface. The application also has the ability to add hotspot information to the CGM graphics during the transformation process. This is all done using a batch process saving time and money.
The transformation of graphical data plays a significant role in the production of technical publications. Invariably the source graphical information is not suitable for direct inclusion in a technical publication. The data will usually require some post processing either to change its electronic file format or add value to enable the user to interaction.
The webinar will provide valuable information with respect to the S1000D specification and more specifically the creation and delivery of compliant Technical Illustrations. We will also discuss the use of 3D data and the guidelines provided by the specification.
Larson is the most powerful montaging tool available in the geoscience industry today. CGM Studio's functionality and feature-rich toolset allow users to quickly and easily createlarge format, high-resolution montages and posters for sophisticated discussions and presentations.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Programming Foundation Models with DSPy - Meetup Slides
Compliant S1000D Illustrations White Paper
1. Co-Authors
Don Larson – CEO, Larson Software Technology
David Manock – President, Vizualsite LLC
don.larson@cgmlarson.com, dmanock@vizualsite.com
Abstract
The creation and delivery of illustrations is a significant component of an
S1000D project. There are several factors that require consideration when
creating and maintaining illustrations…
COMPLIANT S1000D ILLUSTRATIONS
2. Table of Contents _____________________________________________
S1000D Compliant Technical Illustrations ____________________________ 1
HISTORY OF S1000D _______________________________________________________ 2
THE PRINCIPAL CONCEPTS OF S1000D ________________________________________ 2
INFORMATION CREATION____________________________________________________ 4
S1000D COMPLIANT ILLUSTRATIONS __________________________________________ 4
S1000D ILLUST RATION PROCESS _____________________________________________ 5
THE PURPOSE AND USE OF HOTSPOTS ________________________________________ 7
THE DELIVERY OF S1000D ILLUSTRATIONS_____________________________________ 8
THE IMPORTANCE OF S1000D ________________________________________________ 8
Optimize the S1000D technical graphics process using Larson CGM Products __ 9
CORE BENEFITS ___________________________________________________________ 9
The Benefits of the Larson CGM Products ____________________________________ 10
Features of the Larson CGM Products ______________________________ 11
VIZEX T RANSFORM ________________________________________________________ 11
Transform DWG and DXF files______________________________________________ 11
Transform PDF files ______________________________________________________ 12
Transform Image files ____________________________________________________ 13
Automatically create intelligent CGM graphics ________________________________ 13
VIZEX EDIT ______________________________________________________________ 14
Product Features ________________________________________________________ 14
VIZEX VIEW ______________________________________________________________ 15
VizEx View Plugin for Chrome, Internet Explorer and Firefox browsers ____________ 15
VizEx View C++ _________________________________________________________ 16
VizEx View iOS __________________________________________________________ 16
VizEx Office ____________________________________________________________ 16
Summary __________________________________________________ 17
Glossary ___________________________________________________ 18
References _________________________________________________ 19
Company Information _________________________________________ 20
3. LARSON SOFTWARE TECHNOLOGY
Page 1 Compliant S1000D Illustrations
S1000D Compliant Technical Illustrations
The S1000D specification controls the creation and delivery of technical publications.
Although the specification applies to all publication elements, this document focuses
particularly on its impact on 2D technical illustrations.
If you work in the military or commercial
aerospace sectors, you're probably familiar with
the S1000D specification. The specification was
used mainly in Europe until the United States
DoD (Department of Defense) raised the profile
of the specification. The adoption of the
specification by major programs, for example,
C-17 Globemaster has solidified its position.
In Europe, the S1000D story is lengthier with defense ministries and prime defense
contractors using the specification successfully for many years on various projects,
including Eurofighter Typhoon. There are several reasons for the success of S1000D, with
two being particularly important. The first was the emergence of multi-country military
projects, where one specification enables interoperability and benefits from the resulting
cost savings. The second was the
mandating of S1000D by the defense
ministries in Europe, for example, the
UK Ministry of Defense.
The impact, financially and
organizationally, of implementing
S1000D has vastly improved over the
years. Today, the software solutions
are cost effective and usually off the
shelf and people with expertise easier
to find.
Figure 1. C-17 Globemaster
Figure 2. Eurofighter Typhoon
4. LARSON SOFTWARE TECHNOLOGY
Page 2 Compliant S1000D Illustrations
HISTORY OF S1000D
The S1000D specification emerged in the early 1980s, with the purpose of developing a
global standard for technical documentation, similar in philosophy to the commercial
aerospace specification ATA100.
The majority of early adoptions of S1000D were on military aerospace projects. The main
reason for this was the bias of the specification towards air vehicle and ground support
equipment. The situation changed when S1000D encompassed land and marine
requirements.
The governance for the specification
is provided by ASD (Aerospace and
Defense Industries Association of
Europe). The involvement of the USA
required additional transatlantic
governance of S1000D; this was
provided by the AIA (Aerospace
Industries Association). More
recently the ATA (Air Transport
Association) made the decision to
become involved in S1000D. The
result, commercial aerospace
requirements were integrated into
the current version of the
specification, 4.1. This initiative was
an ironic twist, considering that one
of the prime reasons for developing
S1000D was in response to the
ATA100 specification.
The ASD, AIA and ATA provide governance of the specification they do not develop or
maintain S1000D. Councils and working groups perform the task of writing and amending
the specification. Figure 3 provides an overview of the current organization. In summary,
the specification has an excellent history of development and use. Benefits include
interoperability, consistency, security, cost reduction, business processes, usability and
performance.
THE PRINCIPAL CONCEPTS OF S1000D
The S1000D specification is a substantial document, and the current version 4.1, contains
over 3,500 pages. The defining concept that separates S1000D from other documentation
processes is the Data Module (DM), a chunk of information utilized to support a particular
Figure 3. S1000D Organization
5. LARSON SOFTWARE TECHNOLOGY
Page 3 Compliant S1000D Illustrations
aspect the equipment. The DM structure is XML (Extensible Markup Language), and
information types define the content, for example, descriptive, procedural and fault
diagnostics. The content can assist with the maintenance of the equipment or the validity
of the information by defining project business rules. A comparable specification is DITA
(Darwin Information Typing Architecture), also based on XML and modular in construct.
DITA, however, does contain the guidance afforded by S1000D for constructing technical
documentation for the sophisticated equipment common in the military and aerospace
industries.
The S1000D specification abandons the linear structure of a traditional publication, the
concept of chapters, sections, and pages is no longer true. S1000D's modular structure
provides the opportunity to reuse, manage and deliver information efficiently. A unique DM
code identifies content and details of the assembly, disassembly sequence, and definition
of the data type. The code enables data to be easily identified and managed in a
repository, the Common Source DataBase (CSDB). The CSDB is used to manage the
majority of the project data including illustrations, usually archived in the CGM (Computer
Graphics Metafile) file format. Figure 4 provides an overview of the S1000D publication
process.
Figure 4. S1000D Publication Process
6. LARSON SOFTWARE TECHNOLOGY
Page 4 Compliant S1000D Illustrations
INFORMATION CREATION
The philosophy of S1000D specification is to base the creation of data on internationally
recognized standards. The first versions of the specification used SGML (Standard
Generalized Markup Language) to create DM's. The transition to XML (Extensible Markup
Language) was logical and CGM preserved as the 2D technical illustration format.
The specification provides the guidance you require to
implement the project, download from www.s1000d.org.
The S1000D organization also provides a sample project
based on a bicycle, included are sample DM’s and CGM’s,
XML schemas, and other information that will assist the
project.
The Data Module structure is divided into two distinct
parts:
1. The Identification and Status section contains mainly
meta-data. Primarily used for the management of the DM,
the section includes the DM code, revision, validation,
quality assurance details, manufacturer’s name and
security classification.
2. The Contents section contains the information required
to maintain the equipment. The information type
categories, descriptive, procedural, fault diagnosis,
illustrated parts data, etc. enable the appropriate
positioning of the content. The CGM illustrations are inserted into the appropriate part of
the contents section.
If you're new to S1000D, you will be required to originate and deliver c ompliant data.
Software Vendors provide a good choice of solutions enabling the implementation and
delivery of a successful project.
S1000D COMPLIANT ILLUSTRATIONS
The creation and delivery of illustrations is a significant component of an S1000D project.
There are several factors that require consideration when creating and maintaining
illustrations or repurposing data sourced from CAD (Computer Aided Design) systems. The
major factor is possessing the technology capable of generating and delivering compliant
CGM files. If you're using a general graphics package, CAD or visual mock-up systems
usually this is not possible. This software type is often not aware of the requirements of
the S1000D specification, and the result will be uncompliant CGM files.
Figure 5. Data Module
Structure
7. LARSON SOFTWARE TECHNOLOGY
Page 5 Compliant S1000D Illustrations
The CGM file will usually be validated when delivered for compliance, and so it is crucial
that the file is in the correct format. The delivery of a non-compliant CGM file could result
in rejection of the data and as a result increased costs.
The specialized software required to generate
compliant files is not usually available in mass-market
tools. The functionality of the software is also a
consideration, for example; the ability to create and
manage illustrations containing hotspots.
The delivery of interactive manuals is now a major
consideration when creating technical illustrations. The
concept of "Intelligent Graphics" defines standardized
structured graphics, which could be used by
applications in an interactive way. The CGM format has
the capability to be intelligent, using meta-data, a
region of the graphic can be defined as a trigger for an
action to be performed when clicked. This clickable
area is also known as a graphical hotspot the
functionality is commonly used in IETM’s (Interactive
Electronic Technical Manual’s) for example when
identifying spare parts information.
S1000D ILLUSTRATION PROCESS
The primary considerations when creating S1000D-compliant illustrations are coding, style
and format. The coding of the CGM file is a fundamental fac tor for an S1000D project, do
not underestimate its significance. The CGM file is capable of containing metadata, for
example hotspots, however, not the depth of elements available inside a DM. The result is
the Information Control Number (ICN) is responsible for identifying and managing the
illustration inside the CSDB. The ICN is up to 45 characters in length; the code contains
similar information contained in the Identification and Status section of a DM (for example,
security classification and issue number). Figure 7 identifies the structure of the code.
Figure 7. Information Control Number Coding
Figure 6. CGM file compliance
8. LARSON SOFTWARE TECHNOLOGY
Page 6 Compliant S1000D Illustrations
The S1000D specification states, “The purpose of illustrations is to amplify and clarify
written content”. The specification provides guidance on how to produce illustrations and
enable downstream print or electronic deployment. The following bullet points summarize
the main illustration requirements.
The illustration must provide maximum information for the end user, with particular
awareness of the output media.
Illustrated parts must be clearly identifiable and annotated appropriately.
Location arrows, leader lines and annotations must be clearly shown and free from
surrounding detail.
The use of 2D and 3D CAD data is allowed if it conveys the information
convincingly.
Illustrations should be realistic but a
sensible size; if critical areas are tiny,
enlarge the area and show in a detail
drawing.
If several identical parts are present, only
one has to be shown providing that the
position and orientation of the other parts
is clear.
Wiring or system diagrams, schematics or
other charts where symbols are used are
also acceptable as an illustration if they
provide for the proper identification of the
detail parts.
Illustrations are to be created and
delivered appropriately for their intended
output format. Illustrations destined for
print should normally be portrait;
landscape may be used on a foldout page
but this must be described in the business
rules for the project. If the illustrations are intended for an IETP, the format
restrictions do not apply. However, if the illustration has the ability to be printed, its
layout must be considered.
When the disassembly order or detail parts can be identified from the plan view of a
production drawing, that view must also be used in the illustration. A good example
is hose assemblies, control rods, clamps, instrument panels, circuit boards or
ground equipment.
Consider final illustration requirements and include in the project business rules.
Figure 8 shows an example of a technical illustration created in accordance with S1000D
guidelines. The detail drawing clearly depicts the location of the assembly on the vehicle.
Figure 8. S1000D Illustration
9. LARSON SOFTWARE TECHNOLOGY
Page 7 Compliant S1000D Illustrations
Showing the ICN on the illustration is optional, usually dependent on the project
requirements.
THE PURPOSE AND USE OF HOTSPOTS
Hotspots are responsive areas in illustrations, comparable to hyperlinks in a web page. The
term is used to describe a clickable area on an illustration, it usually provides a navigation
link to a different area of the illustration or text in the technical publication. The hotspots
are used in various contexts; it can provide a link to relevant text in an S1000D Data
Module (for example, a parts list). It can also provide a link to another area of the same
illustration and show an enlarged detail of the illustration. The responsive area can be a
callout annotation number or graphic element itself.
The benefit of hotspots to the user, they provide information in an intuitive environment.
As well as facilitating easy
identification of parts and
assemblies, they provide graphical
navigation not possible with
printed manuals.
The CGM technology enables the
inclusion of hotspots in
illustrations. The CGM file format
also allows you to include meta-
data, providing the ability to
describe a hotspot ‘region’ and a
target for the link known as a
‘viewcontext’.
To create hotspot information in a
CGM file, you require specialized
illustration tools developed
specifically for this purpose. Figure 9. Hotspots highlighted in CGM Viewer
10. LARSON SOFTWARE TECHNOLOGY
Page 8 Compliant S1000D Illustrations
THE DELIVERY OF S1000D ILLUSTRATIONS
The final task is to deliver the illustrations in a compliant CGM format. S1000D utilizes a
cascading profile, see
Figure 10, WebCGM
2.1 is a
recommendation of
the W3C organization.
The S1000D
specification specifies
a subset of the
complete WebCGM
profile.
The WebCGM format is developed and maintained by the CGM
Open Foundation, a non-profit organization, comprising of
representatives from software vendors, industry and government.
CGM is a stable and very reliable format, a key factor when
maintaining and delivering graphics on major programs.
THE IMPORTANCE OF S1000D
In summary, while S1000D is not applicable to every industry, however, aspects of its
methodology could benefit a company’s documentation process. The key benefit for a
company implementing the S1000D specification is the creation of data in a structured,
neutral environment, ensuring data will always be accessible and easily managed
throughout its life-cycle.
The key benefit for the company’s clients is the provision of a user-friendly environment,
especially when information is delivered electronically. The delivery of illustrations is a key
part of the technical documentation process, providing major benefits to users both in
understanding and navigating the documentation. The generation of illustrations should
not be overlooked, especially in environments where rigorous specifications and regulatory
authorities are in place.
Figure 10. CGM Profiles
11. LARSON SOFTWARE TECHNOLOGY
Page 9 Compliant S1000D Illustrations
Optimize the S1000D technical illustration process
using Larson CGM Products
The document has described the significance of creating compliant
S1000D technical illustrations and the challenges faced by organizations
implementing the strategy. The technology enabling the successful
delivery of the task is based on Larson CGM Products.
The Larson family of products provide the opportunity to transform common file formats to
S1000D compliant CGM files with VizEx Transform, edit files using VizEx Edit, and deploy
graphics using the VizEx View.
Figure 11. The Larson CGM family of products enable S1000D compliance
CORE BENEFITS
The benefits provided by Larson Products are visible both in technical graphics production
and deployment phases, Figure 11 provides the vision of the S1000D CGM Ecosystem,
simple, productive and excellent quality.
12. LARSON SOFTWARE TECHNOLOGY
Page 10 Compliant S1000D Illustrations
The Benefits of the Larson CGM Products
Larson VizEx Transform has the ability to convert files of
differing formats to S1000D compliant CGM files and add
value with an automatic hot spotting capability.
o The transformation of files is cost effective by
utilizing the batch processing functionality.
o CAD files can be transformed utilizing the DWG format, enabling the reuse of
engineering data within the organization.
o The reuse of vector graphics embedded inside PDF files and graphics created
in popular graphics programs e.g. Adobe Illustrator, CorelDraw etc.
o A fast and highly configurable automatic hot spotting capability, downstream
end users will benefit from interactive intelligent graphics.
Larson VizEx Edit provides sophisticated tools, maintain and create
graphics and hotspot information.
o Provides a simple to use interface and powerful graphics editing
options to maintain your S1000D CGM graphics. An intuitive
interface to add and maintain hotspot information.
o A cost effective way of performing graphics editing tasks in
comparison to expensive vertical technical illustration tools.
Larson VizEx View products provide a whole range of different options for deploying
S1000D CGM graphics, from plugins for web browsers through to Software
Development Kits for embedding a CGM viewer into an IETM (Interactive Electronic
Technical Manual).
o VizEx View products can also be used to display S1000D CGM files in popular
browsers such as Internet Explorer, Chrome and Firefox on Windows and
Linux.
o Larson also provides technology for iOS to enable CGM graphics viewing on
the iPad.
Larson customers receive many benefits by both implementing Larson VizEx products and
having the ability to generate and work with S1000D compliant graphics.
13. LARSON SOFTWARE TECHNOLOGY
Page 11 Compliant S1000D Illustrations
Features of the Larson CGM Products
In the previous section we outlined the benefits of the Larson CGM Products in this section
we focus on some of the major features. The product datasheets are also available on
request providing additional information on the individual products.
VizEx Transform
This is a truly unique application enabling the transformation of multiple graphical data
formats into CGM in one simple to use interface. The application also has the ability to add
hotspot information to the CGM graphics during the transformation process. This is
achieved in a batch process saving time and money.
Transform DWG and DXF files
Transform CAD files from the engineering department, successfully reuse existing data and
preserve graphical quality.
Supports "Model" and "Paper" space options.
The pen weight values are supported and mapped to the CGM file.
The option for arcs, ellipses, polylines, and scaling control.
Control individual layers by turning off selected layers. For example turn off title
block, extract desired text for specific languages.
Convert colors to monochrome
Figure 12. Transform multiple file formats
14. LARSON SOFTWARE TECHNOLOGY
Page 12 Compliant S1000D Illustrations
Figure 13. DWG & DXF settings
Transform PDF files
Transforming PDF files eliminates the requirement to re-author or redraw existing
illustrations. The same technology can also be used to convert from popular graphics
software that do not support CGM, for example Adobe Illustrator.
The ability to convert a multiple page PDF document into separate CGM files.
The option of scaling line widths.
The ability to choose individual pages of a PDF document to be converted.
Scale line widths
Figure 14. PDF transformation settings
15. LARSON SOFTWARE TECHNOLOGY
Page 13 Compliant S1000D Illustrations
Transform Image files
Common image formats such JPEG, PNG, TIFF and BMP are also transformed into the CGM
format. CGM is commonly thought of as a vector only format, but CGM V3 onwards
includes the support for raster files.
Supports Raster to Raster conversion.
Advanced features include color swapping, compression for monochrome images.
The DPI (dots per inch) resolution can be controlled.
Options for file compressions, image quality, grayscale, size (pixels, inches, metric),
Aspect Ratio, Gamma, and Rotation.
Automatically create intelligent CGM graphics
Larson’s VizEx Transform also automates the creation of hotspot information in CGM files
during the conversion process.
The ability to identify text based on characteristics including minimum and
maximum digits, minimum and maximum height. For more powerful text filtering
specify characteristics with regular expression (regex).
The tool also provides option to output hotspot information to a file in CSV format
so you can add or replace developed applications, which refer to databases, or add
screen tips text and actual URL links.
The Raster option allows you to take TIFF, JPEG, PNG, and CALS raster files and
automatically recognize callouts and then convert them to CGM Version 4 with
hotspots.
Figure 7. Hotspot settings
16. LARSON SOFTWARE TECHNOLOGY
Page 14 Compliant S1000D Illustrations
VizEx Edit
Provides a cost effective solution to edit and maintain your S1000D illustrations. Create
overlay hotspots, embed hyperlinks, and link all your drawings together with this
standards based graphics technology.
Figure 8. Maintain CGM files in VizEx Edit
Product Features
Enables the revision of CGM's, edit lines, fill colors, change fonts, reposition objects
and delete them.
Provides an Isometric grid, the preferred perspective projection of the S1000D
specification.
Allows the import of Adobe Illustrator, PDF, DWG, TIFF and other graphics formats,
additionally all versions of CGM.
Quickly and easily add hotspots and enter the associated metadata. Simply click
and drag a rectangle to indicate hotspot location, or select group of objects to
create a hotspot for the entire group.
The metadata "Tree View”, see Figure 9, enables the intuitive modification of
hotspot attributes like object id, name(s), embedded links. The clicking of the
hotspot while pressing Control-key also allows individual hotspot attributes to be
very quickly edited.
The document tabs feature permits several files to be opened in a single session
enabling quick and easy navigation between CGM files.
The split views feature enables multiple files to be viewed side by side for quick
comparison and revision.
17. LARSON SOFTWARE TECHNOLOGY
Page 15 Compliant S1000D Illustrations
The Auto Hotspot technology is also available as a fully integrated option for VizEx
Edit.
o Select the Auto Hotspot function and the file is scanned for all vector and
raster text.
o The text to be hot-spotted can be identified by the setting of parameters, for
example, alpha, numeric only, or a regex text filter.
o The CGM file is hot-spotted on screen, the attributes will be automatically
generated and be edited if required to obtain the required result.
Layout Tools: Align, Crop, Group, Un-Group, Flip, Rotate, Arrange, Crop,
Copy/Paste, Snap to Grid, Zoom
Mark-up Tools: Text, Bezier Curves, Circles, Ellipses, Rectangles, Polygons,
Transparency, Lines, Hotspot, True Type Fonts, Line and Fill Attributes
VizEx View
Deploy your S1000D graphics easily to your, customers, partners and suppliers with
Larson’s world leading CGM viewing technology. VizEx View comprises of various products
each designed to deliver quality CGM files the customer can rely on.
Figure 17. Deploy CGM files in VizEx View
VizEx View Plugin for Chrome, Internet Explorer and Firefox browsers
Larson provides technology for the support of CGM in all major internet browsers. The
support of CGM is comprehensive and easy to implement.
Full support for the WebCGM 2.0 DOM, a JavaScript API and event model for
programmatically interacting with graphical and non-graphical picture elements.
18. LARSON SOFTWARE TECHNOLOGY
Page 16 Compliant S1000D Illustrations
E.g. identifying a user click on a hotspot then changing the color of a line or text
element.
Supports hyperlinking and document navigation, picture structuring and layering,
and enabling of search and query of WebCGM content.
Support XML Companion File for externalization of non-graphical metadata for
easier metadata management e.g. link, screen tips.
Toolbar for added user interaction: scale, zoom, pan, show hotspots.
Menu right-click menu provides text search in addition to scale, zoom, pan, show
hotspots functions.
Supports Open-Type and True-Type fonts
OpenGL is utilized on Linux for fast and accurate graphics rendering.
Embed CGMs in HTML document, with either an OBJECT tag or via the JavaScript
API.
VizEx View C++
This product includes an easy to use C++ library for Windows and Linux developers
looking to support CGM in their application(s). The VizEx View C++ Library Software
Development Kit includes sample code, documentation and the object code library (.DLL
or .SO on Linux), both which you can utilize with your C++ applications.
VizEx View iOS
The distribution of technical documentation on tablet devices is becoming very important.
The ability deploy CGM files on iOS is now possible with this Larson product. VizEx View
iOS enables delivery of quality native CGM graphics including all the functionality you
would expect on other platforms.
VizEx Office
The View Office product (an add-in for Microsoft Office 2010 and later) seamlessly inserts
CGM Files into Microsoft PowerPoint and Word documents utilizing Larson's unique
technology. Insert all types of CGM technical graphics and easily reuse your single instance
archive.
19. LARSON SOFTWARE TECHNOLOGY
Page 17 Compliant S1000D Illustrations
Summary
The objective of the document is to describe the requirements when creating, managing
and deploying S1000D CGM graphics. As a world leading supplier of CGM technology,
Larson has the credentials, experience and products to enable your S1000D graphics
vision.
The S1000D technical graphic has comparable importance with its textual XML counterpart
the Data Module. They are both a crucial component of the S1000D technical
documentation process. As a result your graphics production is a significant component of
the overall process.
Larson believed in CGM and founded a company based on the format. The S1000D
community was also convinced and were quick to adopt the CGM open format. Larson is
the ideal partner when achieving and delivering your S1000D technical graphics goals.
20. LARSON SOFTWARE TECHNOLOGY
Page 18 Compliant S1000D Illustrations
Glossary
API Application Programming Interface
BMP Bitmap image file
C++ A general purpose computer programming language
CAD Computer Aided Design
CGM Computer Graphics Metafile
CSV Comma-Separated Values
DOM Document Object Model
DWG A binary file format developed by AutoDesk, used by many CAD
systems including AutoCAD as native file format.
Hotspot A graphical hotspot is a region where information about an
associated action is contained
HTML Hyper Text Markup Language
IETM Interactive Electronic Technical Manual
JavaScript A computer programming language, most commonly used as part of
web browsers
JPEG Joint Photographic Experts Group
PDF Portable Document Format
PNG Portable Network Graphic
Raster Graphics A dot based data structure representing an image made up of pixels
and viewable via a monitor, paper, or other display medium.
RIP Raster Image Processor
SDK Software Development Kit
TIFF Tagged Image File Format
Vector Graphics Points, lines, curves, shapes and polygons based on mathematical
expressions representing images in computer graphics.
XML Extensible Markup Language
21. LARSON SOFTWARE TECHNOLOGY
Page 19 Compliant S1000D Illustrations
References
S1000D is an international specification for the production of technical publications.
www.s1000d.org
Aerospace Industries Association (AIA), played a key role in developing S1000D
specification.along with Aerospace and Defence Industries Association of Europe (ASD)
www.aia-aerospace.org/
The ATA e-Business Program, where the global commercial aviation industry
collaborates to create standards for information exchange to support engineering,
maintenance, materiel management and flight operations.
www.ataebiz.org/specifications/
Airlines for America (A4A), formerly known as Air Transport Association of America,
Inc. (ATA), was the first and remains the only trade organization of the principal
U.S. airlines. https://publications.airlines.org/
The World Wide Web Consortium (W3C) is an international community that
develops open standards to ensure the long-term growth of the Web.
www.w3.org/Graphics/WebCGM/
Part of the U.S. Department of Commerce, NIST (National Institute of Standards
and Technology's) is one of the nation's oldest physical science laboratories.
www.itl.nist.gov/div897/ctg/graphics/cgm_std.htm
CGM Open Foundation is non-profit international foundation, made up of developers
and users dedicated to open and interoperable standards for the exchange of
graphical information. www.cgmopen.org/
22. LARSON SOFTWARE TECHNOLOGY
Page 20 Compliant S1000D Illustrations
Company Information
Larson Software Technology
800 Wilcrest, Suite 210, Houston, TX 77042 USA
Tel (+1) 713-977-4177
Fax (+1) 713-977-4176
www.cgmlarson.com