Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Model-Driven Development with Executable UML (Wrox Programmer to Programmer)

Buy
Motivated by the viewpoint that software development efficiency can most certainly be improved, author Dragan Milicev proposes a technique that raises the level of abstraction and reduces accidental complexity in software development. This comprehensive reference focuses on an executable profile of UML and a method that allows you to save significant time and avoid human error by using modeling.

Serving as an in-depth tutorial on model-driven development, this book places special emphasis on information systems and describes in detail just what is meant by this term. You'll discover how information systems can be understood better and developed more efficiently by using the object paradigm, model-driven development, and a profile of UML that is formal and executable. Helpful examples demonstrate the development process and show how to use UML for building information systems. An extensive overview describes the fundamental concepts of object orientation, and further discussions review the full coupling of object orientation with information systems development and how challenges with this development can be handled.

What you will learn from this book

  • The characteristics of information systems, and process models for their development
  • Advantages and common problems with popular technologies for building information systems and how they affect development

  • An introduction to the object paradigm as applied to building information systems

  • Concepts and parts of UML that are likely needed in building information systems

Who this book is for

This book is for software practitioners who analyze, specify, design, model, develop, or test information systems and are interested in improving their knowledge and productivity by exploiting model-driven rapid application development with an executable UML.

Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.

About the Author

Dragan Milicev, PhD, is an associate professor at the Department of Computer Science at the University of Belgrade, School of Electrical Engineering. He is the founder and CTO of Serbian Object Laboratories d.o.o. (SOL, www.sol.rs), a software development company specializing in building software development tools using model-driven technology, as well as in building custom applications and systems. With 25 years of experience in building complex software systems, he has served as the chief software architect, project manager, or consultant in more than 20 academic and international industrial projects. Of note is the fact that he was Chief Software Architect and Project Manager for most of SOL’s projects and all its products: SOLoist, a rapid application model-driven development framework for information systems; SOL UML Visual Debugger, one of the world’s first UML visual debuggers, designed for the Poseidon for UML modeling tool; and SOL Java Visual Debugger, a plug-in for Eclipse that enables modeling of test object structures using UML object diagrams. He has published papers in some of the most prestigious scientific and professional journals and magazines, contributing to the theory and practice of model-driven development and UML. He is the author of three previous books on C++, object-oriented programming, and UML, published in Serbia. You may contact him at dmilicev@etf.rs.

(HTML tags aren't allowed.)

Matlab: A Practical Introduction to Programming and Problem Solving
Matlab: A Practical Introduction to Programming and Problem Solving

Assuming no knowledge of programming, this book presents both programming concepts and MATLAB's built-in functions, providing a perfect platform for exploiting MATLAB's extensive capabilities for tackling engineering problems. It starts with programming concepts such as variables, assignments, input/output, and selection statements,...

You Can Do It!: A Beginners Introduction to Computer Programming
You Can Do It!: A Beginners Introduction to Computer Programming
You’ll be Programming with C++ within the hour

Find out just how easy it is to write computer programs!

Want to start programming but don't know where to start? Don't worry! With a radically different approach to programming, author Francis Glassborow demystifies programming concepts, and...

Hacking Cyberspace
Hacking Cyberspace
In Hacking Cyberspace David J. Gunkel examines the metaphors applied to new technologies, and how those metaphors inform, shape, and drive the implementation of the technology in question. The author explores the metaphorical tropes that have been employed to describe and evaluate recent advances in computer technology, telecommunications...

web2py
web2py

The official web2py manual. 3rd Edition. Includes many new pages (537 total).

web2py was launched in 2007 and now, after three years of continuous development, we have reached a very much needed third edition of this book. During this time web2py has managed to win the affection of many knowledgeable users and developers who share...

Understanding UMTS Radio Network Modelling, Planning and Automated Optimisation: Theory and Practice
Understanding UMTS Radio Network Modelling, Planning and Automated Optimisation: Theory and Practice
Understanding UMTS Radio Network Modelling, Planning and Automated Optimisation: Theory and Practice sets out to provide the theoretical foundations that will enable radio network planners to plan, model and radio networks using state-of-the-art findings from around the globe. Adopting a logical approach, it begins with the background to...
Service-Oriented Architecture (SOA) Governance for the Services Driven Enterprise
Service-Oriented Architecture (SOA) Governance for the Services Driven Enterprise

A must-have for all companies undertakingservice-oriented architecture (SOA) governance

As SOA interest and adoption have accelerated rapidly, the challenges of governance have risen to the forefront across the entire industry. Without an SOA governance model, SOA adoption is stilted and hampered by a lack of...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy