14th un/cefact forum, rome experience and findings with gos-concepts
DESCRIPTION
14th UN/CEFACT Forum, Rome Experience and Findings with GOS-Concepts. [email protected] [email protected] Technical University Berlin, Germany. who are we?. Christian Senf & Adrian Krolczyk - PowerPoint PPT PresentationTRANSCRIPT
GERMANY-ONLINESTANDARDIZATION
14th UN/CEFACT Forum, Rome
Experience and Findings with GOS-Concepts
Technical University Berlin, Germany
GERMANY-ONLINESTANDARDIZATION
who are we?
<fullnames> <picture>Christian Senf & Adrian Krolczyk </fullnames> </picture> <work>Scientific Researchers at the Technical University Berlin, Germany</work><cooperation>With the German Federal Ministry of Interior since 04/2007 </cooperation><backgrounds>Diploma in technical informatics (Christian Senf)Diploma in economic engineering (Adrian Krolczyk)We provide scientifc expertise for the german-online standardization projectAnd practical support for needed IT solutions</backgrounds><intended theses> Standardization processes in the public spacePlattformsupported methodologies for semantic standardization</intended theses>
GERMANY-ONLINESTANDARDIZATION
What is Germany-Online Standardization (GOS)?
Context
Experience
Outcomes/Findings
Concepts
Vision
Germany-Online
National e-government strategy of all levels
Goal: an integrated e-government system
Consists of two infrastructure and four priority projects
Germany-Online Standardization (GOS)
Managed by the Federal Ministry of the Interior and the federal state of Bremen
Goal: support and coordinate the development and provision of standards for electronic data exchange
GERMANY-ONLINESTANDARDIZATION
A brief history
Context
Experience
Outcomes/Findings
Concepts
Vision
GERMANY-ONLINESTANDARDIZATION
Stakeholders in GOS
Context
Experience
Outcomes/Findings
Concepts
Vision
GERMANY-ONLINESTANDARDIZATION
Network of Interest(s)
Context
Experience
Outcomes/Findings
Concepts
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
GOS conceptmap
Concepts are used here as a notation of (practical) knowledge based on the aspects of abstraction and guiding interest.
Abstraction is defined as a subject-dependend grasping of intersubjectiv and timestable relations in the problem-solution-space
GOS Concepts: 17
Relations: > 40
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
GOS framework
german: XÖV-Framework
need: interoperabilty of semantic standards within the public administration
solution: rule base and prescribed project development model
approach: experience (good practices) of successful projects, international guidance (UN/CEFACT) and V-Model XT
[PRO] consistently developed standards – existence of a binding rule base
[CONTRA] rules are difficult to scale
references: GOS CC, monitoring, GOS projects, GOS coordination, GOS adjustment authority
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
GOS projects
german: XÖV-Projekte
need: comparability of generation, quality and reuse of fruits
solution: GOS-concepts and the quality characteristic „GOS conformity“
approach: use of GOS-framework, a question form and research
[PRO] orientation for the projects – unified overview of existing projects
[CONTRA] weak incentive structure due to legal formulation
references: GOS CC, coaching, XRepository, GOS coordination, GOS adjustment authority, GOS framework, XGenerator, CC validation, F&P support
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
GOS core components
german: XÖV-Kernkomponenten
need: german information atoms due to legal parameter
solution: orientation at CCL and CCTS
approach: derivation of GOS CC is based on CCTS - but german attribute names
[PRO] unified information entities – consideration of legal constraints
[CONTRA] mapping to UN CCs needed for international interoperability
references: GOS framework, GOS projects, GOS toolchain, XMap, workgroup data conference, XExample, CC validation, CCTS, GOS adjustment authority
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
GOS coordination
german: XÖV-Koordination
need: monitoring and coaching of GOS projects / development of GOS concepts
solution: establishment of a central unit
approach: development and appliance of methodologies
[PRO] central knowledge base – essential aspect of GOS
[CONTRA] complex and time-consuming
references: GOS projects, coaching, monitoring, GOS framework, GOS guideline, workgroup data conference, XMap, XExample, XGenerator, CC validation, F&P support, GOS adjustment authority
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
GOS toolchain
german: XÖV-Werkzeugkette
need: comparability of functional models and technical artefacts
solution: automatic rule examination with subsequent generation of artefacts
approach: UML modeling -> Transformation -> Generation of XML-schema and documentation
[PRO] separation of model and artefacts – MDA-approach
[CONTRA] XMI as a barrier for UML-Modeler – quasi-proprietary chain
references: XExample, GOS CC, UML profiles, GOS projects, GOS coordination, CC validation
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
XRepository
german: XRepository
need: central place for standards and CCs
solution: semantic repository
approach: multistage quality process
[PRO] overview of existing standards – at different stages, different qualities
[CONTRA] no automatic download of all CCs for an UML-modeling-tool
references: GOS projects, GOS framework, GOS CC
Link: https://www.xrepository.deutschland-online.de/xrepository/
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Context
Concepts
XMap
german: XÖV-Landkarte
need: semi-automated generation of standards/datastructures
solution: question relevant actors
approach: online-survey for collecting communication interfaces
[PRO] it works – identification of new datastructures
[CONTRA] granularity of datastructures not adequate – timeconsuming
references: GOS CC, GOS coordination, workgroup data conference
Experience
Outcomes/Findings
Vision
GERMANY-ONLINESTANDARDIZATION
Experience
Experience
The usage and combination of concepts bring insights at different levels:
Adaption of the GOS framework
Work of the data conference
Diffusion of knowledge
Data modeling process / toolchain
Development fo the XMap
Outcomes/Findings
Vision
Context
Concepts
GERMANY-ONLINESTANDARDIZATION
Experience
Adaption of the GOS framework / monitoring
GOS framework contains 30 rules which split-up in over 70 subrules hardly any project achieved the predicate „GOS conformance“ monitoring/evaluation/coaching of projects difficult and time-consuming
Actual: collecting/evaluating different views for a new GOS framework „light“Outcomes/Findings
Vision
Context
Concepts
GERMANY-ONLINESTANDARDIZATION
Experience
Work of the data conference
Development of a „german“ core components library in version 1.0 beta was a good first approach
Through the validation of CC it arises, that
a reduction of complexity at CC level is nessesary (less ASCCs)
no agreement for a few CCs (e.g. NameNaturalPerson or Housenumber)
modifications of naming, description, multiplicity and data types are needed
not all projects use CCs in the required way
Outcomes/Findings
Vision
Context
Concepts
GERMANY-ONLINESTANDARDIZATION
Experience
Results of a trial of CC
Outcomes/Findings
Vision
Context
Concepts
GERMANY-ONLINESTANDARDIZATION
Experience
Diffusion of knowledge
GOS concepts were transported through different communication channels
Owe to the inherent complexity, the knowledge diffussion process to the GOS projects was slow and partly fragmented
Direct consequences:
GOS guideline helps to build the „big picture“
XExample shows how to build a semantic standard
GOS framework „light“
XMap reached a broader audience
Outcomes/Findings
Vision
Context
Concepts
GERMANY-ONLINESTANDARDIZATION
Experience
Data modeling process / toolchain
The way from the UML-model to the XSD & Dokumentation is achieved via a three-step-toolchain
step 1) modeling with the UML-modeler MagicDraw -> export as EMF-XMI
step 2) transformation from XMI to XSD/docbook with the XGenerator
step 3) building of a pdf document with Framemaker or Oxygen
Step 1) requires high expert knowledge
Only step 2) is complete OSS
Big projects require coaching
Changing XMI format restrict UML-modeler
Outcomes/Findings
Vision
Context
Concepts
GERMANY-ONLINESTANDARDIZATION
Experience
Development of the XMap
In a first step 44 municipal IT manufacturers provide 138 communication interfaces
At the second step we collect 230 interfaces from federal-state agencies
It is planed to survey in the last step the federal ministries
From the collected data we derivate
an overview of the actual interface „landscape“ of germany
priorty of GOS projects
new and existing GOS CCs
cluster of interfaces
Outcomes/Findings
Vision
Context
Concepts
GERMANY-ONLINESTANDARDIZATION
Experience
XMap visualizations
Outcomes/Findings
Vision
Context
Concepts
municipal
parastatal federal
economic
federal state
GERMANY-ONLINESTANDARDIZATION
Outcomes/Findings
Outcomes
Over 20 GOS projects
Over 240 entries with 12 uploaded standards in the XRepository
Over 100 used GOS CCs
Over 260 documented communication interfaces
Development of GOS frameworks “big“ & “light“ (in progress)
Context
Concepts
Experience
Vision
GERMANY-ONLINESTANDARDIZATION
Outcomes/Findings
Findings
Publics/Politics
Legal foundation of standards is essential
Supervision of GOS-projects matters
UMM
De facto: data-oriented standardization -
but: the rising UMM-tide is flowing in
A non-opensource modeling-enviroment is hardly acceptable
Needs
Need for a method of identifying and evaluation of CCs
Need for a user-friendly (open-source) modeling environment
Need for a international multilingual-CC-mapping platform
Context
Concepts
Experience
Vision
GERMANY-ONLINESTANDARDIZATION
Futurevisions
Vision
UMM 2010
Open source online standardization platform (OS2P)
Legal interoperability
Generation of a dynamic interface architecture
(GifA-methodology)
„If we can succeed the complexity - standardization will be sexy - promised ;)“
Context
Concepts
Experience
Outcomes/Findings
GERMANY-ONLINESTANDARDIZATION
<Title>Thanks</Title>
<Lecturer><Name>Adrian Krolczyk</Name><Organization>Technical University Berlin</Organization><Department>System Analysis and IT</Department><Address>
<Street>Franklinstr. 28/29</Street><ZIP>10587</ZIP><City>Berlin</City><Country>Germany</Country>
</Address><Contact>
<Email>[email protected]</Email><Email>[email protected]</Email><Http>http://www.sysedv.tu-berlin.de</Http>
</Contact><? Presentation status=“free” ?>
</Lecturer>