SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Separation of Concerns
Georg Vogeler
University of Graz
http://gams.uni-graz.athttp://www.i-d-e.de
Edition text as trace - text as language
text as meaningtext as image
object
URI
talks aboutis read as
is read as
is about
transcription
looks
markup
scan ontology
is about
Edition text as trace - text as language
text as meaningtext as image
object
URI
talks aboutis read as
is read as
is
about
transcription
looks
markup
scan ontology
is
about
Historians
People in the Past and their Actions
Separation of Concerns 1
• Visual
image
• Textual
transcript, textual markup
• Content
formal data representation
TECHNOLOGY
Digital technologies in accounting and
economic reporting
• SQL
• Excel
• dedicated accounting software
– SAP, Oracle E-Business Suite, Sage, …
– Quicken, GnuCash, …
• XBRL
• W3C RDF Data Cube Vocabulary
W3C: RDF
(Resource Description Framework)
• Statements about resources in triples:
<resource> <predicate> <object> .
Gams:srbas.1536#bs_AllgemeinEmpfangen-10 bk:hasAccount bk:Income .
• Directed Graphs => networks
• International unique identifiers („IRI“)
• RDFs (RDF-Schema) allows class relationships
• OWL (Web Ontology language) allows more
complex class definitions
Why use RDF?
• W3C standard
• Base for the development of data
interoperability on the web, the so called
“Semantic Web”
• Graph data model is easier to handle for
complex data structures
RDF is „Referencing“
• <georgMetzger> <sellsWhat>
<HolywoodHillVineyard>
• <georgMetzger> <receives> 5000
• <georgMetzger> <hasName> „Georg
Metzger“, „Jörg Fleischhauer“, „George the
Butcher“
• <HolywoodHillVineyard> <isNeighbourTo>
<TheDevilsCliff> .
Looking for vineyard prices in the area
of Devils Cliff?
• ?parcel <isNeighbourOf> <TheDevilsCliff> .
• ?person <sellsWhat> ?parcel .
• ?person <receives> ?amount .
RDF/SPARQL
• allows federation over different resources
• e.g.
– reusing currency conversion recorded in other
accounts
– reusing measurements and prices recorded in
other accounts
– reuse taxonomies of commodities / services
– aggregate information in different sources
Looking for Wine Prices
http://linkeddata.uriburner.com/sparql
TAXONOMY
XBRL
eXtensible Business Reporting Language
• Reporting not economic action itself
• Taxonomy of Concepts with constraints and
relationships
=> What kind of economic action is recorded is
defined by the taxonomy
• fact (pair of Concept-Value in a context(time,
entity, dimension)) collected in an instance
Taxonomy building
e.g.
• @balance
– the reported fact can be integrated in a
credit/debit confrontation
• <calculationArc>
– connects concepts as calculations: test if target
concept is result of a summation operation
• datatypes: monetaryItemType /
sharesItemType
– explicit money / company share related
XBRL Global Ledger
• extensible?
“The steps involved in creating a public extension are as follows (note
that in the following xxx is the 3 character code for the module being
created, yyyy-mm-dd is the desired publication date for the module):
1. Select a palette taxonomy (gl-plt-2015-03-25.xsd) and the all the gl-xxx-content-2015-03-25.xsd content model declaration schemas
from one of the provided combinations, choosing the combination that most closely resembles the desired end product of the
exercise.
2. Create a new subdirectory of “plt” (called case-x-y-z where x, y and z, and additional letters if necessary, represent the modules
involved) and copy these files into this directory.
3. Create a new taxonomy representing the module you wish to create, add concept definitions and create the lang folder and the
linkbases. Note that complexType definitions must be defined as global complexTypes. If the tool has the capability, save the element
declarations and the complexType definitions into separate files in separate directories (i.e., as....xxxgl-xxx-yyyy-mm-dd.xsd and .gl-
xxx-content=yyyy-mm-dd.xsd), save the linkbase files into the directory ....xxxx and go to step 8, otherwise save them in the same file
.gl-xxx-yyy-mm-dd.xsd and proceed to perform steps 4-7 manually.
4. Separate the taxonomy into gl-xxx-yyyy-mm-dd.xsd and gl-xxx-content-yyyy-mm-dd.xsd with the former containing the element
declarations and the latter the content model declarations that are relevant to the new module.
5. Create the directory ....xxx and move gl-xxx-yyyy-mm-dd.xsd and the linkbase files into that directory.
6. Add an <include> statement in gl-xxx-content-yyyy.mm-dd.xsd to include gl-xxx-yyyy-mm-dd.xsd
7. Change all necessary relative paths in the linkbase files and the gl-xxx-yyyy-mm-dd.xsd schema file.
8. Edit each gl-xxx-content-yyyy-mm-dd.xsd in the palette directory as necessary to incorporate any concepts from the new module into
the appropriate content models (this will usually be content models for elements declared in gl-cor-content-yyyy-mm-dd.xsd).
9. Ensure that presentation links in the newly created presentation linkbase reflect the content model modifications made in step 8. “
http://www.xbrl.org/int/gl/2007-04-17/GLIS-REC-2007-04-17.htm
Historical vs Historians accounting
Historical taxonomy
• „rubrics“
– Income and expenditure
– Territorial
– …
• „accounts“
– Company partners
– Counterparties
– …
=> Defined by legal, business
and social practice
Historians Taxonomy
• Costs of by type of labor
(slave, contractual)
• Staple prices
• ...
=> Defined by research
question
TechnicalConceptual
Separation of Concerns
„digital representation“ of the
written document
• Image
• transcription („text“)
• linguistical representation
(„text“)
• In image formats
• and TEI/XML
„facts“ represtented
• in contemporary taxonomy
• in „modern“ taxonomy i.e.
by the historians
– economical
– socioeconomics
– ...
• In RDF with ontologies to be
developed,
• reusing basic concepts from
XBRL/XBRL-GL?
Separation of Opinion?
To the one presented by
Georg Vogeler
georg.vogeler@uni-graz.at

