S)CRUD pattern support for semantic web applications.
Peter Bartalos, Mária Bieliková · Conference on Current Trends in Theory and Practice of Informatics · 2008
The use of ontologies (and ontological representations such as OWL) has an increasing tendency in web-based applications development that employ semantics for automatic information processing. One of the most important operations in software applications are the those related with persistent store of the real world entities in repositories, commonly known as CRUD operations (Create-Retrieve-UpdateDelete). Most of the applications are in present developed using objectoriented paradigm. In applications taking the advantage of the Semantic Web technologies, the CRUD operations are performed over ontological repositories extended with search operation. In this paper we present an approach to carry out these operations. It is based on the automatic object ontology mapping with bean generation and (semi)automatic form generation. Our approach is evaluated in two domains – online labor market and scientific publication within a portal offering information in particular domain.