Jeff is the president of ITSchool, rel="nofollow" Inc, located in Englewood, Colorado. A software architect and developer with over twenty years of experience, once a winner of the Belarus Academy award for the best real-time system development, an author of numerous patents and publications, he teaches part-time at the De Vry University and University of Phoenix, and conducts corporate consulting and training in XML, Java, WAP, Distributed Networks, and Knowledge Engineering.
Jeff has lead development teams in Colorado and California, consulted and trained enterprise architects in the USA, Canada, China, Israel, and Russia; shared his experience and ideas at Java One and Wireless One International conferences. He pioneered Javaschool.com rel="nofollow" and worked on collaborative engineering and distributed knowledge marketplace projects.
Jeff’s current focus is on SOA projects. He also works on the next step in this direction with integration of software and knowledge technologies in a new development paradigm.
Publications:
The book “Integration-Ready rel="nofollow" Architecture and Design” by Cambridge University Press bridges the gap for a new generation of software technologies and teaches a set of skills that are becoming extremely valuable today, and which will certainly be in high demand tomorrow.
At the Java rel="nofollow" One International Conference, June 28, 2004, Jeff will present a rel="nofollow" session on “Distributed life in JXTA knowledge networks".
Recent projects:
DEAN, rel="nofollow"
Distributed Knowledge Technologies and Knowledge-Driven Architecture.
When we try to make sense of disparate scientific data, evaluate security risks, or work in educational environment, requirements for knowledge sharing and integration might go far beyond capacities offered by mainstream centralized computing. Distributed Knowledge Technologies help us overcome these limitations.
SOA rel="nofollow" and the Next Step,
SOA+BI, rel="nofollow"
Robots, rel="nofollow"
It's about time to elevate business intelligence (BI) to the top of the software pyramid and gain strategic advantage by allowing subject matter experts (SME) quickly add and change business rules and features.
I would not say that we can bridge today from natural language of business requirements by SMEs to service APIs but we are awfully close in our attempts to integrate best practices in software and knowledge engineering.
This is the key to a new breed of applications that for example can represent adaptible behavior models for robot systems.
They can be built-on-the-fly as a result of translations of user command-requirements into service orchestrations for multiple robot systems.
Related open source projects: jxta.org rel="nofollow" - JXTA protocols have full potential for creating distributed self-healing networks
OpenCyc.org rel="nofollow" - is the open source version of Cyc rel="nofollow" technology, the world's largest and most complete general knowledge base and commonsense reasoning engine.
Habits: A former mountain climber, he likes to ski and hike in the Rocky Mountains.
Interesting Java related links:
http://jxta.org http://opencyc.org http://javaschool.com/school/references.html http://javaschool.com/about/publications.html
-- Main.jzhuk - 24 Apr 2004