Weitere ähnliche Inhalte

Mehr von Georg Vogeler

Vernetzung Zum Verhältnis von klassischen Formen der Archiverschließung und I...
VernetzungZum Verhältnis von klassischen Formen der Archiverschließung und I...VernetzungZum Verhältnis von klassischen Formen der Archiverschließung und I...
Vernetzung Zum Verhältnis von klassischen Formen der Archiverschließung und I...Georg Vogeler
 
Encoding Text About Things (Georg Vogeler)
Encoding Text About Things (Georg Vogeler)Encoding Text About Things (Georg Vogeler)
Encoding Text About Things (Georg Vogeler)Georg Vogeler
 
Results of “Digital Diplomatics” for the research with medieval documents
Results of “Digital Diplomatics” for the research with medieval documentsResults of “Digital Diplomatics” for the research with medieval documents
Results of “Digital Diplomatics” for the research with medieval documentsGeorg Vogeler
 
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...Georg Vogeler
 
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...Georg Vogeler
 
Possibilities of Digital Analysis of Charter corpora
Possibilities of Digital Analysis of Charter corpora Possibilities of Digital Analysis of Charter corpora
Possibilities of Digital Analysis of Charter corpora Georg Vogeler
 
Medieval and Early Modern Accounts in the Digital Age
Medieval and Early Modern Accounts in the Digital AgeMedieval and Early Modern Accounts in the Digital Age
Medieval and Early Modern Accounts in the Digital AgeGeorg Vogeler
 
Why not edit medieval account books digitally?
Why not edit medieval account books digitally?Why not edit medieval account books digitally?
Why not edit medieval account books digitally?Georg Vogeler
 
Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...
Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...
Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...Georg Vogeler
 

Mehr von Georg Vogeler (10)

