48
KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association INSTITUTE OF APPLIED INFORMATICS AND FORMAL DESCRIPTION METHODS (AIFB), FACULTY OF ECONOMICS AND BUSINESS ENGINEERING, DEPARTMENT OF INFORMATICS www.kit.edu Using Entity Matching to enrich wiki content Semi-automatic enrichment of a semantic virtual research environment with external data. Development of a solution in form of a SMW Plugin.

Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Embed Size (px)

DESCRIPTION

Integrating Entity Matching in MediaWiki/SMW to enrich wiki content.

Citation preview

Page 1: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association

INSTITUTE OF APPLIED INFORMATICS AND FORMAL DESCRIPTION METHODS (AIFB), FACULTY OF ECONOMICS AND BUSINESS ENGINEERING, DEPARTMENT OF INFORMATICS

www.kit.edu

Using Entity Matching to enrich wiki content

Semi-automatic enrichment of a semantic virtual research environmentwith external data. Development of a solution in form of a SMW Plugin.

Page 2: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

2

Acknowledgement

This talk is funded by the the

Institute of applied Informatics and formal Description Methods (AIFB), Faculty of Economics and Business Engineering,Department of Informatics,Karlsruhe Institute of Technology (KIT)

10/7/14

Page 3: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

3

Overview

1. Introduction

1. Problem defnition

2. Objectives

2. Solution architecture

3. Implementation

4. Evaluation

10/7/14

Page 4: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

4

Introduction

● Background

– Science becoming more global

● Collaboration of institutes, across different cities, countries

– More interconnections at the same time through global collaboration

Wilsdon, James. Knowledge, networks and nations: global scientifc collaboration in the 21st century. The Royal Society, 2011.

10/7/14

optional

Page 5: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

5

Introduction

● Virtual Research Environment (VRE)

– Defnition: „A VRE is best viewed as a framework into which tools, services and resources can be plugged.“ M. Fraser. Virtual research environments: overview and activity. Ariadne, 44:31–40, 2005.

– Defnition: „Virtual Research Environments are innovative, web-based, community-oriented, comprehensive, fexible, and secure working environments conceived to serve the needs of modern science.“ Candela, Leonardo, Donatella Castelli, and Pasquale Pagano. Virtual Research

Environments: An Overview and a Research Agenda. Data Science Journal 12.0 (2013): GRDI75-GRDI81.

– Synonyms: Virtual Research Environments (Carusi & Reimer, 2010) Science Gateways (Wilkins-Diehr, 2007) Collaboratories (Wulf, 1993) Digital Libraries (Candela, Castelli, & Pagano, 2011) Inhabited Information Spaces (Snowdon, Churchill, & Frécon, 2004)

L. Candela. Virtual Research Environments, GRDI2020, http://www.grdi2020.eu/Repository/FileScaricati/eb0e8fea-c496-45b7-a0c5-831b90fe0045.pdf,Date: 06.04.2014

– Provides the means to work on research questions collaboratively

– Overcoming e.g. locational or temporal barriers

10/7/14

Page 6: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

6

Introduction

● Virtual Research Environment (VRE)

– https://nanoHUB.org/ „Online simulation and more for nanotechnology“

10/7/14

optional

Page 7: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

7

Introduction

● Virtual Research Environment (VRE)

– http://smw-cora.org/

„Semantic collaborative Corpora Analysis for Humanities and Social Sciences“

10/7/14

Developed by:

Funded by:

Page 8: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

8

Overview

1. Introduction

1. Problem defnition

2. Objectives

2. Solution architecture

3. Implementation

4. Evaluation

10/7/14

Page 9: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

9

Problem defnition

● Example: two Datasets taken from Semantic CorA Date: 17.02.2014

– Different amounts of attributes

● New research question arises: occupation now in focus

● Problem: Occupation attribute set only on 375 of 4014 persons

10/7/14

Page 10: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

10

Problem defnition

10/7/14

1) Identifcation of corresponding entities in external data sources

● Example: Deutsche Nationalbibliothek (German National Library)

Page 11: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

11

Problem defnition

10/7/14

Entity matching

1) Identifcation of corresponding entities in external data sources

● Example: Deutsche Nationalbibliothek (German National Library)

Page 12: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

12

Problem defnition

10/7/14

Integration

2) Data integration

● Example: Occupation

Page 13: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

13

Overview

1. Introduction

1. Problem defnition

2. Objectives

2. Solution architecture

3. Implementation

4. Evaluation

10/7/14

Page 14: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

14

Objectives

10/7/14

● Formulation of objectives

Development of a solution to the presented problems for a Virtual Research

Environment. Important aspects:

1) Semi-automatic identifcation of corresponding entities

