This book offers an integrated and pragmatic overview of software engineering. Intended as a text for an upper-class undergraduate or first-year graduate course in software engineering, it should be of interest to practitioners as well. It gives students a basic grounding in the process of software development and teaches them how a disciplined application of methods and tools can improve the quality and productivity of projects such as information systems, software tools, and engineering analyses. The material is organized around three themes: software engineering is the discipline of implementing computer-supported solutions to real problems, the software process is one of solving, and all software solutions must be expressed as formal models. Because software engineering is presented as an evolving discipline, current practices are explained in the context of their initial goals and historical setting. As a result, the text focuses not on how things are done, but why they are done that way. All illustrations are drawn from a central case study--the development of a software configuration management system. The book contains exercises and an extended reading list.
"Sinopsis" puede pertenecer a otra edición de este libro.
"Provides a framework that clarifies the various software engineering techniques and tools and their interrelationships. . . .The material covered and the clear and easy-to-read style makes this book an extremely well-written introduction in software engineering methods. In addition, it provides practitioners an excellent means to understand the different techniques nowadays available and how these fit in their problem-solving activity." --Meth. Inform. Med"Blum provides a comprehensive summary of the state of the art of the practice in software engineering. Well written and organized; supplies ample material for understanding the intricacies of the process. Up to date with modern practices, it should be required reading for anyone entering the working world of software engineering." --Choice"Blum reveals his long experience in software engineering by placing the subject in its historical context. He describes the origin of the term 'bug' and even includes a photograph of the original moth that caused a computer failure. He presents classic work such as Dijkstra's proof of the greatest common divisor algorithm and Parnas' original paper on information hiding." --The Times Higher Education Supplement"Among the books I had a chance to see, this is the most systematic and best written one. For everybody who wants to go beyond the buzzwords and learn about underlying principles and their historic development, this book is the best one to read. Software engineering is presented as a discipline based on principles and ties together by underlying concerns, a discipline which is very much integrated and alive. It is systematically explored, and individual methods, tools. and techniques are presented as pieces fitting into that 'larger context.' An excellent text for a graduate course in software engineering, with exercises for each section" --ComputerA radical and refreshing departure from most treatments of software engineering as a broad topic....The writing is highly readable, sometimes humorous, and never dry. The topics covered are relevant and current, the content is technically correct, and the presentation is excellent....In summary, the book is sound pedagogy, suitable for upper level undergraduate and early graduate courses; it contrasts existing methods in a way that will aid practitioners in selecting from among competing methods, and it discusses industrial practices, which will help academicians better understand industry's challenges. Among the recent flood of software engineering texts, I recommend that you consider this one seriously. I did and found it a winner." --IEEE Software "Provides a framework that clarifies the various software engineering techniques and tools and their interrelationships. . . .The material covered and the clear and easy-to-read style makes this book an extremely well-written introduction in software engineering methods. In addition, it provides practitioners an excellent means to understand the different techniques nowadays available and how these fit in their problem-solving activity." --Meth. Inform. Med "Blum provides a comprehensive summary of the state of the art of the practice in software engineering. Well written and organized; supplies ample material for understanding the intricacies of the process. Up to date with modern practices, it should be required reading for anyone entering the working world of software engineering." --Choice "Blum reveals his long experience in software engineering by placing the subject in its historical context. He describes the origin of the term 'bug' and even includes a photograph of the original moth that caused a computer failure. He presents classic work such as Dijkstra's proof of the greatest common divisor algorithm and Parnas' original paper on information hiding." --The Times Higher Education Supplement "Among the books I had a chance to see, this is the most systematic and best written one. For everybody who wants to go beyond the buzzwords and learn about underlying principles and their historic development, this book is the best one to read. Software engineering is presented as a discipline based on principles and ties together by underlying concerns, a discipline which is very much integrated and alive. It is systematically explored, and individual methods, tools. andtechniques are presented as pieces fitting into that 'larger context.' An excellent text for a graduate course in software engineering, with exercises for each section" --Computer A radical and refreshing departure from most treatments of software engineering as a broad topic....The writing is highly readable, sometimes humorous, and never dry. The topics covered are relevant and current, the content is technically correct, and the presentation is excellent....In summary, the book is sound pedagogy, suitable for upper level undergraduate and early graduate courses; it contrasts existing methods in a way that will aid practitioners in selecting from among competing methods, and it discusses industrial practices, which will help academicians better understand industry's challenges. Among the recent flood of software engineering texts, I recommend that you consider this one seriously. I did and found it a winner." --IEEE Software "Provides a framework that clarifies the various software engineering techniques and tools and their interrelationships. . . .The material covered and the clear and easy-to-read style makes this book an extremely well-written introduction in software engineering methods. In addition, it provides practitioners an excellent means to understand the different techniques nowadays available and how these fit in their problem-solving activity." --Meth. Inform. Med "Blum provides a comprehensive summary of the state of the art of the practice in software engineering. Well written and organized; supplies ample material for understanding the intricacies of the process. Up to date with modern practices, it should be required reading for anyone entering the working world of software engineering." --Choice "Blum reveals his long experience in software engineering by placing the subject in its historical context. He describes the origin of the term 'bug' and even includes a photograph of the original moth that caused a computer failure. He presents classic work such as Dijkstra's proof of the greatest common divisor algorithm and Parnas' original paper on information hiding." --The Times Higher Education Supplement "Among the books I had a chance to see, this is the most systematic and best written one. For everybody who wants to go beyond the buzzwords and learn about underlying principles and their historic development, this book is the best one to read. Software engineering is presented as a discipline based on principles and ties together by underlying concerns, a discipline which is very much integrated and alive. It issystematically explored, and individual methods, tools. and techniques are presented as pieces fitting into that 'larger context.' An excellent text for a graduate course in software engineering, with exercises for each section" --Computer A radical and refreshing departure from most treatments of software engineering as a broad topic....The writing is highly readable, sometimes humorous, and never dry. The topics covered are relevant and current, the content is technically correct, and the presentation is excellent....In summary, the book is sound pedagogy, suitable for upper level undergraduate and early graduate courses; it contrasts existing methods in a way that will aid practitioners in selecting from among competing methods, and it discusses industrial practices, which will help academicians better understand industry's challenges. Among the recent flood of software engineering texts, I recommend that you consider this one seriously. I did and found it a winner." --IEEE Software "Provides a framework that clarifies the various software engineering techniques and tools and their interrelationships. . . .The material covered and the clear and easy-to-read style makes this book an extremely well-written introduction in software engineering methods. In addition, it providespractitioners an excellent means to understand the different techniques nowadays available and how these fit in their problem-solving activity." --Meth. Inform. Med"Blum provides a comprehensive summary of the state of the art of the practice in software engineering. Well written and organized; supplies ample material for understanding the intricacies of the process. Up to date with modern practices, it should be required reading for anyone entering theworking world of software engineering." --Choice"Blum reveals his long experience in software engineering by placing the subject in its historical context. He describes the origin of the term 'bug' and even includes a photograph of the original moth that caused a computer failure. He presents classic work such as Dijkstra's proof of thegreatest common divisor algorithm and Parnas' original paper on information hiding." --The Times Higher Education Supplement"Among the books I had a chance to see, this is the most systematic and best written one. For everybody who wants to go beyond the buzzwords and learn about underlying principles and their historic development, this book is the best one to read. Software engineering is presented as a disciplinebased on principles and ties together by underlying concerns, a discipline which is very much integrated and alive. It is systematically explored, and individual methods, tools. and techniques are presented as pieces fitting into that 'larger context.' An excellent text for a graduate course insoftware engineering, with exercises for each section" --ComputerA radical and refreshing departure from most treatments of software engineering as a broad topic....The writing is highly readable, sometimes humorous, and never dry. The topics covered are relevant and current, the content is technically correct, and the presentation is excellent....In summary, the book is sound pedagogy, suitable for upper level undergraduate and early graduate courses; it contrasts existing methods in a way that will aid practitioners in selecting from among competing methods, and it discusses industrial practices, which will help academicians better understandindustry's challenges. Among the recent flood of software engineering texts, I recommend that you consider this one seriously. I did and found it a winner." --IEEE Software
This book offers an integrated and pragmatic overview of software engineering. Intended as a text for an upper-class undergraduate or first-year graduate course in software engineering, it should be of interest to practitioners as well. It gives students a basic grounding in the process of software development and teaches them how a disciplined application of methods and tools can improve the quality and productivity of projects such as information systems, software tools, and engineering analyses. The material is organized around three themes: software engineering is the discipline of implementing computer-supported solutions to real problems, the software process is one of solving, and all software solutions must be expressed as formal models. Because software engineering is presented as an evolving discipline, current practices are explained in the context of their initial goals and historical setting. As a result, the text focuses not on how things are done, but why they are done that way. All illustrations are drawn from a central case study--the development of a software configuration management system. The book contains exercises and an extended reading list.
"Sobre este título" puede pertenecer a otra edición de este libro.
EUR 13,83 gastos de envío desde Estados Unidos de America a España
Destinos, gastos y plazos de envíoEUR 19,93 gastos de envío desde Estados Unidos de America a España
Destinos, gastos y plazos de envíoLibrería: ThriftBooks-Atlanta, AUSTELL, GA, Estados Unidos de America
Hardcover. Condición: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.15. Nº de ref. del artículo: G019507159XI4N00
Cantidad disponible: 1 disponibles
Librería: Dan Pope Books, West Hartford, CT, Estados Unidos de America
Hardcover. Condición: New. No Jacket. 1st Edition. New York: Oxford University Press [1995]. First edition, first printing. Hardbound. New, issued without dust jacket. Shiny illustrated boards, which are slightly rubbed. A tight unread copy. Comes with archival-quality acid-free mylar dust jacket protector. 0.0. Nº de ref. del artículo: oxford13
Cantidad disponible: 1 disponibles
Librería: Majestic Books, Hounslow, Reino Unido
Condición: New. pp. 254. Nº de ref. del artículo: 6305957
Cantidad disponible: 1 disponibles
Librería: Books Puddle, New York, NY, Estados Unidos de America
Condición: New. pp. 254. Nº de ref. del artículo: 261542010
Cantidad disponible: 1 disponibles
Librería: Biblios, Frankfurt am main, HESSE, Alemania
Condición: New. pp. 254. Nº de ref. del artículo: 181542000
Cantidad disponible: 1 disponibles
Librería: True Oak Books, Highland, NY, Estados Unidos de America
Hardcover. Condición: Very Good-. Estado de la sobrecubierta: No Dust Jacket. First Edition; First Printing. Johns Hopkins University Applied Physics Laboratory Series In Science & Engineering; 588 pages; B&W illustrations. Graphs. Minor underlining on the prologue only. Name inscription on front free endpaper. Dog-earing to the top corner of a few pages. Very Good condition otherwise. No other noteworthy defects. ; - Your satisfaction is our priority. We offer free returns and respond promptly to all inquiries. Your item will be carefully cushioned in bubble wrap and securely boxed. All orders ship on the same or next business day. Buy with confidence. Nº de ref. del artículo: HVD-51280-A-0
Cantidad disponible: 1 disponibles
Librería: Romtrade Corp., STERLING HEIGHTS, MI, Estados Unidos de America
Condición: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Nº de ref. del artículo: ABNR-245466
Cantidad disponible: 2 disponibles
Librería: SMASS Sellers, IRVING, TX, Estados Unidos de America
Condición: New. Brand New Original US Edition. Customer service! Satisfaction Guaranteed. Nº de ref. del artículo: ASNT3-245466
Cantidad disponible: 2 disponibles
Librería: Romtrade Corp., STERLING HEIGHTS, MI, Estados Unidos de America
Condición: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Nº de ref. del artículo: ABNR-142747
Cantidad disponible: 1 disponibles
Librería: ALLBOOKS1, Direk, SA, Australia
Nº de ref. del artículo: SHUB63158
Cantidad disponible: 1 disponibles