Vernetzung Zum Verhältnis von klassischen Formen der Archiverschließung und I...
VernetzungZum Verhältnis von klassischen Formen der Archiverschließung und I...VernetzungZum Verhältnis von klassischen Formen der Archiverschließung und I...
Vernetzung Zum Verhältnis von klassischen Formen der Archiverschließung und I...
 
Encoding Text About Things (Georg Vogeler)
Encoding Text About Things (Georg Vogeler)Encoding Text About Things (Georg Vogeler)
Encoding Text About Things (Georg Vogeler)
 
Results of “Digital Diplomatics” for the research with medieval documents
Results of “Digital Diplomatics” for the research with medieval documentsResults of “Digital Diplomatics” for the research with medieval documents
Results of “Digital Diplomatics” for the research with medieval documents
 
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
 
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
Warum werden mittelalterliche und frühneuzeitliche Rechnungsbücher eigentlich...
 
Possibilities of Digital Analysis of Charter corpora
Possibilities of Digital Analysis of Charter corpora Possibilities of Digital Analysis of Charter corpora
Possibilities of Digital Analysis of Charter corpora
 
Medieval and Early Modern Accounts in the Digital Age
Medieval and Early Modern Accounts in the Digital AgeMedieval and Early Modern Accounts in the Digital Age
Medieval and Early Modern Accounts in the Digital Age
 
Why not edit medieval account books digitally?
Why not edit medieval account books digitally?Why not edit medieval account books digitally?
Why not edit medieval account books digitally?
 
Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...
Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...
Semantic Technologies in the Scholarly Edition of Medieval and Early Modern A...
 
Charter encoding
Charter encodingCharter encoding
Charter encoding
 

Kürzlich hochgeladen

《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》rnrncn29
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technologyz xss
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...Amil baba
 
The Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng PilipinasThe Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng PilipinasCherylouCamus
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfMichael Silva
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economiccinemoviesu
 
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...Amil baba
 
Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Devarsh Vakil
 
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Sonam Pathan
 
House of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHouse of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHenry Tapper
 
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfmagnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfHenry Tapper
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdfHenry Tapper
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Sonam Pathan
 
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...Amil baba
 
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证jdkhjh
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojnaDharmendra Kumar
 
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...amilabibi1
 
Role of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptxRole of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptxNarayaniTripathi2
 

Kürzlich hochgeladen (20)

《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
 
The Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng PilipinasThe Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng Pilipinas
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdf
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economic
 
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
NO1 Certified Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Ami...
 
Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024
 
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
 
House of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHouse of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview document
 
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfmagnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdf
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
 
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
NO1 WorldWide Genuine vashikaran specialist Vashikaran baba near Lahore Vashi...
 
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojna
 
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
Amil Baba In Pakistan amil baba in Lahore amil baba in Islamabad amil baba in...
 
Role of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptxRole of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptx
 
🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road
 
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth AdvisorsQ1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
 

