Top Skills
IT of the Future
Fixing Education
Free Tutorials

Mini-Tutorials by Jeff Zhuk

Enterprise Architecture Frameworks
TOGAF, FEAF, Zachman

SOA, Business Architecture & BPM

Business Rules and Semantics
DRools, Guvnor and BASE

SOA and Security
SOA Patterns and TOGAF Intro
SOA & The Next Step

J2EE Web Applications and MVC
Servlets/JSP in Theory and Practice
Using BEA WebLogic
Struts-DataService-Semantic Frameworks
Spring | Hibernate

Portal Data Patterns
Liferay Portal: Intro | SDK | EXT
Hooks, Themes, Services | Enhanced

Design Guide
Java Hints

Software fundamentals today and tomorrow features an extensive list of publications on the Internet, big data, mobile and semantic technologies. We offer a series of books and articles containing the latest information and assessment of software development and app design processes. Our training materials reflect the best practices that we and other companies shared in the publications and conferences.


IT of the future (available online)
Big Data and Cognitive Computing in Semantic Cloud Architecture

Integration-Ready Architecture and Design
Software Engineering with XML, Java, .NET, Wireless, Speech, and Knowledge Technologies
Cambridge University Press, ISBN 0521525837

The message from 2040
Science-fiction or almost true detective story about society and technology


Fixing Education
Education inequity: a problem and a solution

Software Semantic Evolution
From chaos and monster applications to SOA and Microservices, to RAML and DataSense by MuleSoft, and the Next Step.

From Book Reviews on:
- Architecture-Ready Integration and Design and
- IT of the future: Practical Steps to Cognitive Computing

"This is the new road map for a new generation of students and specialists dedicated to the field of IT and computer information systems" - Dr. V. Genin, Plenipotentiary Representative of the International Academy of Higher Education in the United Nations, Chair of College of Business Management and IT at University of Phoenix

"This book brings software engineering newbies as well as experts in this area up to date with the latest technologies, software scalability, and integration issues. It will definitely help us create a bridge between software engineering and knowledge-based technologies" -Professor V. O. Safonov, Ph.D., head of the laboratory of Java Technology, St. Petersburg University, Russia

"An impressive attempt to re-define software and knowledge engineering for the "post-dotcom" era." V. Kaptelinin, Ph. D., Department of Informatics, Ume University, Sweden

"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

"Broadly relevant and applicable, what a useful book... I really appreciate the book. I'm surprised how relevant it is to the work that I'm now doing in knowledge management and information systems architecture. Also, I've enjoyed how many of my favorite quotes are. What impressed me the most was your ability to address a range of audiences, from conceptual introduction to practical coding, all in one book. That helps my exec clients and code warriors all start to speak a common language. Thank you." - review

"This book was very solid technically, and a fascinating read. On the development side, it is filled with ideas and examples, some of which showed me completely different approaches to common problems. Conceptually, the book is even richer, not only explaining complex technologies in simple ways, but showing how some seemingly unrelated technological developments from the past few years can fit and work together. Overall, I think the book's most worthwhile aspect is the way it married its overall vision, which anticipates the future of integration and knowledge-driven computing, with very specific design and code examples that I could incorporate into my practice right away. A top book for people who want to stay ahead of the pack in the latest practical developments that will shape information architecture for the future. - review
More Publications

From Business As Usual to Knowledge-Driven Architecture by Yefim (Jeff) Zhuk

SOA: What, Why, and How by Yefim (Jeff) Zhuk

Software Evolution and Best Practices in Service-Oriented Architecture and Knowledge Engineering
Opening up a new world of applications that can inherit and learn rules, events, and scenarios.
Moving from IT to a Distributed Knowledge Marketplace.
Taught by Jeff Zhuk at IEEE Denver-Boulder and at Canterbury University, New Zealand, at IBM (Boulder Campus), Ball Corp., DeVry and University of Phoenix. The workshop connects Software and Knowledge Engineering and teaches to apply the latest technology to cut IT cost and improve efficiency.

Integrated Software and Knowledge Engineering
Integrated software and knowledge engineering a platform for developing intelligent systems
Presented by Jeff Zhuk at Pacific Northwest National Laboratory (PNL), Richmond, WA

MetaExpert Systems for Enterprises on Conversational Semantic Decision Support
Smart Data, San Jose.

Semantic Enterprise Architecture
Semantic Technologies and Business, San Francisco.

Distributed life in JXTA Knowledge Networks. (Intriguing and Unexpected: New and Cool section)
JavaOne International Conference, BOF-1117, San Francisco

24x7 Distributed development method and technology. (Web Services section.)
JavaOne International Conference, BOF-1929, San Francisco

Integration Ready Systems. (Emerging technologies section.)
JavaOne International Conference, TS-1366, San Francisco

"Wireless Technologies: WAP and VoiceXML development"
WebCast (on-line) session (in partnerships with Sun Microsystems) for Java development community

"Enterprise Application Development: technology and process"
WebCast (on-line) session (in partnerships with Sun Microsystems) for Java development community

Wired and Wireless Telecom applications with Java.
Wireless One International Conference, p.8, Las Vegas,

Developing Telecommunication solutions using Java technology.
JavaOne International Conference, p.215, San Francisco,

Data access over the Internet. redefines collaboration.
Oracle Conference: RMOUG Training Days, p.347, Denver,

Related US Patents

US 709/205; 709/204 | G06F 015/16 | Jeff Zhuk/Yahoo
Distributed Active Knowledge and Process | Patent

Knowledge-Driven Architecture | US Patent | Yefim Zhuk

Adaptive Mobile Robot System with Knowledge-Driven Architecture | US Patent | Jeff (Yefim) Zhuk

Rules Collector | US Patent | Yefim Zhuk/Boeing

Service Knowledge Map | Patent Pending | Yefim Zhuk

Collaborative security and decision making in service-oriented environment | Patent in the US and 15 European countries | Yefim Zhuk/Boeing

9 SU Patents: Data Processing and Pattern Recognition (A61, G06, G11)

Publications in the field of experimental medicine:

Biological Age Modeling and Experimental Measurement T. Dubina, V. Dyundicova, Y. Zhuk. In the book Biological Aging Measuring by Ward Dean. p.147. Los Angeles 1988

Defining the biological age of an individual and the degree of aging. A. Mints, T. Dubina, V. Lysenyk, Y. Zhuk. Physiological Zhurnal Vol. 30, No. 1, p. 39 1984

Publications in fields of Digital Real-time Systems and Experimental Science Automation:

Programming technology and architecture for personal microcomputer systems. Yefim Zhuk, In the book "Industrial technology for software use and design" Moskow 1984 p137

Neuropsychological experiment: Real-time multi-channel control and functional diagnostics with microcomputer system. Yefim Zhuk, In the book "Scientific research and control computing" Minsk 1984 page 55