550 likes | 688 Views
Industrial Ontologies Group. Service Development Project. Basic recommendations. Jyväskylä 2014. Lets start here …. We are going to provide a service for some user(s)…. User. A user has some needs, wishes, dreams and hopes; … good to know, ask, guess or predict what are they …. User.
E N D
Industrial Ontologies Group Service Development Project Basic recommendations Jyväskylä 2014
Lets start here … We are going to provide a service for some user(s)… User
A user has some needs, wishes, dreams and hopes; … good to know, ask, guess or predict what are they … User
… we will be talking about some functionality provided for a user via the Web … WEB SERVICE
User Interface User
… usually service functionality is based on data/information/knowledge, which normally is distributed across the Web … WEB SERVICE
… traditional service (e.g., Business Intelligence) is doing (analytical) distributed data/information processing and presenting integrated results for a user… WEB SERVICE
Personal Semantic Space Manager (“Personal Pocket Advisor”) RECOMMENDED WEB-SERVICE ARCHITECTURE FOR THE SERVICE DEVELOPMENT PROJECT
Architecture with Automated Information Warehouse PERSONAL SEMANTIC SPACE MANAGEMENT
API API API RDF User
Application Programming Interface External online system/service 1 API API RDF User API
External online system/service 1 External online system/service 2 RDF External online system/service 3 User API API API
External online system/service 1 External online system/service 2 External online system/service 3 User Metadata Storage “Personal Portfolio” API API API
External online system/service 1 External online system/service 2 External online system/service 3 User Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” API API API
External online system/service 1 External online system/service 2 Web User Interface External online system/service 3 Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API API API User
External online system/service 1 External online system/service 2 API for exporting services External online system/service 3 Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API API API API External systems/services, which query our functionality User
Service Platform External online system/service 1 External online system/service 2 External online system/service 3 Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API API API API External systems/services, which query our functionality User
Architecture with Manual Information Warehouse PERSONAL SEMANTIC SPACE MANAGEMENT
RDF User
Service Platform Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API External systems/services, which query our functionality User
Mixed Generic Architecture PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF RDF User External SEMANTIC API Cloud Architecture Other applications
Service Platform Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API External systems/services, which query our functionality User
Service development team: Team (4 pers.) Team Manager: Domain Expert and Knowledge Engineer Application Developer Interface Developer Platform Developer
Service Platform Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API Development team: Role 1 External systems/services, which query our functionality Team Manager: Domain Expert and Knowledge Engineer User
Service Platform Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API Development team: Role 2 External systems/services, which query our functionality Platform developer User
Service Platform Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API Development team: Role 3 External systems/services, which query our functionality Application developer User
Service Platform Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API Development team: Role 4 External systems/services, which query our functionality Interface developer User
Service Platform 2 3 1 4 Service Functionality (BI Analytics) Metadata Storage “Personal Portfolio” WUI API Development team External systems/services, which query our functionality User
Samples of the Use Cases: PERSONAL SEMANTIC SPACE MANAGEMENT
Personal Portfolio on Wellbeing PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF User Wellbeing
Personal Portfolio on Healthcare PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF User HEALTHCARE
Personal Portfolio on Travelling PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF User TRAVELLING
Personal Portfolio on Sports PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF User SPORTS
Personal Portfolio on Entertainment PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF User Entertainment
HOBBY Personal Portfolio on Hobbies PERSONAL SEMANTIC SPACE MANAGEMENT
HOBBY API API RDF User HOBBIES
Personal Academic Portfolio PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF User ACADEMIC
Personal Portfolio on Banking and Investment PERSONAL SEMANTIC SPACE MANAGEMENT
API API RDF User BANKING AND INVESTMENT
Personal Portfolio on Taxation PERSONAL SEMANTIC SPACE MANAGEMENT TAX
API API RDF User TAX TAXATION