Design methods in information systems frequently create software descriptions using formal languages. Nonetheless, most software designers prefer to describe software using natural languages ...
Design methods in information systems frequently create software descriptions using formal languages. Nonetheless, most software designers prefer to describe software using natural languages ...
This is main web page for Computers In Society course (CIS) at the University of York. This page provides links to material for the topics in the course.
I participated in the design and development of a couple of concurrency libraries for shared-memory multiprocessors long before such machines were popular. So when I started using java.util.concurrent I was already somewhat comfortable with the concepts.
A quine is a program that prints its own source code (without any access to it). Typically quines are obscure code that few people can understand, and when run, they print the same obscure code that few people can understand. I've seen a similar trait in
This paper demonstrates a systematic approach to modelling and designing KBSs in a purely object-oriented fashion through the use of profile mechanism. The profile is constructed using compliant standards of modelling software systems by adopting the XMF
Links to Chris Kimble's, research (CMC, CSCW, Knowledge Management, Distributed Teams); teaching (MIS, CIS HI2), and administration (Computer Science, Management)