Research Interests

Design, analysis, and implementation of algorithms and data structures with applications to:
Graph Drawing and Information Visualization, Graphics and Animation, Computational Geometry

Refereed Journal Papers

1.
Yildiz M., Kuru S. , “A Designing Practice and Two Coding Practices for Extreme Programming (XP),” Lecture Notes in Computer Science Volume : 2675/2003, Springer-Verlag, 2003

2. Balci, M., S. Kuru, Improving Performance and Scalability of CORBA Based Command and Control Systems, submitted to IEE Software, 1999

3.
Balci, M., S. Kuru, CORBIS: A Fault-Tolerant and Scalable CORBA Based Infrastructure for C4I Systems, submitted to Journal of Science and Engineering (JISE), 1999

4.
Say, A. C. S.,  S. Kuru, Qualitative System Identification: Deriving Structure from Behavior, Artificial Intelligence 83 (1996) 75-143

5. Say, A. C. C., S. Kuru, “Postdiction using reverse qualitative simulation,” IEEE Transactions on Systems, Man, and Cybernetics, Vol.27, pp.84-95, 1997

6. Say, A. C. C. and S Kuru, “Improved Filtering for the QSIM Algorithm,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 15, No.9 (1993) pp. 967-971.

7. Kuru, S. and T. Güngör, Sign Analysis Technique for Predicting System Behavior, International Journal of Intelligent Systems, Vol. 7, No.5 (1992) pp. 419-444

8. S. Kuru and F. Bek, “A Goal-Driven Blackboard Control Architecture Based on Extending Partially Complete General Goal Trees”, Knowledge Based Systems, 2 (1990) pp 236-241

9. Kuru, S., “Long Term Planning of a Major National Sector Using a Linear Programming Model”, European Journal of Operational Research, No 36 (1988) pp. 153-166

10. Kuru, S., and A. W. Westeerberg, “A Newton-Raphson Based Strategy for Exploiting Latency in Dynamic Simulation”, Computers and Chemical Engineering, 2 (1985) pp 175-182.


Refereed Conference Publications in Proceedings

1. Yildiz M., Kuru S. , “Extreme Programming for Web-Based Application Development,” Proceedings of the Advanced Engineering Design Conference (AED2003), Prague, 2003

2. Kilavuz A., Yildiz M., Kuru S. , “A Framework Implementing a Suit of Design Patterns for Web Applications,” Proceedings of the Advanced Engineering Design Conference (AED2003), Prague , 2003

3. Türsem E., Günes M.H., Yildiz M., Kuru S ., “Performance Analysis of Mobile Agents Using Simulation,” Proceedings of the Advanced Engineering Design Conference (AED2003), Prague, 2003

4. Kuru S., Yildiz M. , “Web tabanli kayit ve ögrenci bilgi yönetimi: Isik Üniversitesi deneyimi,” Yeditepe Üniversitesi, Egitim Yönetiminde E-Dönüsüm Konferansi, Istanbul, 2002

5. Kuru S., Yildiz M. , “Campus ONLINE: Ögrenci bilgi ve web üzerinden kayit sistemi,” Akademik Bilisim Konferansi, Adana, 2003 .

6. Yildiz M., Erdogan G., Kuru S. , "Yazilim Ajan Sistemlerinin Performans Olcumu: Benzetim Teknigi"; Ulusal Yazilim Muhendisligi Sempozyumu, Izmir, 2003

7. Erdogan G., Yildiz M., Kuru S. , "Asiri Programlama Icin Uc Yeni Teknik"; Ulusal Yazilim Muhendisligi Sempozyumu, Izmir, 2003 .

8. Kuru, S., M. Yildiz, G. Erdogan, ‘Issue-based extreme programming for data intensive web applications,' Proceedings of the 16th International Symposium on Computer and Information Sciences (ISCIS), Antalya, Turkey, 2001.

9. Balci, M., S. Kuru, A CORBA Based Infrastructure (CORBIS) for Sensor Data Fusion Systems, SPIE Conference on Sensor Fusion, Orlando, Florida, 1999 .

10.
Balci, M., S. Kuru, A CORBA Based Infrastructure (CORBIS) for Sensor Data Fusion Systems, SPIE Conference on Sensor Fusion, Orlando, Florida, 1999

11.Kuru, S., Outlook on the role of IT in natural resources Managemenet Petra 99 Conference on IT Applied to Natural Resources Management, Petra (Jordan), 1999

12. Kuru, S., “Where Are We in Information Society: Basic Facts and Indicators,” Bilisim 99, Istanbul, 1999 (in Turkish)

13. Simsek, A., S. Kuru, “The New Learning Model,” Tele 99 Technologies in Teleeducation Conference, Tel Aviv (Israel) 1999.

