Software Evolution
From IT to a Distributed Knowledge Marketplace
Recent advances in software and knowledge engineering mark a new step in software evolution. The coming changes are similar to the transition from structural to object-oriented programming. We are going back to school.
References:
Integration-Ready Architecture and Design Subtitle: Software Engineering with XML, Java, .NET, Wireless, Speech, and Knowledge Technologies, Cambridge University Press, Jeff Zhuk, 2004, ISBN 0521525837 Distributed life in JXTA Knowledge Networks session at Java One conference, in the "Intriguing and Unexpected" section, 2004, Jeff Zhuk Cyc Corporation, The leader in Knowledge Engineering From book and seminar reviews:
"This is the new road map for a new generation of students and specialists dedicated to the field of IT and computer information systems" - V. Genin,
Ph.D., Professor of Engineering, Stanford University
"The book is a brilliant synergy of theory and experience. Filled with
fundamental concepts together with innovative and yet very practical
approaches to modern software engineering, it answers the most important
questions of today and allows us to look into the future." - A. Nozik,
General Director, Specialized Engineering, Integration, and Automation
Company, SZMA
"Thank you for giving your speech at ATR, New Zealand.
Your idea of using a knowledge base to create a prepositional programming environment is something which I had never considered before... This will be a revolutionary computing system, it will be the first truly general prepositional computing environment, which is such a cool idea. "
- Kerry Harris, Allied Telesyn Research, New Zealand, February, 2004
Abstract of the Seminar at IBM, Boulder, Colorado, July, 2005
A New Approach to Software and Business Development Speaker: Jeff Zhuk, President of ITS, Inc. ( http://JavaSchool.com); faculty of University of Phoenix and DeVry University.
Armed with Service-Oriented Architecture (SOA), Business Process Expression Language (BPEL), and Web Services, the software industry seems to be moving at a fast pace.
Nevertheless, some of the foundations of the field have stayed static for many years.
However, best practices in software and knowledge engineering can turn things around. Upcoming advances in our most basic foundations will allow us to break out of our current bonds. Our guest, who has authored several patents and publications and spoken at Java One and other events, will share his work on the integration of best software development practices with knowledge engineering, and discuss the possibility of practical applications at our workplace. About the author: Jeff Zhuk is the president of ITS, Inc. (http://JavaSchool.com). He is a speaker at the Java One and Wireless One conferences, a software architect, educator, and developer with over twenty years of experience. Jeff has numerous patents and publications, teaches at the University of Phoenix and at DeVry University, and conducts corporate consulting and training. His recent book on Software and Knowledge Engineering, published by Cambridge University Press, pulls together many new developments in software architecture to bridge the gap to a new generation of software applications. |