Download presentation
Presentation is loading. Please wait.
Published byBetty Gwen Ray Modified over 8 years ago
1
Notification System
2
Functional Goals Provide a single list for all university related communications –Workflow items –Non-workflow items Examples of non-workflow items: –Your book is overdue –A concert is coming up on campus –Graduation checklist to all Seniors <---- Kuali Enterprise Workflow <---- Notification System
3
1
4
2
5
3
6
4
7
5
8
6
9
7
10
8
11
9
12
10
13
11
14
14
15
16
16
17
17
Functional Requirements Three types of notifications: –Things I have to do Electronically Manually –Things I need to know about –Things I want to know about Subscribe to notification channels –Concerts on campus –Visiting lecturers in Computer Science <---- Kuali Enterprise Workflow
18
Functional Requirements Target groups of people or specific people Control start and stop dates Notifications automated by systems - s2s Manual entry of notifications - generic client Event notification –Integration with personal calendars Multiple delivery end-points –Email –Text message to mobile phones
19
Adhere to SOA –Standards - WS-NOTIFICATION, OKI OSIDs, iCal, etc –Pluggable components - Spring, etc Community Source –Collaborative development –Continue building existing relationships; create new ones Leverage Kuali components –Kuali Enterprise Workflow (KEW) –Kuali Nervous System (KNS) –Kuali Enterprise Service Bus (KESB) Technical Goals
20
Technical Design Kuali Enterprise Service Bus Kuali Enterprise Workflow Client System Notification System Pluggable Ticklers Delivery Preferences Channel Administration Messaging Asynchronous Processing Generic Web Service Exposure Action List Integration Logging Users and Workgroups KNS
21
Project Status Two team members –Aaron Godert and John Fareira (CU) –Looking for 1-2 more teammates Worked with KEW team last week on how we could leverage KEW Finalize design within a few weeks Hold initial retreat for developers mid- September First release 3/1/2007
22
Re-use of Kuali work Help KEW components mature into KESB Help KNS mature into a standalone toolset Useful functionality for Kuali suite Leverage existing relationships for collaborative development Community source at work Kuali Enterprise Notification (KEN)??? Notification and Kuali
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.