14. Kuru, S., “ICT Roadshow in Turkey”, EuroMed Working Conference on Policies and Business Strategies for EuroMediterranean Information Society, Istanbul, 1998

15. Kuru, S., H. L. Akin A.Levi, O. T. Yildiz, O. Kursun, Electronic Commerce Roadshow, Bilisim 99, Istanbul, 1999 (in Turkish)

16. Balci, M., S. Kuru, Utilizing CORBA Concepts for Command and Control Systems, RTO SCI Symposium on Sensor Data Fusion and Integration of the Human Element, Ottowa, Canada, 1998

17. Balci, M., S. Kuru, A Fault Tolerant and Scalable CORBA Based Infrastructure for C4I Systems, Proceedings of PDPTA 99 Parallel and Distrubuted Processing Techniques and Applications, Las Vegas, 1999

18. Yarar, H., S. Kuru, “Computer assisted PSP” FESMA'98  Antwerp, Belgium, 1998

19. Gökyilmaz,  I., Kutlug, N.S., Memik, G., Türsen, M.E., Utku, A.B., Alimoglu, F. Kuru, S., “Trekmail: Web-Based Email Server”, Open Systems Conference, Istanbul, 1998. (in Turkish)

20. Balci, M. S. Kuru, “An Evaluation of CORBA Based Software architectures for Command and Control Systems, NATO Research and Technology Lyncy Systems Concepts and Integration Panel Symposium, Quebec, Canada, Sept. 1998.

21. Kuru, S., “An Industry Driven Model for Training IT professisonals in Large quantity,” EDIS 95 EuroMed Working Conference on Education and Information Society, Marrakesh, 1998, Book of abstracts

22. Kuru, S., A. Tarhan, Software Best practice in Turkish Software Industry, Bilisim 97, 1997, Istanbul (in Turkish)

23. Kuru, S., and H. L. Akin, “A Survey of AIP Technology Areas for Crew Assistant Systems Development,” AGARD Conference Proceedings 581, Advanced Architectures for Aerospace Mission Systems, pp.21-1,21-11, July 1997.

24. Balci, M., S. Kuru, An Evaluation of CORBA Based Software Architecture for C2 Purposes Proceedings of, 12th International Symposium on Computer and Information Sciences (ISCIS), Antalya, Turkey, 1997.

25. Say, A. C. C. and S Kuru, “Improved Filtering for the QSIM Algorithm,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 15, No.9 (1993) pp. 967-971.

26. Kuru, S. and H.L.Akin, “Blackboard Based Coordination in Cooperative Problem Solving,” Proceedings of the NATO ARW on Information and Collaboration Models of Integration, II CIOCCO, 1993.

27. Güngör, T. and S. Kuru, “ATN Representation of Turkish Morphology,” Proceedings of the Second Turkish Symposium on Artificial Intelligence and Neural Networks, Bogaziçi University, 1993.

28. Hamzaoglu, I. and S. Kuru, “Machine Translation from Turkish to its Dialects,” Proceedings of the Second Turkish Symposium on Artificial Intelligence and Neural Networks, Bogaziçi University, 1993.

29. Akin, H. L., and S. Kuru, T. Güngör, I. Hamzaoglu and D. Arbatli, “A Spelling Checker and Corrector for Turkish,” Proceedings of the Second Turkish Symposium on Artificial Intelligence and Neural Networks, Bogaziçi University, 1993.

30. Say, A.C.C. and S. Kuru, “An Algorithm for Qualitative System Identification,” Proceedings of the Seventh International Symposium on Computer and Information Sciences, Antalya, 1992.

31. Say, A.C.C. and S. Kuru, “Automatic Construction of Qualitative Models,” Proceedings of the NATO ARW on Safety and Reliability of Intelligent Systems, Kusadasi, 1992.

32. Kuru, S. and H.L.Akin, “Spelling Checking in Turkish,” Proceedings of the DECSYM 92 Latest Trends in Computing Symposium, Antalya, 1992.

33. Say, A.C.C. and S. Kuru, “Qualitative System Identification,” Proceedings of the 15th IFIP Conference on System Modelling and Optimization, Zurich, 1991.

34. Kibaroglu, M. O. and S. Kuru, “A Left-to-right Morphological Parser for Turkish, “Proceedings of the Sixth International Symposium on Computer and Information Sciences, Antalya, 1991.

35. Say, A.C.C. and S. Kuru, “Qualitative System Identification” (in Turkish), BILCON 91 Conference, Ankara, 1991.

36. Say, A.C.C. and S. Kuru, “An Extension of the Corresponding Value Technique in Qualitative Modelling and Simulation,” Proceedings of the First Symposium on Artificial Intelligence and Neural Networks, June 1992, Ankara, Turkey.