2) Semi-automatic integration of data from identifed entities

3) Usability to support researchers in regard to 1) an 2)

● Note to 3) Usability

– Implication: Need to support expressing new matching strategies

– Implication: Need to support data integration process

Page 15: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

15

Overview

1. Introduction

1. Problem defnition

2. Objectives

2. Solution architecture

3. Implementation

4. Evaluation

10/7/14

Page 16: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

16

Solution architecture

10/7/14

1. Identifcation of various requirements

2. Defne basic workfow:Entity selection

Set data source

Specifyreference

links

Entity matching

Result reviewReview

Data integration

Links correct?no

yes

Page 17: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

17

Solution architecture

10/7/14

1. Identifcation of various requirements

2. Defne basic workfow

3. Chose basic architecture alternative in regard to Entity Matching software. Assessment of the degree of software reuse, scalability, maintainability and development effort.

Primary architecture options:

A1 Stand-alone execution

A2 Reuse existing implementations

A3 Webservice

A4 Own implementation

optional

Page 18: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

18

Solution architecture

10/7/14

1. Identifcation of various requirements

2. Defne basic workfow

3. Chose basic architecture alternative in regard to Entity Matching software. Assessment of the degree of software reuse, scalability, maintainability and development effort.

Primary architecture options:

A1 Stand-alone execution ✓

A2 Reuse existing implementations

A3 Webservice

A4 Own implementation

optional

Page 19: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

19

Overview

1. Introduction

1. Problem defnition

2. Objectives

2. Solution architecture

3. Implementation

4. Evaluation

10/7/14

Page 20: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

20

Implementation

10/7/14

● Selection of Entity Matching frameworks

– Identifcation of 33 Entity Matching frameworks

Swoosh, SERF, Silk - Linking Framework, LIMES, RelDC Engine, AgreementMakerLight, CIDER-CL, CroMatcher, IAMA, LogMap, LogMapLt, MaasMatch, StringsAuto MapSSS, ODGOMS, RiMOM, ServOMap, SLINT+, SPHeRe (System for Parallel Heterogeneity Resolution), SYNTHESIS, WeSeE-Match, XmapGen, XmapSiG, YAM++, …

– Selection of suitable frameworks, based on...

● Availability

● Features

● Integrability

● Development/maintenance status

– Candidates: LIMES (completed), Silk (prepared)

– Abstraction over Entity Matching frameworks

● Improves software evolution

● Opportunity to combine different Entity Matching approaches, to improve results and lower context dependence [CKM09]

optional

Page 21: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

21

Implementation

10/7/14

● Methods of Data integration

– Semantic Web Browser (SWB) for review and correction, as well as displaying external data in local entities

– Parser function to query job information und results

Page 22: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

22

Implementation

10/7/14

● Front-end implementation

– GUI structured in sections

● Job management, entity selection, data sources, reference links,result review and correction

– Working in different sections independently is possible

Page 23: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

23

Overview

1. Introduction

1. Problem defnition

2. Objectives

2. Solution architecture

3. Implementation

4. Evaluation

10/7/14

Page 24: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

24

Evaluation

● Formative and summative evaluation

● Theoretical review

– Achievement of objectives

– Requirements covering

● Assessment of usability

– Usability test

– Questionnaire ISONORM 9241/110 [JP97] (long version)

10/7/14

Page 25: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

25

Evaluation

● Achievement of objectives

Development of a solution for a virtual research environment. Essential aspects:

1) Semi-automatic identifcation of corresponding entities2) Semi-automatic integration of data from identifed entities3) Usability to support researchers in regard to 1) und 2)

– Generic solution as MediaWiki / SMW extension for all virtual research environments, based on MediaWiki / SMW.

– Solution covers aspect 1) completely.

– Solution covers aspect 2) partially: Concept takes semi-automatic data integration into account, though implementation in prototype not yet completed.

– Solution covers aspect 3) for the most part.Results of a usability evaluation on following slides.

10/7/14

optional

Page 26: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

26

Evaluation

● Usability test

– Co-Discovery method in combination with the Coaching Method [SB11].

● Subjects should work through the main success scenario from use case 1 (identifcation of external entities) together and communicate their thoughts in the process

● Asking questions was allowed, but help on tasks was only given, if the subjects were not able to solve a task at all.

● Problems were discovered by observation and feedback.

– 2 Subjects: Researchers who were familiar with Semantic CorA.

– “Real” data taken from Semantic CorA.

– Overall result:

With only little help the subjects were able to complete all steps of the main success scenario of use case 1 and thereby achive the goal of this use case.

10/7/14

Page 27: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

27

Evaluation

● Usability test

– Usability problems

