Sharing and Reuse Framework for IT Solutions (ON LINE) (MOCKUP_2)

Developed in the context of European Union ISA programme, the Sharing and Reuse Framework SRF Logo for IT solutions (SRF) addresses EU, national, regional and local public administrations that aim at reducing costs, increasing their efficiency and fostering interoperability by reusing, sharing or jointly developing IT solutions that meet common requirements.

Public administrations and governments across the EU already promote the sharing and reuse of IT solutions when deploying digital service infrastructure, by adopting new business models and promoting the use of open source software for IT services. However, there is still room for improvement, as a number of barriers still need to be tackled.

The framework puts forward 10 key recommendations that public administrations are encouraged to follow in order to promote the sharing and reuse of IT solutions in the public sector and overcome those barriers. It is important that central governments also support this process by creating a climate of innovation in their administrations, encouraging staff to take an active role in the process and promoting the use of information and communication technologies. To facilitate this effort, the SRF also includes 19 supporting measures which specifically target central organisations.

Table of Contents

I. Introduction (to read more about the SRF, click here)

II. 10 Generic Recommendations (to read more, click here)  Logo Mini

  • 2. Collaborate to identify common needs (to read more, click here)
    • 2.1. Communicate your needs (to read more, click here)
    • 2.2. Define sets of requirements supporting common business processes (to read more, click here)
    • 2.3. Identify generic functionalities that can be used in multiple solutions (to read more, click here)
  • 3. Adopt business models that facilitate sharing and reuse (to read more, click here)
    • 3.1. Apply business models that facilitate the co-creation, sharing and reuse of IT solutions (to read more, click here)
    • 3.2. When assessing the total cost of ownership (TCO) of an IT solution, take into account costs related to its end-of-life management (to read more, click here)
    • 3.3. Consider making your IT solution available as Software as a Service (SaaS) (to read more, click here)


  • 4. Promote legal certainty (to read more, click here)
    • 4.1. Use standard templates for liability agreements (to read more, click here)
    • 4.2. Decide the type of rights’ attribution approach to be used as early as possible and inform all involved (to read more, click here)
    • 4.3. Use existing open source software licences to share your IT solution (to read more, click here)
    • 4.4. Detect licence compatibility issues (to read more, click here)


  • 5.  Procure IT solutions in a transparent and open way (to read more, click here)
    • 5.1. Use common standards and specifications in IT procurement (to read more, click here)
    • 5.2. Share assessments of standards and technical specifications (to read more, click here)
    • 5.3. Use standard clauses and contractual templates that facilitate the sharing and reuse of IT solutions (to read more, click here)
    • 5.4. Open source software: take into account community contribution in public procurement (to read more, click here)


  • 6. Document, share and reuse common solution building blocks (to read more, please click here)
    • 6.1. Document key solution building blocks using a common reference architecture (to read more, please click here)
    • 6.2. Check the reusability of existing solutions before developing a new one (to read more, please click here).


  • 7. Enhance your IT solution’s technical readiness (to read more, click here
    • 7.1. Design your IT solution to be extensible and modular (to read more, click here
    • 7.2. Design your IT solution to be scalable (to read more, click here
    • 7.3. Plan adequate levels of maintenance and support for your IT solution (to read more, click here
    • 7.4. Assess an IT solution’s maturity level (to read more, click here)


  • 8. Increase visibility of and trust in available IT solutions (to read more, click here)
    • 8.1. Use common registries to share your solutions (to read more, click here)
    • 8.2. Use standard ways to describe your IT solutions (to read more, click here)
    • 8.3. Provide insights into the quality, usage and support structure of your IT solutions (to read more, click here)


  • 9.  Take into account the multilingual EU environment when developing IT solutions (to read more, click here)
    • 9.1. Follow basic internationalisation principles (to read more, click here)
    • 9.2. Provide documentation in multiple languages (to read more, click here)


  • 10. Share your solution by default and explain any decision not to share (to read more, click here)
    • 10.1. Provide explanations for restricting sharing (to read more, click here)

III. 19 Recommended Measures (to read more, click here)  RM logo Mini

IV. 20 Supporting Instrument (to read more, click here)   SI Logo Mini