Cargando…

Learning UML /

Since the dawn of computing, software designers and developers have searched for ways to describe the systems they worked so hard to create. Flowcharts enabled the concise documentation of program-flow and algorithms. Entity-relationship diagrams enabled database designers to convey the structure un...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Alhir, Sinan Si
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA ; Farnham : O'Reilly, 2003.
Edición:1st ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocm54116491
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 040130s2003 caua o 001 0 eng d
040 |a OCL  |b eng  |e pn  |c OCL  |d OCLCQ  |d UMC  |d CEF  |d VLB  |d CUSER  |d OCLCE  |d OCLCQ  |d OCLCO  |d OCLCF  |d OCLCQ  |d UAB  |d LDP  |d TOH  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 326796530  |a 606972643  |a 648383105  |a 1104446310  |a 1156820659  |a 1179124582  |a 1224592962 
020 |z 0596003447 
020 |z 9780596003449 
029 1 |a AU@  |b 000067111709 
029 1 |a NZ1  |b 15407379 
035 |a (OCoLC)54116491  |z (OCoLC)326796530  |z (OCoLC)606972643  |z (OCoLC)648383105  |z (OCoLC)1104446310  |z (OCoLC)1156820659  |z (OCoLC)1179124582  |z (OCoLC)1224592962 
042 |a dlr 
050 4 |a QA76.76.D47  |b A4235 2003 
082 0 4 |a 005.1/17  |2 22 
049 |a UAMI 
100 1 |a Alhir, Sinan Si. 
245 1 0 |a Learning UML /  |c Sinan Si Alhir. 
246 3 |a Learning Unified Modeling Language 
250 |a 1st ed. 
260 |a Sebastopol, CA ;  |a Farnham :  |b O'Reilly,  |c 2003. 
300 |a 1 online resource (xvi, 234 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
500 |a "Communication software design graphically"--Cover 
500 |a Includes index. 
506 |3 Use copy  |f Restrictions unspecified  |2 star  |5 MiAaHDL 
533 |a Electronic reproduction.  |b [Place of publication not identified] :  |c HathiTrust Digital Library,  |d 2010.  |5 MiAaHDL 
538 |a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.  |u http://purl.oclc.org/DLF/benchrepro0212  |5 MiAaHDL 
583 1 |a digitized  |c 2010  |h HathiTrust Digital Library  |l committed to preserve  |2 pda  |5 MiAaHDL 
546 |a English. 
520 |a Since the dawn of computing, software designers and developers have searched for ways to describe the systems they worked so hard to create. Flowcharts enabled the concise documentation of program-flow and algorithms. Entity-relationship diagrams enabled database designers to convey the structure underlying the collection of tables and columns that made up a schema. From the beginning, technologists recognized the descriptive power inherent in visual representations of a system, yet it wasn't until 1997 that the first attempt to create a visual language that could be used across all aspects of a system development project came to fruition. Unified Modeling Language (UML) was born. UML has taken the software development industry by storm. Widely supported by development and documentation tools, UML can be used on the one hand by programmers to record such things as the detailed design of classes in an object-oriented system and on the other hand by business analysts to give the broad-brush picture of how a system interacts with users and other systems. UML has become the lingua franca of software development, and no one in the software industry can afford to be without knowledge of this powerfully expressive visual language. Learning UML introduces UML and places it in perspective, then leads you through an orderly progress towards mastery of the language. You'll begin by learning how UML is used to model the structure of a system. Many key UML concepts, especially that of the general (classes) versus the specific (objects), are illustrated in the chapter on class and object diagrams. Next, you'll learn how to use use-case diagrams to model the functionality of a system. Finally, you'll see how component and deployment diagrams are used to model the way in which a system is deployed in a physical environment. Structural modeling answers the "who" and "what" questions of systems development. Behavioral modeling addresses the questions of "when," "how," and "why." You'll learn how to use sequence and collaboration, to model the interaction over time between system components, how to use state diagrams to describe the life cycle of system components, and how to use activity diagrams to document control-flow and responsibility. Throughout this book, author Sinan Si Alhir maintains a clear focus on UML the language and avoids getting caught up in the cobwebs of methodology. His presentation is direct and to-the-point. Each chapter ends with a set of ... 
542 |f Copyright © O'Reilly Media, Incorporated  |g 2003 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a UML (Computer science) 
650 0 |a Computer software  |x Development. 
650 4 |a Engineering & Applied Sciences. 
650 4 |a Computer Science. 
650 6 |a UML (Informatique) 
650 7 |a Computer software  |x Development  |2 fast 
650 7 |a UML (Computer science)  |2 fast 
653 |a Certification 
776 0 8 |i Print version:  |a Alhir, Sinan Si.  |t Learning UML.  |b 1st ed.  |d Sebastopol, CA ; Farnham : O'Reilly, 2003  |w (OCoLC)52143237 
856 4 0 |u https://learning.oreilly.com/library/view/~/0596003447/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
994 |a 92  |b IZTAP