● Unintuitive adding of elements

● Missing descriptions or explanations

● No options for working on multiple elements simultaneously

● Confusing layout

10/7/14

Page 28: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

28

Evaluation

● ISONORM 9241/110 (long version) [JP97]

– Standardized questionnaire, concerning the series of standards Ergonomie der Mensch-System-Interaktion, Section 110 of DIN EN ISO 9241 (German Institute for Standardization).

– 35 Questions which are answered by 7-step gamut ranging from very negative to very positive.

– Suitable for summative as well as formative evaluation.

– Comparability with other software.

– No special training for subjects required.

10/7/14

Page 29: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

29

Evaluation

● Open problems

– Functionality of data integration

● Semantic Web Browser integration not yet completed

● Prototype does not allow to create mappings from data to an internal vocabulary of the virtual research environment

– Further integration of Entity Matching frameworks

● LIMES Entity Matching framework integratedSilk framework selected but not yet implemented in the prototype

– Extension of confguration options

● Many technical details hidden from users

● Evaluation for default values needed

– Provenance and access control

● No rights management, access control or provenance information apart from default SMW/MediaWiki functionality

10/7/14

Page 30: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

30

Evaluation

● ISONORM 9241/110 (long version) [JP97]

– Result

10/7/14

Conformance toexpectations

Self-descriptiveness

Suitablity for learning

Controllability

Suitablity for the task

Fault tolerance

Customizability

Reference valueEvaluation result

Page 31: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

31

Evaluation

● Opportunities for improvement / outlook

– Investigation on other implementation options (slide 17)

A2 Reuse of existing implementations

A3 Webservice

A4 Own implementation

10/7/14

Page 32: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

32

Evaluation

● Opportunities for improvement / outlook

– Automatic selection of candidates for reference links (e.g. by approaches such as Silk [VBGK09] or SAIM [LHS+13])

10/7/14

Quelle: Silk Link Discovery Framework Wikihttps://www.assembla.com/wiki/show/silk/Managing_Reference_Links

Quelle: SAIM Projekt Seitehttp://aksw.org/Projects/SAIM.html

Page 33: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

33

Evaluation

● Opportunities for improvement / outlook

– Entity Matching by crowdsourcing

Interesting within the context of virtual research environments or wikis as some of these have large user groups and therefore have a great potential for utilizing crowdsourcing.

10/7/14

Game with a purpose (GWAP): Veri-Links, [LNE13]

Page 34: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

34

Thank you for your attention!

10/7/14

Page 35: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

35

Appendix

● Use Case 1, notation by [ACB03]

VREU – Virtual Research Environment User

Primary Actor: VREU

Level: User goal

Precondition: The Virtual Research Environment contains at least one entity.

Postcondition: The amount of entities in the Virtual Research Environment has not changed.

Main success scenario:

1. VREU selects entities which are to be identifed in external data sources.

2. VREU sets the storage location of the external data source (SPARQL Endpoint or RDF File in local fle system).

3. VREU provides some reference-links for the Entity Matching system.

4. VREU reviews links generated by the Entity Matching system.

10/7/14

Page 36: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

36

Appendix

● Use Case 1 (continuation)

Extensions:

2a. External data not accessible (unable to read input fle or SPARQL endpoint unavailable).

2a1. Error is shown to the VREU.

2a2. VREU cancels this use case or restarts.

Variations:

3’. Reference-links are proposed by the Entity Matching system and only have to be accepted or denied by the VREU.

4’. Links are integrated into the Virtual Research Environment without review.

4”. Links are only reviewed on selected entities.

4”’. No links were found.

10/7/14

Page 37: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

37

Appendix

● Use Case 2

VREU – Virtual Research Environment User

Primary Actor: VREU

Level: User goal

Includes: Use Case 1

Precondition: At least 1 link was generated in Use Case 1.

Invariant: The amount of entities does not change.

Postcondition: Selected entities were enriched with external data.

Main success scenario:

1. VREU specifes a mapping from the vocabulary of the external dataset to the vocabulary of the Virtual Research Environment.

2. VREU selects data types which are to be integrated.

10/7/14

Page 38: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

38

Appendix

● Use Case 2 (continuation)

Extensions: 2a. VREU defnes rules, how data should be modifed uppon import (e.g. by automatic translation).

Variations: 1a. Mapping on the identity, to adopt attributes without change.

10/7/14

Page 39: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

39

Appendix

● Related Work

– Becker, Christian, Bizer, Christian, Erdmann, Michael and Greaves, Mark. Extending SMW+ with a Linked Data Integration Framework. Paper presented at the meeting of the Posters & Demos at the International Semantic Web Conference (ISWC2010), Shanghai, 2010.

● Architecture: (experpt)

– Web Data Access Module (LDSpider, SPARQL, RDF dumps)

– Vocabulary Mapping Module (R2R Framework)

– Identity Resolution Module (LDIF, Silk Server)

– Quality Evaluation Module (Trust Policy Evaluation Engine)

– Integrated Web Data (Named Graph Data model and provenance information)

● Front-End:

– Ontology Browser of SMW+

– Inline queries and interactive query interface

10/7/14

Page 40: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

40

Appendix

● Related Work

– Becker, Christian, Bizer, Christian, Erdmann, Michael and Greaves, Mark. Extending SMW+ with a Linked Data Integration Framework. Paper presented at the meeting of the Posters & Demos at the International Semantic Web Conference (ISWC2010), Shanghai, 2010.

● Differences to this work (selection)

– Specifc domain: Genes ↔ domain independence

– Restricting matching to specifc entities

– Supporting the user upon matching in new domains

– Different workfows when matching

10/7/14

Page 41: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

41

Appendix

● Implemented standards

– XML

Server ↔ client communication

– Ontology Alignment Format

Specifcation of reference-links

Output of results

– RDF with serializations RDF/XML, N-Triples, Turtle, OWL, N-Quads

Input format of datasets

10/7/14

Page 42: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

42

Appendix

● ISONORM 9241/110 (long version) evaluation results

Result Reference value

Conformance to the task 5.6 4.87

Self-descriptiveness 2.7 4.55

Conformance to expectations 4.6 4.94

Suitability for learning 5.6 4.52

Controllability 5.9 5.01

Fault-tolerance 5.6 4.29

10/7/14

Page 43: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

43

Appendix

● GUI – Entity Selection

10/7/14

Page 44: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

44

Appendix

● GUI – Data Sources

10/7/14

Page 45: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

45

Appendix

● GUI – Reference Links

10/7/14

Page 46: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

46

Appendix

● GUI – Ergebnisse

10/7/14

Page 47: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

47

Sources

[HB11] Heath, Tom und Christian Bizer: Linked data: Evolving the web into a global data space. Synthesis lectures on the semantic web: theory and technology, 1(1):1–136, 2011.

[Mar03] Martin, Robert Cecil: Agile Software Development: Principles, Patterns, and Practices. Prentice Hall PTR, Upper Saddle River, NJ, USA, 2003.

[CMK09] Chen, Zhaoqi, Dmitri V. Kalashnikov und Sharad Mehrotra: Exploiting context analysis for combining multiple entity resolution systems. In: Proceedings of the 2009 ACM SIGMOD International Conference on Management of data, Seiten 207–218. ACM, 2009.

[JP97] Prumper, Jochen: Der Benutzungsfragebogen ISONORM 9241/10: Ergebnisse Zur Reliabilitat und Validitat. In: Liskowsky, R., B.M. Velichkowsky und W. Wunschmann (Herausgeber): Software-Ergonomie ’97 – Usability Engineering: Integration von Mensch-Computer-Interaktion und Software-Entwicklung, Seiten 253–261, Stuttgart, Marz 1997. Teubner.

[SB11] Sarodnick, Florian und Henning Brau: Methoden der Usability Evaluation. Verlag Hans Huber, 2011.

10/7/14

Page 48: Enriching SMW based Virtual Research Environments with external data, Jan Novacek, SMWCon Fall 2014

Institute of applied Informatics and formal Description Methods (AIFB), Department of Informatics

48

Sources

[VBGK09] Volz, Julius, Christian Bizer, Martin Gaedke und Georgi Kobilarov: Discovering and Maintaining Links on the Web of Data. In: Bernstein, Abraham, David R. Kar- ger, Tom Heath, Lee Feigenbaum, Diana Maynard, Enrico Motta und Krishnaprasad Thirunarayan (Herausgeber): International Semantic Web Conference, Band 5823 der Reihe Lecture Notes in Computer Science, Seiten 650–665. Springer, 2009.

[LHS+13] Lyko, Klaus, Konrad Höffner, René Speck, Axel- Cyrille Ngonga Ngomo und Jens Lehmann: SAIM – One Step Closer to Zero-Confguration Link Discovery. In: The Semantic Web: ESWC 2013 Satellite Events, Seiten 167–172. Springer, 2013.

[ACB03] Adolph, Steve, Alistair Cockburn und Paul Bramble: Use cases effektiv erstellen : [das Fundament für gute Software- Entwicklung, Geschaftsprozesse mit uses cases modellieren, die Regeln für uses cases sicher beherrschen] / Alistair Cockburn. Übers. aus dem Amerikan. von Rudiger Dieterle. mitp, 2003.

10/7/14