SlideShare a Scribd company logo
1 of 26
Download to read offline
Master Thesis
Individualisation possibilities for books with
             «print on demand»
                  technique
                         Aldi Alimuçaj BSc.
  Institute for Information Systems and Computer Media (IICM)

                         21 June 2012
Overview
•   Introduction
•   Current Technologies
•   Plugin Development
•   Proof of Concept
•   Conclusion




                           2
Introduction
• What are Open Educational Resources (OER)?
„OER are teaching and learning materials that you
may freely use and reuse, without charge “
                                         (OER Commons)




- Free to use
- Edit
- Distribute
- Download
- Print

                         3
Introduction
• Differences between OER and other Open
  Initiatives
  – OER Generalization of all Learning Resources
  – We focus on Open Access Journals as its subset

• Why are people sharing for free?
  –   Technological (Software/Digital Resources immaterial)
  –   Economic (New business models)
  –   Social (Social movements)
  –   Legal (Constraints over existing copyrighted
      technologies)

                             4
Introduction
• (Re-)Funding OER and Sustainability models
  – Knowing the Costs
     • Value measurement (Manpower, Market value)
  – Where is added-value generated
     •   Preparation
     •   Premium services
     •   Marketing
     •   Dual Licensing
  – Costs and revenue models

                            5
Introduction
–   Endowment Model
–   Membership Model
–   Donations Model
–   Conversion Model
–   Contributor-Pay Model
–   Sponsorship Model
–   Institutional Model
–   Governmental Model
–   Partnerships and Exchanges
–   CrowdFunding Model

                          6
Current Technologies
• Flat World Knowledge
   – Innovative, well designed, supporting tools, proprietary

• Open Access Publications
   – Classic Repository, focus on simplicity, open source

• Open Journal Systems (OJS)
   – Interactive, process oriented, extendable architecture

• Print on Demand
   – Amazon (large amount of orders, globally active)
       • 10 or more titels to start business
   – Epubli
       • print on demand and self publishing platform

                                       7
Current Technologies
• Print on Demand
    “the technology based on digital printing
  that enables books to be printed even in small
  amounts”
• Event based production ↔ Statistical order
• Access to small/random/personal publications
• No storage costs, but slightly higher price per
   unit
                        8
POD Plugin Development
• A gear between two frameworks (OJS, epubli)
• Extension of OJS’s core functionalities

• OJS is an open source framework
  – Written in PHP
  – Supports most popular databases through ADODB
  – Implements a variant of the MVC design pattern


                        9
POD Plugin Development




          Open Journal Systems MVC Diagram (Smecher, 2011)
           10
POD Plugin Development
• epubli Interfaces
    – Client Web Interface (Browser)
    – Web Service (XML Request)
    – Partner Interface URL (PHP Script interface)
      [POST/GET]
http://www.epubli.de/interfaces/partnerInterface.php?repository=url&action=workbench&pdfURI=

Influence the print job through defined
parameters

                                              11
POD Plugin Development
• Action
   – workbench, price, voucher, order
• Repository
   – Customized repository, i.e. tugraz
• pdfURI
   – URI to the PDF document
• Price
   – Additional charge (amount besides the printing and
     shipping costs) static or dynamic
• Format
   – A4, A5 etc.


                               12
POD Plugin Development




     POD Plugin Structure Diagram
                  13
POD Plugin Development
POD Plugin Development
• Functions
  – Select current issue
     • Offers the possibility to chose articles
  – Show cart
     • Show selected articles
        – Removing items
        – Rearranging the order
        – Quick link to preview the article
  – Create request
     • Compiling the file
     • Calculating & Serializing the parameters (price,
       timestamp, signature)
     • Send request over the Partner Interface
                                   16
Proof of Concept
• Develop an open source plugin which gives small
  and medium OER institutions the possibility to
  refinances themselves

• Analyze the chances of success of this new
  business model by examining the economic and
  technical perspective of the new plugin and
  existing solutions in the market

• Starting a topic for discussion about financing
  OER (with this business model configuration)
                          17
Proof of Concept
• Building an interconnected environment
• Advantages for all stakeholders
Proof of Concept
• Advantages for Publishers
  – Earn money
  – Focus on writing/reviewing/publishing
  – No installation/operation costs
  – Remain free of contracts and other legal
    commitments
  – Complete the publishing cycle by adding printed
    copies (Students, Pupils with no PC in class)


                         19
