Review
"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, 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
Book Description
For IT and CIS students and educators, developers, managers, and experts. Written by a software architect and experienced trainer, the book strives for an integration of theory and practice. Bridging the gap for a new generation of wired and wireless software technologies, the book teaches a set of skills that are becoming extremely valuable today, and which will certainly be in high demand tomorrow. Providing deep insights into almost all areas of modern CIS and IT, this book gives readers entry into a new world of integrated knowledge and software engineering. The author discusses service-oriented architecture, ontology and natural user interface, collaborative engineering and the distributed knowledge of marketplace, offers new approaches to software architecture and development process. The text answers the "what's, why's and how's" of: J2EE, J2ME, JavaCard, .NET, JSAPI, JMS, JXTA, Jini, JMF, SALT, VoiceXML, WAP, 802.11, CDMA, GPRS, CycL, XML, and multiple XML-based technologies including RDF, DAML, SOAP, WSDL, UDDI, etc. The book turns these abbreviations into understandable concepts and examples