knowledge base building project 5 th meeting 2008. 09. 10 intelligent database systems lab school of...
TRANSCRIPT
Knowledge Base Building Project5th meeting
2008. 09. 10
Intelligent Database Systems LabSchool of Computer Science & Engineering
Seoul National University, Seoul, Korea
Copyright 2008 by CEBT
About Project
Goals
Setting development environment up
Building initial database schema
– logical model
– Physical database schema
Crawling the initial data
– Product database (maybe from pps)
– Standard classification scheme
UNSPSC, eCl@ss, etc.
– Relationship elements
GoodRelations, Freebase, GoogleBase, etc.
Defining and designing modules by functionality
Designing User Interface
Copyright 2008 by CEBT
Development Environment
Language
Java EE 6
DBMS
Oracle 11g (9i?)
CVS
IDS wiki
Others
Copyright 2008 by CEBT
Initial Data Schema
Based on logical data model
Requirements
Table design
Attributes
– Set of attribute in the table we have to keep (need to define)
Database server
Maintain method
Others?
Copyright 2008 by CEBT
Modules
Module list (need to be refined and named)
Knowledge Managing Module
– Data storing manager
– Outer resource crawler
– Data exchange module
– Data input/output manager
– Data versioning manager
Service Module
– Service controller
– Visualization tools
– Auto classifier
– Virtual classification?
Others
– Logging manager
– ?
Copyright 2008 by CEBT
Requirements
For each developing module
Conceptual design
UML Diagram
화면 정의서 (display description)
기능 정의서 (function description = 프로그램 목록 )
Storyboard (UI with function)
For each database schema
Table List
Table description
For system framework
Process and data flow chart
Detailed system framework picture
Others
Detailed development schedule (class / function 단위 )
Whole project schedule (project leader)