Proof of Concept
• Advantages for Users
  – Price
     • Publisher decides whether to charge the user or not
  – Access rights
     • In contrast with commercial OER repositories
     • User can download, view online, print
  – Usability
     • All in one solution

     • Before: Select, Download, Merge, Upload, Configure

                             20
Proof of Concept




                       Prices (in Dollars) for printing-on-demand from FWK and epubli
FWK OER book: Elementary Algebra by John Redden (274 pages)
Amazon book: Elementary Algebra by Jerome E. Kaufmann and Karen L. Schwitters (539 pages)
                                                  21
Proof of Concept
• Advantages for POD Providers
  – Increased turnover
     • Through the cooperation, customers who probably
       wouldn’t use the service
  – Marketing
     • As OER partner
  – New technologies
     • Printing industry has to adapt to the digital era and find
       new ways of doing business


                              22
Proof of Concept
          Proving the solution




Before                           After


                   23
Conclusion
• Developing the Plugin
• Studying the business model
• Installing it on L3T.eu and
  bildungsforschung.org
• Successfully printing one copy and closing the
  test phase



                        24
Live Demonstration




        25
Questions




    26

More Related Content

Similar to Individualization possibilities for Books with “Print On Demand” Technique

Product Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configurationProduct Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configurationAdaCore
 
Open Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppOpen Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppThe 4C Initiative
 
Open source business models
Open source business modelsOpen source business models
Open source business modelsDave Neary
 
Why The World Needs to Get OpenSocial@Work
Why The World Needs to Get OpenSocial@WorkWhy The World Needs to Get OpenSocial@Work
Why The World Needs to Get OpenSocial@WorkOpenSocial Foundation
 
PLE-Business-Overview-Schmid
PLE-Business-Overview-SchmidPLE-Business-Overview-Schmid
PLE-Business-Overview-SchmidKlaus Schmid
 
The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009Stefane Fermigier
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupalRachit Gupta
 
The powers of consortia: scaling capacity, learning, innovation and influence
The powers of consortia: scaling capacity, learning, innovation and influenceThe powers of consortia: scaling capacity, learning, innovation and influence
The powers of consortia: scaling capacity, learning, innovation and influencelisld
 
Open Business Models Workshop
Open Business Models WorkshopOpen Business Models Workshop
Open Business Models WorkshopPaul_Stacey
 
Partners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo StudioPartners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo StudioNuxeo
 
Public Knowledge Project
Public Knowledge ProjectPublic Knowledge Project
Public Knowledge ProjectDLFCLIR
 
Oatv presentation(1 14-06)edit
Oatv presentation(1 14-06)editOatv presentation(1 14-06)edit
Oatv presentation(1 14-06)editBryce Roberts
 
WIPRO - Knowledge Management
WIPRO - Knowledge ManagementWIPRO - Knowledge Management
WIPRO - Knowledge ManagementAsrar Mohd
 
Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...osswatch
 
L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)L4MS
 
Open Source Vs Proprietary Software
Open Source Vs  Proprietary SoftwareOpen Source Vs  Proprietary Software
Open Source Vs Proprietary SoftwareAnn Yoders
 
Open source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missingOpen source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missingMerlien Institute
 
20160218 Workshop Interopand PLM - Towards dynamic manufacturing network an...
20160218   Workshop Interopand PLM - Towards dynamic manufacturing network an...20160218   Workshop Interopand PLM - Towards dynamic manufacturing network an...
20160218 Workshop Interopand PLM - Towards dynamic manufacturing network an...Dr Nicolas Figay
 

Similar to Individualization possibilities for Books with “Print On Demand” Technique (20)

Product Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configurationProduct Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configuration
 
Open Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppOpen Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open App
 
Open source business models
Open source business modelsOpen source business models
Open source business models
 
Why The World Needs to Get OpenSocial@Work
Why The World Needs to Get OpenSocial@WorkWhy The World Needs to Get OpenSocial@Work
Why The World Needs to Get OpenSocial@Work
 
PLE-Business-Overview-Schmid
PLE-Business-Overview-SchmidPLE-Business-Overview-Schmid
PLE-Business-Overview-Schmid
 
