OLDer Information

Some Highlights from Some Past Projects



Completed Honours/Master (minor theses)



  • Osama Omar Barzaiq (Minor Thesis), Adapting the Mobile Phone for Task Efficiency: the Case of Ranking Contacts using Frequency and Regularity of Calls, my role (sole supervisor)
  •  Majed Ahmed Alfayad (Minor Thesis), An Ontology to Support Task Computing for Controlling Home Appliances, co-supervise with Wenny Rahayu, my role (main supervisor, shared)
  • Ayman Ali Alghamdi (Minor Thesis), On-site Delivery of Product Advice Using Smartphones and Bluetooth Technology: a Mobile Advisor for Buying Green, my role (sole supervisor)


  • Ketan K. Patel (Hons), Bluetooth Positioning and Tracking, co-supervise with Anh-Tuan Nguyen, my role (main supervisor, shared)

  • Aravind Kavandappan (Hons), Mobile Advertising, my role (sole supervisor)

  • Baker Al-Rubai'ey (Hons), Smart Interactive AdBoards, my role (sole supervisor)
  • Naif AlJohani (Masters, Minor Thesis), Designing M-Learning, co-supervise with Wan Ng, my role (main, shared)


  • Matt Donato (Hons), An Expert System to Empower Users for Climate Change Action, my role (sole supervisor)

  • Alla Almagrabi (Masters, Minor Thesis), Task Computing for Mobile Users, my role (sole supervisor)

  • Manh Thang Do (Masters, Minor Thesis),  LogicCAP for Context-Aware Applications, my role (sole supervisor)

  • Nadarajah Sivamuhunthan (Hons), The Bird-Meertens Formalism for Sensor Network Macroprogramming, my role (sole supervisor)

  • Viraji Chathurani Ukwatta (Hons), Energy-Efficiency in Sensor Networks, co-supervise with Zhen He, my role (shared)

Before 2008


Completed Higher Degree Students 

  1. Shonali Krishnaswamy (2002, PhD - Monash University), A Hybrid Model for Delivering Internet-Based Distributed Data Mining Services, co-supervised with Arkady Zaslavsky, my role (50%) [now a Senior Lecturer at Monash University, was also an Australian Postdoctoral Research Fellow]

  2. Amir Padovitz (2006, PhD - Monash University), Context Management and Reasoning about Situations in Pervasive Computing, co-supervised with Arkady Zaslavsky, my role (50%) [now a Researcher at Microsoft Research, Redmond, USA]
    You can view the PhD thesis here:

  3. Glen Jayaputera (2006, PhD - Monash University), eHermes: Development and Run-Time Support for Mission-Based Multiagent Systems, co-supervised with Arkady Zaslavsky, my role (50%) [now a software engineer at SAC]

  4. Evi Syukur (2007, PhD - Monash University), Mobile Hanging Services: Modelling, Implementation and Methodology for Context-Aware Regulated Servicesco-supervised with Arkady Zaslavsky (later years) and Peter Stanski (for first year), my role (main: 50%+) [now a postdoctoral Fellow at UNSW in Services Computing]
    You can view the PhD thesis here:

  5. Pravin Shetty (2007, MSc (Research) - Monash University), An Investigation of Security Policy Formalisms for Pervasive Computing Environments, co-supervised with Christine Mingins, my role (main)

  6. Mehul Bhatt (2008, PhD - La Trobe University), Modelling Dynamic Spatial Systems in the Situation Calculus, my role (main) [now an Alexander von Humbolt Postdoctoral Fellow in Germany]

  7. Ying Li (2008, PhD - Monash University), Data Handling in Wireless Sensor Networks for Query Answering, co-supervised with M. Ramakrishna, my role (minor, 20%)

  8. Flora D. Salim (2009, PhD - Monash University)A Context-Aware Framework for Intersection Collision Avoidance, co-supervised with Shonali Krishnaswamy, Andry Rakotonirainy and Bala Srinivasan, my role (shared) [now a Researcher at the Spatial Information Architecture Laboratory (SIAL), School of Architecture and Design,
    RMIT University]

  9. Khai Chong Suan (2009, PhD - Monash University), Context-Driven Control of Sensors for Energy Conservation, co-supervised with Shonali Krishnaswamy, my role (shared: 50%)

  10. Wanita Sherchan (2009, PhD - Monash University), Explanation-Aware Web Service Rating and Reputation, co-supervise with Shonali Krishnaswamy, my role (shared) [now a postdoctoral research fellow at CSIRO ICT Centre]

  11. Oshadi Alahakoon (2009, PhD - Monash University), Three Layered User Profiles for E-Commerce, co-supervise with Arkady Zaslavsky, my role (shared)

  12. Samantha Chen (2010, PhD - Queensland University of Technology), Risks for Crashes at Curves, co-supervise with Andry Rakotonirainy and Shonali Krishnaswamy, my role (minor, 10%)


Workshop/Conference/Reviewing Activities

    Also reviewed articles for Software Practice and Experience (in 1998, 2000); PADL (in 1998,2000); MONET (2004); KAIS (2004), Electronic Markets (2004), Computer Journal (2005),  IEEE Trans. on Mobile Computing, Pervasive and Mobile Computing (2007),  ACM Transactions on the Web (2009), and ...


A Bit of History



2001 (@RMIT)
  • CS280 (Software Engineering 1) Semester 2, 2nd 6 weeks
  • Examined Masters degree minor theses at Monash University (Caulfield) and RMIT
2002 (@RMIT)
  • CS841 (COSC1295) Java for Programmers; Course Coordinator & associate lecturer
  • CS448 (COSC 2110/2111) Enterprise Database Systems; Lecturer - 1/2 course on Mobile Databases
  • CS436 Intelligent Web Systems; Lecturer - 1/4 course on Mobile Agents
  • CS435 Intelligent Agents; One discussion session
  • CS321 Foundations of Artificial Intelligence; Tutor for 4 classes
  • 3rd and 4th year SE student advisor
2002 (@Monash)

    CSE5610 Intelligent Software Systems: Lecturer (1 semester)

2006(@La Trobe)

  • CSE21ICC/31ICC/41FIC Internet Computing Client-Side (Semester 1)

  • CSE22ADS/CSE42FAS Algorithms & Data Structures (Semester 2, co-teach with Julie Main)

  • CSE42SAR Software Architectures (Semester 2)

2007(@La Trobe)

  • CSE2ICC/3ICC/4FIC Internet Computing Client-Side (Semester 1)

  • CSE2ADS/CSE4FAS Algorithms & Data Structures (Semester 2, co-teach with Julie Main)

  • CSE4SAR Software Architectures (Semester 2)

  • CSE4MPC Mobile and Pervasive Computing (Semester 2)

2008(@La Trobe)

  • CSE2ICE Internet Client Engineering (Semester 1)

  • CSE4ASD Advanced Systems Design (Semester 1)

  • CSE4MPC Mobile and Pervasive Computing (Semester 2)

2009(@La Trobe)

  • CSE2ICE Internet Client Engineering (Semester 1)

  • CSE4ASD Advanced Systems Design (Semester 1)

  • CSE4MPC Mobile and Pervasive Computing (Semester 2)


2010(@La Trobe)

  • Sabbatical (Semester 1)

  • CSE4MPC Mobile and Pervasive Computing (Semester 2)

  • CSE2ALG Algorithms & Data Structures (Semester 2, co-teach with Anthony Roy)



Future Technology Links

  • Smart Mobs
  • Institute for the Future
  • Courses in Pervasive Computing

    Interactive Experience Links

    Agent Links

    Pervasive Computing LinksAdvanced E-Services LinksOther Links


    More on my Research, etc...

    About the h-index...

    • What is your h-index? The h-index has been discussed a great deal as a measure of research impact.  Just out of interest, I wanted to know what would be considered a good h-index measure for Computer Scientists and for Australian Computer Scientists. On Googling, I found Palsberg's page, which lists CS academics with h-index above 40. Also, Roger Clarke's citation analysis on Australian IS researchers yielded "the threshholds at the end of 2007 might be perceived to be, for an outstanding Australian IS researcher, an h-index of 25 and/or an h-count of 750, and for successful Australian IS researchers, an h-index of 12 or 15 combined with an h-count of 500. Because citations are cumulative, and the collections are not entirely stable, any such heuristic requires re-consideration at least annually."  I later did a similar search with some CS Professors in Australia, using Harzing's Publish or Perish; anyone can do this but I have listed some of my findings here (including the queries I used since this could affect the results). So, the h-index range for a CS professor in Australia seems to be from 13 to 36 (of course, this is only a very small sample, dated Nov 2008). I think h-index could not be the final decider of everything but merely an indicator, and it could depend on the individual history of work and area. What is even more interesting is to consider different areas within computing and what the h-index values are within each area. My last check (July 2010) with the h-index with the query "sw loke" or "seng loke" or "seng w loke" or "seng wai loke" was h-index: 19.

    Looking at Green IT ...

    "Context-Aware Pervasive Persuasive Systems for Managing Water and Energy Usage, and CO2 Emissions: Multi-Levelled Policies, Goals, and an Expert Systems Shell Approach", by Loke, Singh and Le

    Buy my book!


    Context-Aware Pervasive Systems: Architectures for a New Breed of Applications

    You can get it now from Amazon in the UK,

     or Amazon in the US (look inside the book here!),

     or Amazon in Japan,

     or Amazon in Canada,

     or Amazon in Germany.


    Read my writings (research and not research):

    Read my blog about Pervasive Computing:



    Join the Pervasive Computing Interest Group at La Trobe University (site under rennovation)...





    Recent Presentations

    • (invited) La Trobe university public seminar to visiting students, "The Technological Revolution Beyond 2020: Bio, Nano and ICT Trends and Social Implications", 2007

    @Updated: July 2010, S.W. Loke