37. Say, A.C.C. and S.Kuru, “QSI: Costructing models for qualitative simulation,” Advances in Simulation Symposium 92, A.R.Kaylan and T. Ören (ed.), Bogaziçi University, 1992

38. Say, A. C. C.  and S. Kuru, “Postdiction by Qualitative Simulation,” The Fifth International Symposium on Computer and Information Sciences, October 30-November 2, 1990 Cappadoccia.

39. Göker, M. H. and S. Kuru, The TSE-310 Troubshooting Expert Prototype for the Airbus A-310 Commercial Aircraft, Proceedings of the Third International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, July 15-18, 1990, Columbia, South Carolina

40. Kuru, S. R. Mahmutogullari, and T. Altinel, “A Stack to Automate a University Department,” Proceedings of the Workshop on Academic Computing on Macintosh Environment Environment, Istanbul 1990.

41. Kuru, S., and T. Güngör, “Knowledge Transformation: Generating Causal Relations from Mathematical Models,” Proceedings of the Fourth International Symposium on Computer and Information Sciences, Izmir (1989).

42. Göker, M. H. And S. Kuru, “A Trouble-Shooting Expert Prototype for the Airbus A-310 Commercial Aircraft, Proceedings of Expersys 89 Expert Systems Applications Conference, Paris (1989).

43. Kuru, S., “A Control Architecture for Goal-Driven Blackboard System”, Proceedings of the Third International Symposium on Computer and Information Sciences, Izmir (1989).

44. Kuru, S., “Software Prototyping: A Tool Based on User View Simulation”, Proceedings of the Second International Symposium on Computer and Information Sciences, Istanbul (1987).

45. Kuru, S., ve Ö. Hortaçsu, “On the Approaches to Computer Aided Process Design” (in Turkish), Proceedings of The First Symposium on Computer Aided Design, Izmir (1984).

46. Kuru, S., “A Dynamic Simulation System” (in Turkish), Proceedings of The First Symposium on Computer Aided Design, Izmir (1984).

47. Kuru, S., “A Mixed Integer Linear Programming Model for the Long Term Planning of the Turkish Iron and Steel Sector” (in Turkish), Proceedings of the Nineth National Operations Research Congress, Istanbul (1984).

48. Kuru, S. and D. Kaptanoglu, “An Interactive Program for the Evaluation of the Industrial Energy Usage Questionnaire” (in Turkish), Proceedings of the Nineth National Operations Research Congress, Istanbul (1984).

49. Kuru, S. and A. W. Westerberg, “A Newton-Raphson Based Strategy for Exloiting Latency in Dynamic Simulation,” Computer-Aided Process Analysis and Synthesis Symposium, Proceedings of the A/ChE Diamono Jubile Meeting, Washington, D. C. (1983).

50. Kuru, S., “An Approach to Exloit Latency in Dynamic Simulation” (in Turkish), Proceedings of the Second National Automatic Control Symposium, Istanbul (1983).

51. Locke, M. H., S. Kuru and A. W. Westerberg, “ASCEND II: An Advanced System for Chemical Engineering Design, Proceedings of the Eleventh Conference on Modelling and Simulation, Pittsburgh (1980).

52. Kuru, S. and Ö. Hortaçsu, “An Executive Sequence Control Procedure for Process Flowsheet Calculations, “Proceedings of the Twelveth CACE Symposium, Montreux (1978).

53. Kuru, S., ve Ö. Hortaçsu, “A Method for the Ordering of Process Flowsheet Calculations” (in Turkish) Proceedings of the TUBITAK Science Congress (1977).

Technical Reports

Kuru, S., Regulatory Framework for Information Society in Turkey, ESIS report, ISPO, 1999

Kuru, S., Basic Facts and Indicators: A Coperation of Turkey with EU, CEE and Med Countries, ESIS report, ISPO, 1999

Kuru,  S., Turkish Universities in 21st Century, Report Prepared for Isik University, 1999 (in Turkish)

Kuru, S., H. L. Akin, Project Report for Software Factory Project, submitted to State Planning Organisation, 1998 (in Turkish)

Yalabik, N., et. al., A Model for Computer Literacy Courses for Turkish University System, METU, 1998

Kuru, S., Turkish Universities in the 75th Aniversary of the Republic, Report prepared for Isik University, 1998 (in Turkish)

Kuru, S., University Industry Collaboration, Report prepared for Isik University, 1997 (in Turkish)

Kuru, S., H. L. Akin, Feasibility Study for Isik Universiyt Computer Engineering Department, 1994 (in Turkish)

