330 likes | 657 Views
Streamlining, technical aspects. Marton Vucsan, Sharing Advisory Board. Contents. Introduction Top down or bottom up? An architecture for cooperation An infrastructure for cooperation Sharing of (?). Introduction. IT is growing up Internet in 1992 was virtually non-existent,
E N D
Streamlining, technical aspects • Marton Vucsan, Sharing Advisory Board
Contents • Introduction • Top down or bottom up? • An architecture for cooperation • An infrastructure for cooperation • Sharing of (?)
Introduction • IT is growing up • Internet in 1992 was virtually non-existent, • Industrialisation not à la Ford, but modern • Economic Crises forces our hand
We live in exponential times The internet has 1800 exabytes of data in 2011 exa = 10^18 4 IDC/EMC white paper 2008 NOW
Industrialisation 1900 • Mental picture: Modern Times (Chaplin)
Modern Industrialisation • Mental Picture: 3d printingDesktop factory
Crisis: we must adapt • We have less resources • We must process more data with less money • We have to deliver, information is most needed
Development Top Down or Bottom Up
Bottom Up? • The way of the specialists • Driven by local businesscase • Tool choice: mostly what’s available • Problem definition? Perception within current mindframe • Not normally based on methodological concepts
Top Down! • Driven by the Business top management • Fuelled by business goals • Guided by business architecture • Global decisions on tools • Based on methodological concepts • Enabling international cooperation
An Architecture for cooperation • Shared conceptual framework • Shared Architecture (Business and IT) • GSBPM GSIM CORA • Shared technical reference architecture • CORE • Shared facilitating infrastructure • OSOR and MSIS/SAB wiki
GSBPM (Business architecture) describes the business Business abstraction GSIM + CORA (Information Architecture) describes connection business < - > implementation IT abstraction Implementation Model (IT Architecture) describes implementation Architecture – Model -
Architecture Step 1 Define the statistical process Business abstraction GSIM + CORA (Information Architecture) describes connection business < - > implementation IT abstraction Implementation Model (IT Architecture) describes implementation
Statistical proces • As collection of GSBPM subprocesses
Architecture Step 2 Statistical process Business abstraction Define abstract services that fulfill orchestrated tasks in hierarchical relation (process + logistics) IT abstraction Implementation Model (IT Architecture) describes implementation
Abstract services As GSBPM subprocesses at CORA integration layers
Architecture Step 3 Statistical process Business abstraction Define abstract statistical services that fulfill orchestrated tasks in hierarchical relation (process + logistics) IT abstraction Define and create IT services with interfaces that map to the above and implement actions defined above
ESSnet Core: (service cores) Parameters Prescripts Service Core input data according to the core’s internal data model output data according to the core’s internal data model
ESSnet Core:(services) • Encapsulated software • Standard interface • Integration components included parameter supplier rules data trans- former data trans- former Service Core
other NSI? ESSnet Core:(process)
Design time Service Cores Runtime Service Cores Design time <> Runtime 1. Specify needs 2. Design 3. Build 4. Collect 5. Process 6. Analyse 7. Disseminate 8. Archive 9. Evaluate Create
Result: • Development of processes: • Modular in statistical elements • Platform and NSI independent • Statistical process as: • Desktop factory for high level statisticians • Industrial automated production lines
Shared Development • Mandatory for current challenges • Resources: • Europe’s OSOR website • UNECE MSIS Wiki