90 likes | 170 Views
TopicQuests TopicSpaces Notes. Latest: 20110708. Plans. Sketch architecture SubjectProxy as center of universe Subclasses Relations Skos Other namespaces IResult architecture. SubjectProxy. Implements ISubjectProxy
E N D
TopicQuestsTopicSpacesNotes Latest: 20110708
Plans • Sketch architecture • SubjectProxy as center of universe • Subclasses • Relations • Skos • Other namespaces • IResult architecture
SubjectProxy • Implements ISubjectProxy • Container Object and base class for a variety of different proxy types, such as • IAddressableInformationResource • ISkosConcept • Etc • Every object in a topic map is a topic, represented by a SubjectProxy • Contains properties represented in a Map object
Illustration of a Role-Based Relation Actor A Type RelationType Actor B Type Role A Type Role B Type Actor A Subject RelationSubject Actor B Subject Every oval is a SubjectProxy object
Typology: Topic Map Organization • A core typology is established by bootstrapping • org.nex.ts.smp.CoreBootstrap • A kind of taxonomy that establishes: • Subject proxy types • Relation types • User types • other types
Server Databases • Embedded • Embeds a Bigdatajournal at a defined location • Distributed • Calls distributed servers, each with an embedded journal • Calling clusters controlled by a jini platform
Administration • Web page for logging in • Default admin credentials • User administration • Create users • Manage users
User Manager • Uses MySQL database • Configurations controlled by a config file
Configuration • Config file is located in • /webapps/ROOT/WEB-INF • Contains definitions of singleton and list properties • Default administration credentials • Relational database configurations • Triplestore driver selection • Other features