The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupal
 
The powers of consortia: scaling capacity, learning, innovation and influence
The powers of consortia: scaling capacity, learning, innovation and influenceThe powers of consortia: scaling capacity, learning, innovation and influence
The powers of consortia: scaling capacity, learning, innovation and influence
 
Open Business Models Workshop
Open Business Models WorkshopOpen Business Models Workshop
Open Business Models Workshop
 
Partners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo StudioPartners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo Studio
 
Public Knowledge Project
Public Knowledge ProjectPublic Knowledge Project
Public Knowledge Project
 
Oatv presentation(1 14-06)edit
Oatv presentation(1 14-06)editOatv presentation(1 14-06)edit
Oatv presentation(1 14-06)edit
 
WIPRO - Knowledge Management
WIPRO - Knowledge ManagementWIPRO - Knowledge Management
WIPRO - Knowledge Management
 
Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...
 
Chapter 07
Chapter 07Chapter 07
Chapter 07
 
L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)L4MS Webinar - All you need to know (25th Oct)
L4MS Webinar - All you need to know (25th Oct)
 
Open Source Vs Proprietary Software
Open Source Vs  Proprietary SoftwareOpen Source Vs  Proprietary Software
Open Source Vs Proprietary Software
 
124 sidman
124 sidman124 sidman
124 sidman
 
Open source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missingOpen source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missing
 
20160218 Workshop Interopand PLM - Towards dynamic manufacturing network an...
20160218   Workshop Interopand PLM - Towards dynamic manufacturing network an...20160218   Workshop Interopand PLM - Towards dynamic manufacturing network an...
20160218 Workshop Interopand PLM - Towards dynamic manufacturing network an...
 

More from Educational Technology

The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...Educational Technology
 
Analysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsAnalysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsEducational Technology
 
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Educational Technology
 
Mixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreMixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreEducational Technology
 
Development of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemDevelopment of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemEducational Technology
 
Math trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidMath trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidEducational Technology
 
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEmpirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEducational Technology
 
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikFächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikEducational Technology
 
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienDENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienEducational Technology
 
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...Educational Technology
 
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...Educational Technology
 
Development of a mobile French language learning platform
Development of a mobile French language learning platformDevelopment of a mobile French language learning platform
Development of a mobile French language learning platformEducational Technology
 
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Educational Technology
 
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioFächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioEducational Technology
 
Einsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEinsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEducational Technology
 
Chatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesChatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesEducational Technology
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformEducational Technology
 

More from Educational Technology (20)

The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...
 
Analysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsAnalysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elements
 
Portability of Mobile Applications
Portability of Mobile ApplicationsPortability of Mobile Applications
Portability of Mobile Applications
 
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
 
Mixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreMixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der Hochschullehre
 
Development of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemDevelopment of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management system
 
Math trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidMath trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for Android
 
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEmpirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video Footage
 
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikFächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
 
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienDENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
 
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
 
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
 
School Start Screening Tool
School Start Screening ToolSchool Start Screening Tool
School Start Screening Tool
 
Development of a mobile French language learning platform
Development of a mobile French language learning platformDevelopment of a mobile French language learning platform
Development of a mobile French language learning platform
 
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
 
Learning Analytics and MOOCs
Learning Analytics and MOOCsLearning Analytics and MOOCs
Learning Analytics and MOOCs
 
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioFächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
 
Einsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEinsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im Klassenzimmer
 
Chatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesChatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional Websites
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platform
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Individualization possibilities for Books with “Print On Demand” Technique

  • 1. Master Thesis Individualisation possibilities for books with «print on demand» technique Aldi Alimuçaj BSc. Institute for Information Systems and Computer Media (IICM) 21 June 2012
  • 2. Overview • Introduction • Current Technologies • Plugin Development • Proof of Concept • Conclusion 2
  • 3. Introduction • What are Open Educational Resources (OER)? „OER are teaching and learning materials that you may freely use and reuse, without charge “ (OER Commons) - Free to use - Edit - Distribute - Download - Print 3
  • 4. Introduction • Differences between OER and other Open Initiatives – OER Generalization of all Learning Resources – We focus on Open Access Journals as its subset • Why are people sharing for free? – Technological (Software/Digital Resources immaterial) – Economic (New business models) – Social (Social movements) – Legal (Constraints over existing copyrighted technologies) 4
  • 5. Introduction • (Re-)Funding OER and Sustainability models – Knowing the Costs • Value measurement (Manpower, Market value) – Where is added-value generated • Preparation • Premium services • Marketing • Dual Licensing – Costs and revenue models 5
  • 6. Introduction – Endowment Model – Membership Model – Donations Model – Conversion Model – Contributor-Pay Model – Sponsorship Model – Institutional Model – Governmental Model – Partnerships and Exchanges – CrowdFunding Model 6
  • 7. Current Technologies • Flat World Knowledge – Innovative, well designed, supporting tools, proprietary • Open Access Publications – Classic Repository, focus on simplicity, open source • Open Journal Systems (OJS) – Interactive, process oriented, extendable architecture • Print on Demand – Amazon (large amount of orders, globally active) • 10 or more titels to start business – Epubli • print on demand and self publishing platform 7
  • 8. Current Technologies • Print on Demand “the technology based on digital printing that enables books to be printed even in small amounts” • Event based production ↔ Statistical order • Access to small/random/personal publications • No storage costs, but slightly higher price per unit 8
  • 9. POD Plugin Development • A gear between two frameworks (OJS, epubli) • Extension of OJS’s core functionalities • OJS is an open source framework – Written in PHP – Supports most popular databases through ADODB – Implements a variant of the MVC design pattern 9
  • 10. POD Plugin Development Open Journal Systems MVC Diagram (Smecher, 2011) 10
  • 11. POD Plugin Development • epubli Interfaces – Client Web Interface (Browser) – Web Service (XML Request) – Partner Interface URL (PHP Script interface) [POST/GET] http://www.epubli.de/interfaces/partnerInterface.php?repository=url&action=workbench&pdfURI= Influence the print job through defined parameters 11
  • 12. POD Plugin Development • Action – workbench, price, voucher, order • Repository – Customized repository, i.e. tugraz • pdfURI – URI to the PDF document • Price – Additional charge (amount besides the printing and shipping costs) static or dynamic • Format – A4, A5 etc. 12
  • 13. POD Plugin Development POD Plugin Structure Diagram 13
  • 15.
  • 16. POD Plugin Development • Functions – Select current issue • Offers the possibility to chose articles – Show cart • Show selected articles – Removing items – Rearranging the order – Quick link to preview the article – Create request • Compiling the file • Calculating & Serializing the parameters (price, timestamp, signature) • Send request over the Partner Interface 16
  • 17. Proof of Concept • Develop an open source plugin which gives small and medium OER institutions the possibility to refinances themselves • Analyze the chances of success of this new business model by examining the economic and technical perspective of the new plugin and existing solutions in the market • Starting a topic for discussion about financing OER (with this business model configuration) 17
  • 18. Proof of Concept • Building an interconnected environment • Advantages for all stakeholders
  • 19. Proof of Concept • Advantages for Publishers – Earn money – Focus on writing/reviewing/publishing – No installation/operation costs – Remain free of contracts and other legal commitments – Complete the publishing cycle by adding printed copies (Students, Pupils with no PC in class) 19
  • 20. Proof of Concept • Advantages for Users – Price • Publisher decides whether to charge the user or not – Access rights • In contrast with commercial OER repositories • User can download, view online, print – Usability • All in one solution • Before: Select, Download, Merge, Upload, Configure 20
  • 21. Proof of Concept Prices (in Dollars) for printing-on-demand from FWK and epubli FWK OER book: Elementary Algebra by John Redden (274 pages) Amazon book: Elementary Algebra by Jerome E. Kaufmann and Karen L. Schwitters (539 pages) 21
  • 22. Proof of Concept • Advantages for POD Providers – Increased turnover • Through the cooperation, customers who probably wouldn’t use the service – Marketing • As OER partner – New technologies • Printing industry has to adapt to the digital era and find new ways of doing business 22
  • 23. Proof of Concept Proving the solution Before After 23
  • 24. Conclusion • Developing the Plugin • Studying the business model • Installing it on L3T.eu and bildungsforschung.org • Successfully printing one copy and closing the test phase 24
  • 26. Questions 26