Professor Thomas J. Marlowe is Program Advisor for Computer Science, has been a member of the Department of Mathematics and Computer Science at Seton Hall University for over 30 years, and have taught a wide variety of courses in both disciplines. Professor Marlowe enjoys working with students and with professional colleagues-- almost all his research is collaborative. His professional interests include in mathematics, abstract algebra and discrete mathematics; in computer science, programming languages, real-time systems, and software engineering, and in information science, collaboration and knowledge management. The connection between graphs and algebraic structures is a recurrent theme.

Professor Marlowe has Ph.D. in Computer Science, from Rutgers, The State University, and a Ph.D. in Mathematics from Rutgers, The State University. Professor Marlowe has many Publications and Academic Distinctions. He has over 70 publications in refereed conferences and journals in mathematics, computer science and information science. Some of the more recent and more significant include:

Professor Marlowe is member of more than 10 Ph. D. thesis and 5 M.S. thesis committees, member of more than 20 conference program committees, and reviewer for numerous conferences, journals, and grants. He is the founder of an ongoing professional conference, and co-founder of a new workshop on collaboration.

A repeated theme of past keynotes here has been an emphasis on the interaction of the problem and the analyzer. While there are clear benefits of this systemic view of second-order science, problem-solving and critical thinking, there is a tacit assumption that the analyzer and the poser of the problem are identical, or at least share a context and a conceptual framework.

But this may not be the case. Increasingly, it does not pertain in business and engineering ventures, software development, pedagogy, and even research projects. We briefly (and somewhat whimsically) look at the role of knowledge transfer and requirements analysis in the more general case where the poser (client) and the analyzer (researcher/developer) differ, and the further situation in which the user of the solution may differ from either.