Kuru, S., H. L. Akin, Evaluation of AI Tools, EUCLID RTP 6.5 Crew Assistant Project, 1994

Özkul, U., L. Akin, E. Alpaydin, U. Çaglayan, S. Kuru Integration of the Truckworld with CLIPS Research Report, FBE-CMPE-04 94-20, Bogaziçi University, 1994.

Özkul U., L. Akin, E. Alpaydin, U. Çaglayan, S. Kuru “Comparison of Expert System Shells via Testbeds Research Report, FBE-CMPE-04 94-19, Bogaziçi University, 1994.

KURU, S., C. Ersoy, Z. Bayram, H. L. Akin, “The Evaluation of Real Time Al Tools,” V.2.0, Euclid RTP 11.3: Project Mission ve/or Battle Simulation, Bogaziçi University, December 1994

KURU, S., C. Ersoy, Z. Bayram, H. L. Akin, “Static Evaluation Forms Ve Benchmark Programs for the Evaluation of Real Time Al Tools,” V.1.0, Euclid RTP 11.3: Project Mission / Battle Simulation, Bogaziçi University, 1994.

KURU, S., H. L. Akin, U. Çaglayan, “Report on Survey of Evaluation Methods for Real Time Al Tools,” V.1.1, Euclid RTP 11.3: Project Mission / Battle Simulation, Bogaziçi University, 1994.

Kuru, S., C. Ersoy, Z. Bayram, H. L. Akin, Benchmark Programs for the Evaluation of Real Time AI Tools, Bogaziçi University, 1994.

Kuru, S., H. L. Akin and M. U. Çaglayan, Survey of Evaluation Methods for Real Time AI Tools Bogaziçi University, 1994.

Kuru, S., H. L. Akin and Z. Bayram, Evaluation of Real-Time Al Tools, Bogaziçi University, 1993.

Kuru, S. and H. L. Akin, Functional Specification for the Spelling Checking Software to be Integrated with DEC ALL-IN-1 Office Automation Package, Bogaziçi University, 1992. (in Turkish)

Kuru, S. and H. L. Akin, Internal Design Specification for the Spelling Checking to be Integrated with DEC ALL-IN-1 Office Automation Package, Bogaziçi University, 1992. (in Turkish)

Kuru, S. and H. L. Akin, External Design Specification for the Spelling Checking Software to be Integrated with DEC ALL-IN-1 Office Automation Package, Bogaziçi University, 1993. (in Turkish)

Kuru, S., MIS Requirements Analysis, project report for IGSAS Istanbul Fertilizer, Industries, Ins., Bogaziçi University, 1990. (in Turkish)

Kuru, S. Feasibility Study of Computer Insurance Policies in Turkey, Feasibility study repart for Basas Insurance Inc., Bogaziçi University, 1990. (in Turkish)

Eyler, A., S. Kuru, A. Erçil, A. R. Kaylan, MIS Project Definition Study, project report for the Turkish Ministry of National Education, Bogaziçi University, 1990.

Kuru, S. and H.L.Akin, Natural Language Understanding in Turkish and Neural Networks, research project report, Bogaziçi University Research Fund, Bogaziçi University, 1991.

Kuru, S., Artificial Intelligence and Expert Systems, Research project report, Bogaziçi University Research Fund, Bogaziçi University, 1990.

Kuru, S., Expert Systems, Research project report, Bogaziçi University Research Fund, Bogaziçi University, 1989

Kuru, S., Enlarged Plan Model for the Turkish Iron and Steel Industry (in Turkish), Bogaziçi University (1984).

Kuru, S., Plan Model for the Turkish Iron and Steel Industry (in Turkish), Bogaziçi University (1980).

Kuru, S. and D. Kaptanoglu, An Interactive Program for the Evaluation of the Industrial Energy Usage Questionnaire (in Turkish), TUBITAK Marmara Research Institution, Kocaeli (1984).

Kuru, S., Plan Model fo the Turkish Iron and Steel Industry: Solution and The Results of The Enlarged Model (in Turkish), Bogaziçi University (1983).

Kuru, S., Plan Model for the Turkish Iron and Steel Industry: Solution and The Results of The Mini Model (in Turkish), Bogaziçi University (1983).

Locke, M. H., S. Kuru and A. W. Westerberg, Final Design of OSCAR Steady State Flowsheeting System, Carnegie Mellon University (1979).

Locke, M. H., S. Kuru and A. W. Westerberg, The OSCAR System: Dynamic and Control System Modelling, Carnegie Mellon University (1978).

Locke, M. H., S. Kuru and A.W. Westerberg, User's Manual for OSAP-I: OTEC Steady State Analysis Program, Carnegie Mellon University (1978).