Ramesh Jain writes:
It appears to me that events may offer a concept to develop dynamic cyberworld as objects have been for the current cyberworld. Yes, event is a fuzzy concept and has multiple interpretations depending on the context; very similar to the concept object. Objects can be defined differently based on the context. Object become a lot more concrete when defined using implementation orientation approaches, or representations, in computer science or programming methods. The important thing is that some basic concepts defined around objects allowed us to represent interesting objects and concepts in different concepts in a reasonably unified way. What appears on surface ambiguity, becomes flexibility. And the same can be done with events. The difficulty we face in defining events, can be converted easily to the virtue of flexibility of representational approach.
Currently, events mean different things in different areas of computer science. By developing concrete event models and trying to apply it to different applications, one day we may be able to develop events into a basic concept for dynamic cyberworld. I believe that time has come to start making efforts to deal with dynamic cyberworld differently from static cyberworld. That will also help the static cyberworld by clearly identifying its strengths and limitations. We are taking a step in this direction in our own research.