This page contains a selection of my publications. The complete list (as of August 24, 2007) consists of:
3 books (+ currently working on 2 invited book chapters); 10 journal articles (+ 1 under review); and 78 conference papers (refereed).
Details are available in my CV.

Books and Book Chapters

  • Dascalu, S., Software Tools, invited article for Encyclopedia of Computer Science and Engineering, Benjamin W. Wah (editor), Wiley and Sons, 2007 (in preparation).
  • Elpern, J. and Dascalu, S., A Framework for Understanding the Open Source Revolution, invited book chapter for Designing Software-Intensive Systems, Pierre Tiako (editor), Idea Group, (accepted for publication), 2007.
  • Munteanu, F., Ionescu, T., Saru, D., Musca, G., and Dascalu, S., Computer Programming (in Romanian), 2nd Ed., Editura Didactica and Pedagogica, Bucharest, Romania, 1995.
  • Ionescu, T., Nastea, D., and Dascalu, S., Pascal, A High Level Programming Language, course notes (in Romanian), Polytechnic of Bucharest, 1991.
  • Mihu, I., Iliescu, S., Catana, I., Gaburici, V., Munteanu, F., Dumitriu, S., Barbulea, S., Carstoiu, D., Simion, G., Dascalu, S., and Marcu, A., Industrial Electronics and Automation, laboratory guide (in Romanian), Polytechnic of Bucharest, 1986.

    Journal Articles [selection]

  • Karam, M., Smedley, T., and Dascalu, S., Unit Level Test Adequacy Criteria for Visual Dataflow Languages and a Testing Methodology, accepted for publication in ACM Transactions on Software Engineering and Methodology (TOSEM), to appear, 2007 or 2008.
  • Karam, M., Dascalu, S., Safa, H., Santina, R., and Koteich, Z., A Product_line Architecture for Web Service-based Visual Composition of Web Applications, accepted for publication in the Journal of Systems and Software, (under final revision), to appear, 2007 or 2008.
  • Dascalu, S., Buntha, S., Saru, D. and Debnath, N., Software Tool for Naval Surface Warfare Simulation and Training, Journal of Computational Methods in Sciences and Engineering, IOS Press, The Netherlands, Vol. 6, No. 5-6, Supplement 2, 2006, pp. 427-444.
  • Karam, M., Dascalu, S., and Hazime, R.H., Challenges and Opportunities for Improving Code-based Testing of Graphical User Interfaces, Journal of Computational Methods in Sciences and Engineering, IOS Press, The Netherlands, Vol. 6, No. 5-6, Supplement 2, 2006, pp. 379-388.
  • Yi, B., Harris, F.C., Jr., Dascalu, S., and Erol, A., User Interface Aspects of a Human-Hand Simulation System, Journal for Systemics, Cybernetics and Informatics, vol. 3, no. 5, July 2006, pp. 77-83.
  • Kallman, J., Minaie, P., Truppi, J., Dascalu, S., and Harris, F.C., Jr., Software Modeling for Open Distributed Network Monitoring Systems, in Lecture Notes in Computer Science LNCS-3126, Springer-Verlag, August 2004, pp. 158-169.
  • Westphal, B.T., Harris, F.C., Jr., and Dascalu, S., Snippets: Support for Drag-and-Drop Programming in the Redwood Environment, Journal of Universal Computer Science, vol. 10, no. 7, July 2004, pp. 859-871.

    Conference Papers [selection]

  • Quiroz, J., Shankar, A., Louis, S., and Dascalu, S., Interactive Genetic Algorithms for User Interface Layouts, accepted at the IEEE International Congress on Evolutionary Computation (CEC-2007), Singapore, September 2007 (8 pages).
  • Quiroz, J., Shankar, A., Dascalu, S., and Louis, S., Software Environment for Research on Evolving User Interface Designs, accepted at the 2nd Intl. Conf. on Software Engineering Advances (ICSEA-2007), Cap Esterel, France, August 2007, IEEE Computer Society Press (6 pages).
  • Shankar, A., Quiroz, J., Dascalu, S., Louis, S., and Nicolescu, M., Sycophant: An API for Research in Context-Aware User Interfaces, accepted at the 2nd Intl. Conf. on Software Engineering Advances (ICSEA-2007), Cap Esterel, France, August 2007, IEEE Computer Society Press (6 pages).
  • Dascalu, S., Fritzinger, E., Cooper, K. and Debnath, N., A Software Tool for Requirements Specification: On Using the STORM Environment to Create SRS Documents, in Procs. of the 2nd Intl. Conf. on Software and Data Technologies (ICSOFT-2007), Barcelona, Spain, July 2007, pp. 319-326.
  • Quiroz, J., Louis, S., and Dascalu, S., Interactive Evolution of XUL User Interfaces, in Procs. of the Genetic and Evolutionary Computation Conference (GECCO-2007), London, England, ACM Press, July 2007, pp. 2651-2658.
  • Cooper, K., Dai, L., Dascalu, S.M., Mehta, N., and Velagapudi, S., Towards Aspect-oriented Model-driven Code Generation in the Formal Design Analysis Framework, to appear in Postprintings of the International Workshop on Systems and Software Architectures (IWSSA-2007), Las Vegas, NV, June 2007, (6 pages).
  • Penick, M., Hoang, R., Harris, F.C., Jr., Dascalu, S., Brown, T., Sherman, W., and McDonald, P., Managing Data and Computational Complexity for Immersive Wildfire Visualization, in Proceedings of the High Performance Computing and Simulation Conference (HPCS-2007), Prague, Czech Republic, June 2007 (6 pages).
  • Quiroz, J., Dascalu, S., and Louis, S., Human Guided Evolution of XUL User Interfaces, in Proceedings of the ACM CHI International Conference on Human-Factors in Computing Systems (CHI-2007) , San Jose, CA, May 2007, pp. 2621-2626.
  • Ouimet, J., Buntha, S., and Dascalu, S., SERT: Software Tool for Generating Student Engagement Reports, in Proceedings of the 4th IEEE International Conference on Information Technology: New Generations (ITNG-2007) , Las Vegas, NV, April 2007, pp. 685-692.
  • Shankar, A., Louis, S., Dascalu, S., Hayes, L., and Houmanfar, R., User-Context for Adaptive User Interfaces in Proceedings of the 12th ACM International Conference on Intelligent User Interfaces (IUI-2007), Honolulu, HI, January 2007, pp. 321-324.
  • Akinwale, O., Dascalu, S., and Karam, M., DuoTracker: Tool Support for Software Defect Data Collection and Analysis, in Procs. of the International Conference on Software Engineering Advances (ICSEA-2006), Tahiti, French Polynesia, IEEE Computer Society Press, November 2006, pp 22/1-6.
  • Dascalu, S. and Buntha, S., Simulation Software for Naval Surface Warfare Training in Proceedings of the 6th World Automation Congress (WAC-2006), Budapest, Hungary, July 2006 (6 pages).
  • Okamoto, O., Dascalu, S., and Egbert, D., WIDE: Software Tool for Automatic Generation of Web Application Interfaces, in Proceedings of the 6th World Automation Congress (WAC-2006), Budapest, Hungary, July 2006 (7 pages).
  • Dascalu, S., Karam, M., Muhanna, M. and Reed, S., Using UML in a Non-Software Design Task: Creating an Electronic Software Engineering Handbook, in Proceedings of the International Conf. on Software Engineering and Data Engineering (SEDE-2006), Los Angeles, CA, July 2006. pp. 98-103.
  • Dascalu, S., Fritzinger, E., Debnath, N, and Akinwale, O., STORM: Software Tool for the Organization of Requirements Modeling, in Proceedings of the 6th IEEE International Conf. on Electro/ Information Technology (EIT-2006) , University of Michigan, East Lansing, MI, IEEE Computer Society Press, May 2006 , pp. 250-255.
  • Dascalu, S., Brown, N., Okamoto, S., Buntha, S., and Chawla, N., Crown Vision: Metrics Visualization for Project Management,in Proceedings of the 21st International Conference on Computers and Their Applications (CATA-2006), Seattle, WA, March 2006, 246-253.
  • Yi, B., Harris, F.C., Jr., and Dascalu, S., vHand: A Human Hand Simulation System, in Proceedings of the 21st International Conference on Computers and Their Applications (CATA-2006) Seattle, WA, March 2006, pp. 192-199. [Recipient of Best Paper Award at CATA-2006].
  • Dascalu, S., Hao, N., Debnath, N., Design Patterns Automation with Template Library, in Proceedings of the IEEE ISSPIT-2006 Conference, Athens, Greece, December 2005, pp. 699-705.
  • Cooper, K., Liddle, S. and Dascalu, S., Experiences Using Defect Checklists in Software Engineering Education, in Proceedings of the 18th International Conference on Computer Applications in Industry and Engineering (CAINE-2005), Honolulu, HI, November 2005, pp. 402-409.
  • Dascalu, S., Varol, Y., Harris, F.C., Jr., and Westphal, B., Computer Science Capstone Course Senior Projects: From Project Idea to Prototype Implementation, in Proceedings of the IEEE FIE-2005 Frontiers in Education Conference, Indianapolis, IN, October 2005, S3J/1-6.
  • Westphal, B.T., Harris, F.C., Jr., and Dascalu, S., Design Aspects of the Redwood Programming Environment, in Proceedings of the International Workshop on Visual Languages and Computing (VLC-2005), part of the 11th International Conference on Distributed Multimedia Systems (DMS-2005), Banff, Alberta, Canada, September 2005, pp. 321-326.
  • Stuart, J.A., Dascalu, S., and Harris, F.C., Jr., Towards An Unified Approach for Cross-Platform Software Development, in Proceedings of the 14th International Conference on Intelligent and Adaptive Systems and Software Engineering (IASSE-2005), July 2005, Toronto, Canada, pp. 235-242.
  • Dascalu, S., Brown, N., Eiler, D., Leong, H., Penrod, N., Westphal, B., and Varol, L., Software Modeling of S-Metrics: Synergetic Interactive Metrics Acquisition and Visualization Tool, in Procs. of the 2005 Intl. Conference on Software Engineering Research and Practice (SERP-2005) , Las Vegas, NV, June, 2005, vol. II, pp. 870-876.
  • Larmore, R., Knaus, M., Dascalu, S., and Harris, F.C., Jr., Virtual Environment for On-Campus Orientation, in Proceedings of CTS-2005, the International Symposium on Collaborative Technologies and Systems, St. Louis, MO, IEEE Computer Society Press, May 2005, pp. 259-265.
  • Yi, B., Harris, F.C., Jr., and Dascalu, S., From Creating Virtual Gestures to Writing in Sign Languages, in Proceedings of ACM CHI-2005, the Conference on Human Factors in Computing, Portland, OR, April 2005, ACM Press, pp. 1885-1888.
  • Levy, M., Dascalu, S., and Harris, F.C., Jr., ARS-VEHO: Augmented Reality System for VEHicle Operation, in Proceedings of the 20th International Conference on Computers and Their Applications (CATA-2005), New Orleans, LA, March 2005, pp. 282-289.
  • Yi, B., Harris, F.C., Jr., and Dascalu, S., A Visualization Tool for Displaying Hand Gestures, in Proceedings of the 20th International Conference on Computers and Their Applications (CATA-2005), New Orleans, LA, March 2005,, pp. 150-155.
  • Dascalu, S., Hitchcock, P., Debnath, N., and Klempau, A., From Graphical Representations to Formal Specifications and Return: Translation Algorithms in the Harmony Environment, in Proceedings of the IEEE Conference on Information Reuse and Integration (IRI-2004), Las Vegas, NV, November 2004, pp. 215-221.
  • Dascalu, S., Harris, F., Knaus, M,. Larmore, R., Sorreta, G., and Connell, D., Virtual Campus: The Specification Process, in Proceedings of the International Conference on Software Engineering Research and Practice (SERP-2004), Las Vegas, NV, June 2004, vol. I, pp. 290-296.
  • Dascalu, S., Pasculescu, A., Woolever, J., Fritzinger, E., and Sharan, V., Stratified Programming Integrated Development Environment (SPIDER), in Satyadas, A. and Dascalu, S. (editors), Proceedings of the 12th International Conference on Intelligent and Adaptive Systems and Software Engineering (IASSE-2003), July 2003, San Francisco, CA, pp. 227-232.
  • Pasculescu, A. and Dascalu, S., Stratified Programming: Towards a New Paradigm for Software Development, in Proceedings of 18th International Conference on Computers and Their Applications (CATA-2003), March 2003, Honolulu, Hawaii, pp. 263-268.
  • Dascalu, S. and Hitchcock, P., An Approach to Integrating Semi-formal and Formal Notations in Software Specification, in Procs. of the ACM Symposium on Applied Computing (SAC-2002), Madrid, Spain, March 2002, pp. 1014-1020.
  • Dascalu, S. and Hitchcock, P., Harmony: An Environment for the Combined Use of UML and Z++ in Software Specification, in Parsons, J., and Sheng, O. (editors), Proceedings of the 11th Annual Workshop on Information Technologies and Systems (WITS 2001), New Orleans, LA, 15-16 December 2001, pp. 103-108 (recipient of Best Paper Award at WITS 2001).