The most prominent Web applications in use today are data-intensive. Scores of database management systems across the Internet access and maintain large amounts of structured data for e-commerce, on-line trading, banking, digital libraries, and other high-volume sites.
Developing and maintaining these data-intensive applications is an especially complex, multi-disciplinary activity, requiring all the tools and techniques that software engineering can provide. This book represents a breakthrough for Web application developers. Using hundreds of illustrations and an elegant intuitive modeling language, the authorsall internationally-known database researcherspresent a methodology that fully exploits the conceptual modeling approach of software engineering, from idea to application. Readers will learn not only how to harness the design technologies of relational databases for use on the Web, but also how to transform their conceptual designs of data-intensive Web applications into effective software components.
About the Author
- A fully self-contained introduction and practitioner's guide suitable for both technical and non-technical members of staff, as well as students.
- A methodology, development process, and notation (WebML) based on common practice but optimized for the unique challenges of high-volume Web applications.
- Completely platform- and product-independent; even the use of WebML is optional.
- Based on well-known industry standards such as UML and the Entity Relationship Model.
- Enhanced by its own Web site (http://www.webml.org), containing additional examples, papers, teaching materials, developers' resources, and exercises with solutions.
Stefano Ceri is Professor of Database Systems at Politecnico di Milano. His research interests are focused on extending database technology to incorporate data distribution, deductive and active rules, and object orientation. Piero Fraternali is professor of Information Systems at Politecnico di Milano.
The Mobile Revolution: The Making of Worldwide Mobile Markets ‘We’re moving away from the business of ears to the business of eyes.’
Move over Bill Gates, stand aside Steve Jobs, said the industry pundits after
CeBIT 1998, the famous trade conference. They’d just seen Nokia’s
Communicator 9110, a mobile phone with dazzling capabilities, but what
Human Reliability Assessment Theory and Practice
A continually evolving discipline, Human Reliability Assessment (HRA) has elements of controversy from the definition of terms to the application of appropriate methods for the representation of human failure probability. The idea that human error is a random event is falling out of favor and the concept that humans can be set up to fail or...
Algorithms in Java: Parts 1-4, Third Edition
Sedgewick has a real gift for explaining concepts in a way that makes them easy to understand. The use of real programs in page-size (or less) chunks that can be easily understood is a real plus. The figures, programs, and tables are a significant contribution to the learning experience of the reader; they make this book...
Elemental Magic, Volume I: The Art of Special Effects Animation
In the spring of 2004, at the Annecy International Animation Festival
in France, a dear friend and I had a conversation about animation
books. Interesting, we noted, that there is not a single book dedicated
to classical hand-drawn special effects animation, even though it is an
enormously important aspect of the animation business,...
Bioregenerative Engineering: Principles and Applications
A unique, comprehensive reference that integrates the molecular, cellular, physiological, pathological, and engineering aspects of regenerative processes Bioregenerative engineering is an emerging discipline based on applying engineering principles and technologies to regenerative medicine. It induces, modulates, enhances, and/or controls...
The Elements of Library Research: What Every Student Needs to Know
To do solid academic research, college students need to look beyond the computer search engine. This short, practical book introduces students to the important components of the information-seeking process. The Elements of Library Research provides a foundation for success in any research assignment, from a freshman paper to a senior...