Text this: SiC: An agent based architecture for preventing and detecting attacks to ubiquitous databases