260 likes | 341 Views
14th UN/CEFACT Forum, Rome Experience and Findings with GOS-Concepts. adrian.krolczyk@tu-berlin.de christian.senf@tu-berlin.de Technical University Berlin, Germany. who are we?. <fullnames> <picture> Christian Senf & Adrian Krolczyk </fullnames> </picture>
E N D
14th UN/CEFACT Forum, RomeExperience and Findings with GOS-Concepts adrian.krolczyk@tu-berlin.de christian.senf@tu-berlin.de Technical University Berlin, Germany
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 project • And practical support for needed IT solutions • </backgrounds> • <intended theses> • Standardization processes in the public space • Plattformsupported methodologies for semantic standardization • </intended theses>
Context What is Germany-Online Standardization (GOS)? 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 Concepts Experience Outcomes/Findings Vision
Context A brief history Concepts Experience Outcomes/Findings Vision
Context Stakeholders in GOS Concepts Experience Outcomes/Findings Vision
Context Network of Interest(s) Concepts Experience Outcomes/Findings Vision
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 Context Experience Outcomes/Findings Vision
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 Context Experience Outcomes/Findings Vision
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 Context Experience Outcomes/Findings Vision
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 Context Experience Outcomes/Findings Vision
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] centralknowledge 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 Context Experience Outcomes/Findings Vision
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 Context Experience Outcomes/Findings Vision
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/ Context Experience Outcomes/Findings Vision
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 Context Experience Outcomes/Findings Vision
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 Context Concepts Outcomes/Findings Vision
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“ Context Concepts Outcomes/Findings Vision
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 Context Concepts Outcomes/Findings Vision
Experience Results of a trial of CC Context Concepts Outcomes/Findings Vision
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 Context Concepts Outcomes/Findings Vision
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 Context Concepts Outcomes/Findings Vision
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 Context Concepts Outcomes/Findings Vision
Experience XMap visualizations parastatal federal Context Concepts economic Outcomes/Findings Vision municipal federal state
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
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
Vision Futurevisions 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
<Title>Thanks</Title> <Lecturer> <Name>Adrian Krolczyk</Name> <Organization>TechnicalUniversity 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>adrian.krolczyk@sysedv.tu-berlin.de</Email> <Email>christian.senf@sysedv.tu-berlin.de</Email> <Http>http://www.sysedv.tu-berlin.de</Http> </Contact> <? Presentation status=“free” ?> </Lecturer>