000725802 000__ 03658cam\a2200529Ii\4500 000725802 001__ 725802 000725802 005__ 20230306140658.0 000725802 006__ m\\\\\o\\d\\\\\\\\ 000725802 007__ cr\cn\nnnunnun 000725802 008__ 150227s2015\\\\sz\\\\\\ob\\\\001\0\eng\d 000725802 020__ $$a9783319127422$$qelectronic book 000725802 020__ $$a331912742X$$qelectronic book 000725802 020__ $$z9783319127415 000725802 0247_ $$a10.1007/978-3-319-12742-2$$2doi 000725802 035__ $$aSP(OCoLC)ocn904123284 000725802 035__ $$aSP(OCoLC)904123284 000725802 040__ $$aGW5XE$$beng$$erda$$epn$$cGW5XE$$dDKU$$dUPM$$dCOO$$dOCLCF$$dYDXCP$$dVLB 000725802 0411_ $$aeng$$hger 000725802 049__ $$aISEA 000725802 050_4 $$aQA76.9.O35$$bU55 2015eb 000725802 08204 $$a005.13/3$$223 000725802 1300_ $$aUML @ Classroom.$$lEnglish 000725802 24510 $$aUML @ classroom$$h[electronic resource] :$$ban introduction to object-oriented modeling /$$cMartina Seidl, Marion Scholz, Christian Huemer, Gerti Kappel. 000725802 264_1 $$aCham :$$bSpringer,$$c2015. 000725802 300__ $$a1 online resource (xii, 206 pages). 000725802 336__ $$atext$$btxt$$2rdacontent 000725802 337__ $$acomputer$$bc$$2rdamedia 000725802 338__ $$aonline resource$$bcr$$2rdacarrier 000725802 4901_ $$aUndergraduate Topics in Computer Science,$$x1863-7310 000725802 500__ $$a"Title of the German original: UML @ Classroom". 000725802 504__ $$aIncludes bibliographical references and index. 000725802 5050_ $$a1 Introduction -- 2 A Short Tour of UML -- 3 The Use Case Diagram -- 4 The Class Diagram -- 5 The State Machine Diagram -- 6 The Sequence Diagram -- 7 The Activity Diagram -- 8 All Together Now -- 9 Further Topics. 000725802 506__ $$aAccess limited to authorized users. 000725802 520__ $$aThis textbook mainly addresses beginners and readers with a basic knowledge of object-oriented programming languages like Java or C#, but with little or no modeling or software engineering experience ℓ́ℓ thus reflecting the majority of students in introductory courses at universities. Using UML, it introduces basic modeling concepts in a highly precise manner, while refraining from the interpretation of rare special cases. After a brief explanation of why modeling is an indispensable part of software development, the authors introduce the individual diagram types of UML (the class and object diagram, the sequence diagram, the state machine diagram, the activity diagram, and the use case diagram), as well as their interrelationships, in a step-by-step manner. The topics covered include not only the syntax and the semantics of the individual language elements, but also pragmatic aspects, i.e., how to use them wisely at various stages in the software development process. To this end, the work is complemented with examples that were carefully selected for their educational and illustrative value. Overall, the book provides a solid foundation and deeper understanding of the most important object-oriented modeling concepts and their application in software development. An additional website (www.uml.ac.at) offers a complete set of slides to aid in teaching the contents of the book, exercises and further e-learning material. 000725802 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed February 27, 2015). 000725802 650_0 $$aUML (Computer science) 000725802 650_0 $$aObject-oriented methods (Computer science) 000725802 7001_ $$aSeidl, Martina,$$eauthor. 000725802 7001_ $$aScholz, Marion,$$eauthor. 000725802 7001_ $$aHuemer, Christian,$$eauthor. 000725802 7001_ $$aKappel, Gerti,$$eauthor. 000725802 77608 $$iPrint version:$$z9783319127415 000725802 830_0 $$aUndergraduate topics in computer science. 000725802 852__ $$bebk 000725802 85640 $$3SpringerLink$$uhttps://univsouthin.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-3-319-12742-2$$zOnline Access$$91397441.1 000725802 909CO $$ooai:library.usi.edu:725802$$pGLOBAL_SET 000725802 980__ $$aEBOOK 000725802 980__ $$aBIB 000725802 982__ $$aEbook 000725802 983__ $$aOnline 000725802 994__ $$a92$$bISE