De Silva, M
[Thesis-Abstract]
New technology has an impact on the way we live. The advent of the computer and its related products (i.e. software, distributed systems, Internet) have enriched and enhanced our lives. But it has also challenged the ...