Is their any open source library that i can use for business process modeling notation allowing user to create diagrams,store them and retrieve when needed.
Activiti and Bonita has their own modelers and also provides engine, if you want only diagrams dia and yaoqiang are great alternatives.