Separation of Concerns

  • 1. Separation of Concerns Georg Vogeler University of Graz http://gams.uni-graz.athttp://www.i-d-e.de
  • 2. Edition text as trace - text as language text as meaningtext as image object URI talks aboutis read as is read as is about transcription looks markup scan ontology is about
  • 3. Edition text as trace - text as language text as meaningtext as image object URI talks aboutis read as is read as is about transcription looks markup scan ontology is about Historians People in the Past and their Actions
  • 4. Separation of Concerns 1 • Visual image • Textual transcript, textual markup • Content formal data representation
  • 6. Digital technologies in accounting and economic reporting • SQL • Excel • dedicated accounting software – SAP, Oracle E-Business Suite, Sage, … – Quicken, GnuCash, … • XBRL • W3C RDF Data Cube Vocabulary
  • 7. W3C: RDF (Resource Description Framework) • Statements about resources in triples: <resource> <predicate> <object> . Gams:srbas.1536#bs_AllgemeinEmpfangen-10 bk:hasAccount bk:Income . • Directed Graphs => networks • International unique identifiers („IRI“) • RDFs (RDF-Schema) allows class relationships • OWL (Web Ontology language) allows more complex class definitions
  • 8. Why use RDF? • W3C standard • Base for the development of data interoperability on the web, the so called “Semantic Web” • Graph data model is easier to handle for complex data structures
  • 9. RDF is „Referencing“ • <georgMetzger> <sellsWhat> <HolywoodHillVineyard> • <georgMetzger> <receives> 5000 • <georgMetzger> <hasName> „Georg Metzger“, „Jörg Fleischhauer“, „George the Butcher“ • <HolywoodHillVineyard> <isNeighbourTo> <TheDevilsCliff> .
  • 10. Looking for vineyard prices in the area of Devils Cliff? • ?parcel <isNeighbourOf> <TheDevilsCliff> . • ?person <sellsWhat> ?parcel . • ?person <receives> ?amount .
  • 11. RDF/SPARQL • allows federation over different resources • e.g. – reusing currency conversion recorded in other accounts – reusing measurements and prices recorded in other accounts – reuse taxonomies of commodities / services – aggregate information in different sources
  • 12. Looking for Wine Prices http://linkeddata.uriburner.com/sparql
  • 14. XBRL eXtensible Business Reporting Language • Reporting not economic action itself • Taxonomy of Concepts with constraints and relationships => What kind of economic action is recorded is defined by the taxonomy • fact (pair of Concept-Value in a context(time, entity, dimension)) collected in an instance
  • 15. Taxonomy building e.g. • @balance – the reported fact can be integrated in a credit/debit confrontation • <calculationArc> – connects concepts as calculations: test if target concept is result of a summation operation • datatypes: monetaryItemType / sharesItemType – explicit money / company share related
  • 16. XBRL Global Ledger • extensible? “The steps involved in creating a public extension are as follows (note that in the following xxx is the 3 character code for the module being created, yyyy-mm-dd is the desired publication date for the module): 1. Select a palette taxonomy (gl-plt-2015-03-25.xsd) and the all the gl-xxx-content-2015-03-25.xsd content model declaration schemas from one of the provided combinations, choosing the combination that most closely resembles the desired end product of the exercise. 2. Create a new subdirectory of “plt” (called case-x-y-z where x, y and z, and additional letters if necessary, represent the modules involved) and copy these files into this directory. 3. Create a new taxonomy representing the module you wish to create, add concept definitions and create the lang folder and the linkbases. Note that complexType definitions must be defined as global complexTypes. If the tool has the capability, save the element declarations and the complexType definitions into separate files in separate directories (i.e., as....xxxgl-xxx-yyyy-mm-dd.xsd and .gl- xxx-content=yyyy-mm-dd.xsd), save the linkbase files into the directory ....xxxx and go to step 8, otherwise save them in the same file .gl-xxx-yyy-mm-dd.xsd and proceed to perform steps 4-7 manually. 4. Separate the taxonomy into gl-xxx-yyyy-mm-dd.xsd and gl-xxx-content-yyyy-mm-dd.xsd with the former containing the element declarations and the latter the content model declarations that are relevant to the new module. 5. Create the directory ....xxx and move gl-xxx-yyyy-mm-dd.xsd and the linkbase files into that directory. 6. Add an <include> statement in gl-xxx-content-yyyy.mm-dd.xsd to include gl-xxx-yyyy-mm-dd.xsd 7. Change all necessary relative paths in the linkbase files and the gl-xxx-yyyy-mm-dd.xsd schema file. 8. Edit each gl-xxx-content-yyyy-mm-dd.xsd in the palette directory as necessary to incorporate any concepts from the new module into the appropriate content models (this will usually be content models for elements declared in gl-cor-content-yyyy-mm-dd.xsd). 9. Ensure that presentation links in the newly created presentation linkbase reflect the content model modifications made in step 8. “ http://www.xbrl.org/int/gl/2007-04-17/GLIS-REC-2007-04-17.htm
  • 17. Historical vs Historians accounting Historical taxonomy • „rubrics“ – Income and expenditure – Territorial – … • „accounts“ – Company partners – Counterparties – … => Defined by legal, business and social practice Historians Taxonomy • Costs of by type of labor (slave, contractual) • Staple prices • ... => Defined by research question
  • 18. TechnicalConceptual Separation of Concerns „digital representation“ of the written document • Image • transcription („text“) • linguistical representation („text“) • In image formats • and TEI/XML „facts“ represtented • in contemporary taxonomy • in „modern“ taxonomy i.e. by the historians – economical – socioeconomics – ... • In RDF with ontologies to be developed, • reusing basic concepts from XBRL/XBRL-GL?
  • 19. Separation of Opinion? To the one presented by Georg Vogeler georg.vogeler@uni-graz.at

Hinweis der Redaktion

  1. You know that probably because I‘ve talked about in several times Das ist realisierbar mit TEI->fs, expliziter SemWeb/RDF-Erweiterung der TEI Objekt => URI -> Scan -> Koordinaten -> Transkription <- Koordinaten -> Ontologie <- Wörter, Koordinaten, Metadaten -> Metadaten <- Transkription, Scan Und im Ontologie-Bereich haben die Digital Humanities noch am meisten Nachholbedarf
  2. Das ist realisierbar mit TEI->fs, expliziter SemWeb/RDF-Erweiterung der TEI Objekt => URI -> Scan -> Koordinaten -> Transkription <- Koordinaten -> Ontologie <- Wörter, Koordinaten, Metadaten -> Metadaten <- Transkription, Scan Und im Ontologie-Bereich haben die Digital Humanities noch am meisten Nachholbedarf
  3. The first two point have luckily established their standards – and i nthe case of image even james conversion o let‘s stick to the last point. It has – from my point of view – two dimensions: Which technology is best adapted to represent content of accounts digitally? (1) And Which data schema to use?
  4. SQL: Structured Query Language … I would suggest to use a generic model: RDF http://www.w3.org/TR/vocab-data-cube/
  5. Ich muß gestehen, daß es natürlich nur geht, wenn Weinpreise kodiert sind... http://linkeddata.uriburner.com/sparql?default-graph-uri=&query=PREFIX+gl-bus%3A+%3Chttp%3A%2F%2Fwww.xbrl.org%2Fint%2Fgl%2Fbus%2F2010-04-12%3E+PREFIX+bk%3A+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Frem%2Fbookkeeping%2F%3E+PREFIX+srbas%3A+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Fsrbas%2F%3E+PREFIX+g2o%3A%3Chttp%3A%2F%2Fgams.uni-graz.at%2Fonto%2F%23%3E+SELECT+%3Fdate+%3Fmenge+%3Fpreis+%3Finhalt+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1535%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1536%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1537%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1539%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1540%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1541%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1542%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1543%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1544%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1545%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.1548%2Fdatastreams%2FRDF%2Fcontent%3E+FROM+%3Chttp%3A%2F%2Fgams.uni-graz.at%2Farchive%2Fobjects%2Fo%3Asrbas.3155%2Fdatastreams%2FONTOLOGY%2Fcontent%3E+WHERE+{+%3Fp+bk%3AmentionedAt+%3Fsource+%3B++++gl-bus%3AmeasurableQuantity+%3Fmenge+%3B++++gl-bus%3AmeasurableCostPerUnit+%3Fpreis+.+%3Fsource+bk%3Ainhalt+%3Finhalt+.+%3Fsource+g2o%3ApartOf+%3Fo+.+%3Fo+srbas%3Afrom+%3Fdate+.+}+ORDER+BY+%3Fdate&should-sponge=soft&format=text%2Fhtml&CXML_redir_for_subjs=121&CXML_redir_for_hrefs=&timeout=30000000
  6. From „Technology“ to „Taxonomy“
  7. SAP export to XBRL: http://www.sap.com/solutions/sapbusinessobjects/large/enterprise-performance-management/xbrl-publishing/index.epx
  8. balance: debit/credit-able calculation: connect concepts as calculations (testing only!), @weight as multiplier in the calculation => +1 / -1 e.g.