Software Engineering für verteilte Anwendungen: Mechanismen by Professor Dr. Max Mühlhäuser, Dr. Alexander Schill (auth.)

By Professor Dr. Max Mühlhäuser, Dr. Alexander Schill (auth.)

Gegenstand dieses Buches ist die Entwicklung komplexer verteilter Anwendungsprogramme. Thema ist nicht, wie in den traditionellen B}chern }berverteilte DV-Systeme, die Entwicklung oder der Betrieb von Rechnernetzen, sondern deren Einsatz bei der Entwicklung verteilter Anwendungen. In Bereichen wie B}roautomatisierung und Produktionsautomation oder bei Firmen, deren Abl{ufe stark auf internationale Weitverkehrsnetze abgest}tzt sind (Fluggesellschaften, internationale Broker-Firmen), spiegeln die im Buch behandelten Fragestellungen schon heute die Probleme der Anwendungsentwickler wider; in vielen anderen Industriezweigen zeichnet sich die Notwendigkeit komplexer verteilter Anwendungen durch den zunehmenden Zwang zur Verflechtung und zur Automatisierung bereits ab. Ein Blick auf die in der Industrie eingesetzten Hilfsmittel zeigt jedoch, da~ diese f}r die erw{hnten komplexen Anwendungen nicht mehr ad{quat sind. Das Buch richtet sich in erster Linie an Dozenten, Studenten und Wissenschaftler im Bereich des software program Engineering, sowie an Softwareentwickler in der Praxis.

Show description

Agile Estimating and Planning by Mike Cohn

By Mike Cohn

<h3>Praise for Agile Estimating and Planning </h3>
"Traditional, deterministic ways to making plans and estimating easily don't reduce it at the slippery slopes of today's dynamic, change-driven initiatives. Mike Cohn's leap forward booklet offers us not just the philosophy, but in addition the tips and a confirmed set of instruments that we have to achieve making plans, estimating, and scheduling tasks with a excessive uncertainty issue. while, the writer by no means loses sight of the necessity to convey company worth to the client each one step of the way."

—Doug DeCarlo, writer of eXtreme venture administration: utilizing management, ideas and instruments to carry price within the Face of Volatility (Jossey-Bass, 2004)

"We know the way to construct predictive plans and deal with them. yet construction plans that basically estimate the long run after which include switch, problem such a lot of our education and talents. In Agile Estimating and Planning , Mike Cohn once more fills a gap within the Agile practices, this time by way of displaying us a possible method of Agile estimating and making plans. Mike delves into the nooks and crannies of the topic and anticipates a few of the questions and nuances of this subject. scholars of Agile techniques will realize that this ebook is actually approximately agility, bridging a number of the practices among Scrum and ExtremeProgramming."

—Ken Schwaber, Scrum evangelist, Agile Alliance cofounder, and signatory to the Agile Manifesto

"In Agile Estimating and Planning , Mike Cohn has, for the 1st time, introduced jointly so much every little thing that the Agile neighborhood has discovered in regards to the topic. The booklet is obvious, good prepared, and a delightful and helpful learn. It is going into the entire useful element, and whilst retains the reader's burden low. we will be able to dig in as deeply as we have to, with no an excessive amount of aspect prior to we'd like it. The ebook fairly brings jointly every thing now we have realized approximately Agile estimation and making plans during the last decade. it is going to serve its readers well."

—Ron Jeffries, www.XProgramming.com, writer of Extreme Programming put in (Addison-Wesley, 2001) and Extreme Programming Adventures in C# (Microsoft Press, 2004)

" Agile Estimating and Planning offers a view of making plans that's balanced among concept and perform, and it really is supported by means of sufficient concrete reports to lend it credibility. I really just like the quote 'planning is a quest for value.' It issues to a brand new, extra confident perspective towards making plans that is going past the 'necessary evil' view that I occasionally hold."

—Kent Beck, writer of Extreme Programming defined, moment Edition (Addison-Wesley, 2005)

"Up-front making plans remains to be the main severe a part of software program improvement. Agile software program improvement calls for Agile making plans suggestions. This publication indicates you ways to hire Agile making plans in a succinct, functional, and easy-to-follow manner."

—Adam Rogers, final software program

"Mike does an excellent follow-up to User tales utilized by carrying on with to supply Agile groups with the sensible techniques and strategies to extend agility. during this ebook, Mike presents time-proven and well-tested equipment for being profitable with the a number of degrees of making plans and estimating required by way of Agile. This e-book is the 1st to element the disciplines of Agile estimating and making plans, in ways in which rival my 1980 civil engineering texts on CPM making plans and Estimating."

—Ryan Martens, President and Founder, Rally software program improvement Corporation

"With perception and readability, Mike Cohn indicates the way to successfully produce software program of excessive company price. With Agile estimation and making plans, you concentration attempt the place it particularly counts, and proceed to take action as situations change."

—Rick Mugridge, Rimu study Ltd., and lead writer, Fit for constructing Software (Prentice corridor, 2005)

"Finally! The groundbreaking booklet my consumers were clamoring for! Agile Estimating and Planning demystifies the method of defining, using, and offering nice software program that concerns to the company. Mike's readability, perception, and adventure jump out via each web page of this booklet, providing an method that's appropriate and instantly valuable to all individuals of an Agile project."

—Kert D. Peterson, President, firm Agile workforce, LLC

"This isn't another ordinary publication on Agile software program improvement. Agile Estimating and Planning fills a spot left via many of the different books and offers you very important, sensible, down-to-earth options had to be winning on Agile improvement projects."

—Steve Tockey, important advisor, Construx software program

"Estimation, making plans, and monitoring is a trinity. if you happen to don't do certainly one of them, you don't want the opposite . This ebook offers very useful wisdom for estimation, making plans, prioritizing, and monitoring. it may be obligatory subject material for venture managers and their groups, no matter if they hesitate to name themselves Agile."

—Niels Malotaux, undertaking Coach

"Effective making plans is a crucial, yet usually misunderstood, a part of any profitable Agile venture. With Agile Estimating and Planning , Mike Cohn has given us a definitive advisor to quite a lot of Agile estimating and making plans practices. along with his transparent and sensible sort, Mike not just explains tips on how to effectively start making plans an Agile undertaking, but additionally presents a wealth of information and recommendation for bettering any team's Agile making plans approach. This booklet is a must-read for managers, coaches, and participants of Agile teams."

—Paul Hodgetts, Agile trainer and CEO, Agile good judgment

"Mike's writing kind captures the essence of agility-just the correct quantity of data to convey readability to the reader. This ebook offers a very good consultant for all Agile practitioners, either pro and novice."

—Robert Holler, President and CEO, VersionOne, LLC

"It is as though Mike took the distilled wisdom relating to making plans and estimation of an excellent Agile developer (which he's) and laid out all he is aware in an simply comprehensible demeanour. extra importantly, he has an excellent mixture of options with real-world examples entire off with a case examine so the reader can relate the knowledge to their very own state of affairs. until you're already knowledgeable Agile planner and estimator, this booklet is for you."

—Alan Shalloway, CEO, Senior advisor, internet targets, and coauthor of Design styles defined, moment Edition (Addison-Wesley, 2005)

"Although I had lots of XP adventure prior to checking out Mike Cohn's Agile making plans practices, the effectiveness of the sensible and confirmed suggestions during this ebook blew me away! The booklet acknowledges that folks, no longer instruments or techniques, produce nice software program, and that groups gain such a lot by way of studying approximately their undertaking and their product as they pass. The examples within the e-book are concrete, simply grasped, and easily reek of logic. This ebook may also help groups (whether Agile or no longer) convey extra price, extra usually, and feature enjoyable doing it! even if you're a supervisor or a programmer, a tester or a CEO, a part of an Agile staff, or simply trying to find the way to stamp out chaos and dying marches, this publication will consultant you."

—Lisa Crispin, coauthor of Testing severe Programming (Addison-Wesley, 2003)

"Mike Cohn does a very good activity demonstrating how an Agile technique can deal with problems with chance and uncertainty on the way to offer extra significant estimates and plans for software program projects."

—Todd Little, Senior improvement supervisor, Landmark pictures

"Mike Cohn explains his method of Agile making plans, and indicates how 'critical chain' considering can be utilized to successfully buffer either agenda and lines. As with User tales Applied, this publication is straightforward to learn and down to earth in real-world experience."

—Bill Wake, writer of Refactoring Workbook (Addison-Wesley, 2003)

"Mike brings this ebook to lifestyles with real-world examples that support exhibit how and why an Agile strategy works for making plans software program improvement initiatives. This e-book has nice breadth, starting from the basics of unencumber making plans to complicated issues comparable to monetary facets of prioritization. i will see this booklet changing into a useful relief to Agile venture managers, because it presents a wealth of sensible advice resembling the way to set new release size and boot-strap speed, and converse progress."

—Rachel Davies, self sustaining advisor

"There has been a necessity for an excellent, pragmatic booklet at the long term imaginative and prescient of an Agile venture for undertaking managers. Agile Estimating and Planning addresses this want. It's no longer theory—this booklet includes project-tested practices which have been used on Agile initiatives. As Mike's try out topics, we utilized those practices to the improvement of games (one of the main unpredictable undertaking environments you could think) with success."

—Clinton Keith, leader Technical Officer, excessive Moon Studios

"When I first heard Mike Cohn converse, i used to be inspired through an extraordinary blend of characteristics: deep event and figuring out in smooth iterative and Agile tools; a force to discover and validate effortless, high-impact suggestions past the established order of conventional (usually useless) equipment; and the eagerness and readability of a normal trainer. those features are obtrusive during this brilliant, sensible advisor. I estimate you won't be upset in learning and utilising his advice."

—Craig Larman, leader Scientist, Valtech, and writer of Applying UML and styles, 3rd Edition (Prentice corridor, 2005) and Agile and Iterative Development (Addison-Wesley, 2004)

" Agile Estimating and Planning is a serious advisor on the best way to effectively offer price to consumers of IT providers. This publication is stuffed with transparent ...

Show description

Concurrent Prolog - Vol. 2: Collected Papers by Ehud Y. Shapiro

By Ehud Y. Shapiro

Concurrent Prolog brings jointly for the 1st time descriptions of the main concurrent common sense programming languages proposed thus far for destiny parallel computers. specifically, it describes the concurrent good judgment programming language Flat Concurrent Prolog, a complete and radical method of parallel computing that's in line with an easy foundation.

After surveying fresh learn in concurrent good judgment programming languages, those volumes tackle all the proper features of making any such parallel desktop method. They examine how platforms programming and the implementation of parallel algorithms might be conducted with this language; how complex application improvement concepts could be utilized; how one can embed different high-level languages in it; and the way to enforce this language successfully on sequential and parallel desktops. the result of those investigations recommend that Flat Concurrent Prolog can function a general-purpose high-level desktop language for parallel computers.

Ehud Y. Shapiro is Senior Scientist, division of utilized arithmetic, Weizmann Institute of technology. Concurrent Prolog is integrated in his good judgment Programming sequence. a lot of the learn describe within the publication was once motivated by means of the 5th iteration venture and cross-fertilization among the authors and ICOT.

Show description

Coder to Developer: Tools and Strategies for Delivering Your by Mike Gunderloy

By Mike Gunderloy

Coder to Developer is helping you excel on the many non-coding projects entailed, from begin to end, in precisely approximately any winning improvement venture. What's extra, it equips you with the mind-set and self-assurance required to drag all of it jointly, so you see every bit of your paintings as a part of a coherent procedure. inside of, you'll locate lots of technical information on such subject matters as:

Choosing and utilizing a resource code regulate system

Code iteration tools--when and why

Preventing insects with unit testing

Tracking, solving, and studying from bugs

Application task logging

Streamlining and systematizing the construct process

Traditional installations and replacement approaches

To pull all of this jointly, the writer has supplied the resource code for obtain Tracker, a device for organizing your number of downloaded code, that's used for examples all through this publication. The code is equipped in a number of states final touch, reflecting each degree of improvement, so you might dig deep into the particular means of development software program. yet you'll additionally enhance "softer" abilities, in parts similar to crew administration, open resource collaboration, consumer and developer documentation, and highbrow estate security. that will develop into anyone who can convey not only reliable code but in addition an outstanding product, this publication is where to begin. in the event you needs to construct profitable software program initiatives, it's crucial interpreting.

Show description

Rough Sets in Knowledge Discovery 2: Applications, Case by Lech Polkowski

By Lech Polkowski

The papers on tough set idea and its purposes positioned during this quantity current a large spectrum of difficulties consultant to the current. degree of this conception. Researchers from many nations demonstrate their rec.ent effects on a variety of facets of tough units. The papers will not be restricted in basic terms to mathematical idea but additionally comprise algorithmic points, purposes and knowledge approximately software program designed for information research in response to this idea. the amount comprises additionally record of chosen guides on tough units that are very valuable to each one engaged in learn or purposes during this area and occasionally maybe ignorant of result of different authors. The publication indicates that tough set idea is a vibrant and full of life area with severe effects to its credits and shiny standpoint for destiny advancements. It lays at the crossroads of fuzzy units, thought of proof, neural networks, Petri nets and plenty of different branches of AI, common sense and arithmetic. those varied connec­ tions appear to be a truly fertile function of tough set conception and feature primarily contributed to its vast and quick enlargement. it really is worthy stating that its philosophical roots stretch down from Leibniz, Frege and Russell as much as Popper. accordingly many innovations dwelled on in tough set concept usually are not completely new, however the speculation might be seen as an autonomous self-discipline by itself rights. tough set concept has came upon many fascinating genuine lifestyles purposes in medication, banking, and others.

Show description