內容簡介
語義網的發展孕育著全球資訊網及其套用的一場革命,作為語義網核心內容的語言——RDF和OWL,逐漸得到廣泛的重視和套用。《實用語義網RDFS與OWL高效建模》是語義網的入門教程,詳細講述語義網的核心內容的語言,包括語義網的概念、語義建模、RDF、RDFSchema、OWL基礎等。
《實用語義網RDFS與OWL高效建模》對於任何對語義網感興趣的專業技術人員都是十分難得的參考書。
作者簡介
DeanAllemang,世界知名的語義網專家。英國劍橋大學數學專業碩士,美國俄亥俄州立大學計算機專業博士。有豐富的語義網開發經驗,曾創辦了最早的一家語義網技術公司,目前擔任美國領先的語義網技術公司TopQLladrant的首席科學家。JoumalofWebSemantics編委。世界最大的語義網研究機構DigitalEnterprise研究院的評審委員會成員。自2003年起一直擔任國際語義網會議工業套用方向的主席。
JamesHendler,語義網的創始人之一,全球資訊網聯盟語義網協調組成員。美國人工智慧協會和英國計算機協會會士。曾任美國國防部高級研究計畫局(DARPA)的信息系統辦公室首席科學家。目前是Rensselaer理工學院教授,併兼任麻省理工學院Web科學研究項目的副主任。他還是IEEEIntelligentSystems的主編,也是第一位擔任美國《科學》雜誌評審委員的計算機科學家。
編輯推薦
由Web之父TimJohnBertlers-Lee提出的語義網標誌著又一場革命,它要大大提升全球資訊網,為其內容添加語義,使其成為人們與計算機系統共享數據、信息和知識的更為強大的通用媒介。隨著Web2.O和雲計算等概念的不斷深入人心。語義網的思想和技術已經逐漸融入到各種主流的軟體(如Oracle、Photostlop)和Web套用(如社區網站、搜尋)中。
但是,長期以來,語義網方面的資料嚴重缺乏,除了標準規範本身之外,相關的圖書基本上只是觸及皮毛,缺乏實戰指導。《實用語義網RDFS與OWL高效建模》填補了這一空白。它由兩位語義網世界級權威合作撰寫。已經成為此領域不可或缺的權威著作。書中針對程式設計師和領域專家。在透徹而詳細地講述了語義網及其核心技術(RDFS和OW[.)的基礎知識之後。提供了大量解決實際問題的方案、實例、技巧和經驗。閱讀《實用語義網RDFS與OWL高效建模》之後,讀者可以大大加深對語義網的理解。充滿自信地面對今天和未來的技術挑戰。
目錄
CHAPTER1WhatIstheSemanticWeb?
WhatIsaWeb?
SmartWeb,DumbWeb
SmartWebApplications
AConnectedWebIsaSmarterWeb
SemanticData
ADistributedWebofData
FeaturesofaSemanticWeb
WhatabouttheRound-Worlders?
ToEachTheirOwn
There'sAlwaysOneMore
Summary
FundamentalConcepts
CHAPTER2SemanticModeling
ModelingforHumanCommunication
ExplanationandPrediction
MediatingVariability
VariationandClasses
VariationandLayers
ExpressivityinModeling
Summary
FundamentalConcepts
CHAPTER3RDF——TheBasisoftheSemanticWeb
DistributingDataAcrosstheWeb
MergingDatafromMultipleSources
Namespaces,URIs,andIdentity
ExpressingURIsinPrint
StandardNamespaces
IdentifiersintheRDFNamespace
Challenge:RDFandTabularData
Higher-OrderRelationships
AlternativesforSerialization
N-TripleS
Notation3RDF(N3)
RDF/XML
BlankNodes
OrderedInformationinRDF
Summary
FundamentalConcepts
CHAPTER4SemanticWebApplicationArchitecture
RDFParser/Serializer
OtherDataSources——ConvertersandScrapers
RDFStore
RDFDataStandardsandInteroperabilityofRDFStores
RDFQueryEnginesandSPARQL
ComparisontoRelationalQueries
ApplicationCode
RDF-BackedWebPortals
DataFederationSummary
FundamentalConcepts
CHAPTER5RDFandInferencmg
InferenceintheSemanticWeb
VirtuesofInference-BasedSemantics
WherearetheSmarts?
AssertedTriplesversusInferredTriples
WhenDoesInferencingHappen?
InferencingasGlueSummary
FundamentalConcepts
CHAPTER6RDFSchema
SchemaLanguagesandTheirFunctions
WhatDoesItMean?SemanticsasInference
TheRDFSchemaLanguage
RelationshipPropagationthrough
rdfs:subPropertyOf
TypingDatabyUsage——rdfs:domainandrdfs:range
CombinationofDomainandRangewith
rdfs:subClassOf
RDFSModelingCombinationsandPatternsSetIntersection
PropertyIntersectionSetUnion
PropertyUnion
PropertyTransfer
Challenges
TermReconciliation
Instance-LevelDataIntegration
ReadableLabelswithrdfs:labelDataTypingBasedonUse
FilteringUndefinedData
RDFSandKnowledgeDiscovery
ModelingwithDomainsandRanges
MultipleDomains/Ranges
NonmodelingPropertiesinRDFS
Cross-ReferencingFiles:rdfs:seeAlso
OrganizingVocabularies:rdfs:isDef'medBy
ModelDocumentation:rdfs:comment
Summary
FundamentalConcepts
CHAPTER7RDFS-Plus
Inverse
Challenge:IntegratingDatathatDoNotWanttoBeIntegrated
Challenge:UsingtheModelingLanguagetoExtendtheModelinglanguage
Challenge:TheMarriageofShakespeare
SymmetricProperties
UsingOWLtoExtendOWLTransitivity
Challenge:RelatingParentstoAncestors
Challenge:LayersofRelationships
ManagingNetworksofDependencies
Equivalence
EquivalentClasses
EquivalentProperties
SameIndividuals
Challenge:MergingDatafromDifferentDatabases
ComputingSameness——FunctionalProperties
FunctionalProperties
InverseFunctionalProperties
CombiningFunctionalandInverseFunctionalProperties
AFewMoreConstructs
Summary
FundamentalConcepts
CHAPTER8UsingRDFS-PlusintheWildSKOS
SemanticRelationsinSKOS
MeaningofSemanticRelations
SpecialPurposeInference
PublishedSubjectIndicators
SKOSinAction
PeopleandAgents
NamesinFOAF
NicknamesandOnlineNames
OnlinePersona
GroupsofPeopleThingsPeopleMakeandDo
IdentityinFOAF
It'sNotWhatYouKnow,It'sWhoYouKnow
Summary
FundamentalConcepts
CHAPTER9BasicOWL
Restrictions
Example:QuestionsandAnswers
Adding"Restrictions"
KindsofRestrictions
ChallengeProblems
Challenge:LocalRestrictionofRanges
Challenge:FilteringDataBasedonExplicitType
Challenge:RelationshipTransferinSKOS
RelationshipTransferinFOAF
AlternativeDescriptionsofRestrictionsSummary
FundamentalConcepts
CHAPTER10CountingandSetsinOWL
UnionsandIntersections
ClosingtheWorld
EnumeratingSetswithowl:oneOf
DifferentiatingIndividualswithowl:differentFrom
……
CHAPTER11UsingOWLintheWild
CHAPTER12GoodandBadModelingPractices
CHAPTER13OWLLevelsandLogic
CHAPTER14Conclusions
APPENDIXFrequentlyAskedQuestions
FurtherReading
Index
……