testimonials
contact us
about us
partners
site map
courses
clients
home
news
links

 

SOA & UML course in Stockport
(near Manchester)

22nd September 2008


Web Usability Patterns Site


Web Usability Products & Services

A comprehensive tutorial on UML





      
your requirementscustom solutionsexpert helpwhitepapers

  Ian Graham

   
  papers
 


  Refereed Papers

  1. Fuzzy Sets and Topoi - Towards Higher Order Logic Programming, Fuzzy Sets and Systems 23(3), 1987, 19-32
  2. A Theory of Fuzzy Frames (with P.L.K. Jones), in: D.S. Moralee (Ed.) Research and Development in Expert Systems IV, Cambridge University Press 1987, 76-88
  3. Case Studies of Expert Systems Development using Micro-computer Software (with T. Bodkin), Expert Systems 6(1), 1989
  4. Expert systems in Data Processing, KBS Management Review 1(3) Sept 1989
  5. Fuzzy Logic in Commercial Expert Systems - Results and prospects, Fuzzy Sets and Systems 40(3), 1991, 451-472
  6. Structured Prototyping for Requirements Specification in Expert Systems and Conventional IT Projects, Computing and Control Engineering Journal 2(2), 1991, 82-89
  7. A Method for Integrating Object Technology with Rules, Proceedings of Advanced Information Systems '92, Oxford: Learned Information , 163-173
  8. Migration using SOMA: A Semantically Rich Method of Object-Oriented Analysis, Journal of Object-Oriented Programming 5(9), 1993
  9. Business Process Re-engineering with SOMA, in: Graham, I.M. (Ed.) Proceedings of Object Expo Europe, Dorking, England: SIGS Publications 1994
  10. Beyond the Use Case: Combining tasks analysis and scripts in object-oriented requirements capture and business process re-engineering, in Magnusson, B., Meyer, B., et al. (Eds.) TOOLS 13, Prentice Hall 1994, 203-216
  11. A Non-Procedural Process Model for Object-Oriented Software Development, Report on Object Analysis and Design (ROAD) 1(5) 1995, 10-11
  12. Progress with Object-Oriented Metrics, in: Graham, I.M. and Wooding, T. (Eds.) Proceedings of Object Expo Europe Dorking, England: SIGS Publications 1995
  13. OPEN: Toward method convergence? (with B. Henderson-Sellers), IEEE Computer 29(4) April 1996, 86-89
  14. Task scripts, use cases and scenarios in object-oriented analysis, Object-Oriented Systems 3(3), 1996, 123-142
  15. Coupling and Cohesion: towards a valid suite of object-oriented metrics (with L.L. Constantine and B. Henderson-Sellers), Object-Oriented Systems 3(3), 1996, 143-158
  16. The OPEN Heart (with B. Henderson-Sellers, et al.), in Proc. of TOOLS 21 (Mingins, Duke and Meyer, Eds.) Prentice Hall, 1997
  17. Using object-oriented techniques to model the life-cycle for OO (with B. Henderson-Sellers and others), in Patel, Sun and Patel (Eds.) Proc. OOIS'96, London: Springer Verlag 1997
  18. Some Problems with Use Cases ... and How to Avoid Them, in Patel, Sun and Patel (Eds.) Proc. OOIS'96, London: Springer Verlag 1997
  19. Associations Considered A Bad Thing (with J. Bischof and B. Henderson-Sellers), J. Object-Oriented Programming, 9(9) 1997
  20. COMMA: Its influence on OPEN (with B. Henderson-Sellers and D. Firesmith), J. Object-Oriented Programming, 10(1) 1997
  21. OML metamodel: relationships and state modelling (with B. Henderson-Sellers and D. Firesmith), J. Object-Oriented Programming, 10(1), 47-51, 1997
  22. Methods unification: The OPEN methodology (with B. Henderson-Sellers and D. Firesmith), J. Object-Oriented Programming, 10(2), 41-43, 1997
  23. The benefits of Common Object Modeling Notation (with B. Henderson-Sellers and D. Firesmith), J. Object-Oriented Programming, 10(5), 28-34, 1997
  24. 37 Things that don't work in object modelling with UML (with A J H Simons), Proc. 2nd. ECOOP Workshop on Precise Behavioural Semantics, TUM-I9813, eds. H Kilov and B Rumpe (Brussels : TU Munich, 1998), 209-232
  25. Practical applications of object technology in trading, Derivatives Use, Trading and Regulation, 4(4), 359-370, 1999
  26. Metalevel Relationship Cardinalities (with B. Henderson-Sellers), J. Object-Oriented Programming, 12(1), 51-56, 1999
  27. Instantiating the process metamodel (with B. Henderson-Sellers, et al.), J. Object-Oriented Programming, 12(2), 1999
  28. Process and Product Life Cycles (with B. Henderson-Sellers), J. Object-Oriented Programming, 13(1), 2000

  Articles

  1. The Classification and Evaluation of Decision Support Systems, Xephon Consultancy Report, 1986
  2. Expert Systems Find an Ideal Setting, Banking Technology, June 1987
  3. Expert Systems in the Development Centre, Xephon Consultancy Report, 1987
  4. Fuzzy Frames I (with P.L.K. Jones), Bulletin pour Sous Ensembles Flous et Leurs Applications (BUSEFAL) 31, July 1987
  5. Fuzzy Frames II (with P.L.K. Jones), BUSEFAL 32, Oct 1987
  6. FRIL - A Support Logic Programming System, Expert Systems 6(3), Aug 1989
  7. Rule Induction and Uncertainty, Codex 1(2) June 1989
  8. Expert Systems in Europe (with David Shorter) - in English and Japanese, EuroBiz 1(1) Oct 1989
  9. Scrolling List Selection, Codex 1(3) Sept 1989
  10. The Power of Knowledge, Datalink, Feb 19th, 1990
  11. Past imperfect; future perfect?, Program Now, January 1992
  12. Interoperation: Combining Object-Oriented Applications with Conventional IT, Object Magazine 2(4), 1992, 36-37
  13. Migrating to Object Technology, Object Magazine 2(5), 1993, 22-24
  14. Interoperation: Reusing Existing Software Components and Packages, Object Magazine 2(6), 1993, 25-26
  15. Interoperation: Combining Relational and Object-Oriented Databases, Object Magazine 3(1), 1993, 26-28
  16. OOPS-59 - A Survey of Current Thinking in Object-Oriented Analysis and Design, Object Magazine 3(1) 1993, 63-67
  17. Interoperation: GUI, Client/Server and Cross-Network Communication, Object Magazine 3(2), 1993, 36
  18. Interoperation: The Tools of the Trade, Object Magazine 3(3), 1993, 75-76
  19. Interoperation: Wrapping Expert Systems, Object Magazine 3(4), 1993, 80-81
  20. Interoperation: Blackboard architectures, neural and fuzzy systems, Object Magazine 4(1), 1994, 20-22
  21. Object-Oriented Rapid Prototyping and Reuse (position paper), in Ege, R., Singh, M and Meyer, B. (Eds.) TOOLS 14, Prentice Hall 1994, 521-522
  22. Software Reuse (position paper), in Ege, R., Singh, M and Meyer, B. (Eds.) TOOLS 14, Prentice Hall 1994, 521-522
  23. Interoperation: Using Object-Oriented Analysis as a Springboard, Object Magazine 4(4), 1994, 66-68
  24. OT is a Migration Strategy, Object Magazine 4(5), 1994, 20-22
  25. Getting to number one with object technology, Object Manager, October 1994, 13-16
  26. On the Impossibility of Artificial Intelligence, British Computer Society Specialist Group on Expert Systems Newsletter, Autumn 1994, 22-30
  27. You was my object ... but I done you wrong, Object Magazine 4(7), 1994, 68-70
  28. Approaches to Business Objects, First Class, Spring 1995
  29. Object Technology: Why are so many companies adopting it?, PC User, September 1995
  30. Creating Blackboard Systems, Object Expert 1(0) 1995, 13-15
  31. Reuse: A Key to Successful Migration, Object Magazine 5(6), 1995, 82-83
  32. Requirements Engineering as Business Process Modelling - Part I, Object Expert 1(1) 1995, 74-78
  33. Requirements Engineering as Business Process Modelling - Part II, Object Expert 1(2) 1996, 54-56
  34. Code reuse doesn’t work, Object Magazine 5(8), 1996, 78-80
  35. Object-Oriented Requirements Engineering and RAD (with P.L.K. Jones and M. Lewis), Proc. of Using Objects for RAD: A business and Industrial Perspective, Unicom Seminars, Uxbridge UK, 1996
  36. Linking a System and its Requirements, Object Expert 1(3) 1996, 62-64
  37. A Practical Approach to Designing and Building Intelligent Software Agents (with F. Farhoodi), Proc. PAAM-96: 1st Int. Conf. on the Practical Application of Intelligent Agents and Multi-agent Technology, 1996
  38. Managing Workshops, Object Expert 1(5) 1996, 54-58
  39. Hairies and Conscripts: Making Reuse Work, Object Magazine 6(6), 1996, 82-83
  40. The Organization of Workshops, Object Expert 1(6) 1996, 52-54
  41. Making Progress in Metrics, Object Magazine 6(8) 1996,
  42. Smart Software and Modern Information Technology, Object Magazine 7(2), April 1997

Ian is also the author of well over 100 book reviews in such publications as JOOP, Computing, Computer Weekly, Object Magazine, Expert Systems Journal, Fuzzy Sets and Systems, BCS OOPS Newsletter, BCS SGES Newsletter and Computer Bulletin.

 
email us  or  tel  UK:  01625 850 839  international:  +44 1625 850 839