Literatur - Software Engineering

Werbung
Literatur Modul ISW Stand 2012 Software Engineering Allgemein •
•
Ludewig J, Lichter H, Software Engineering, dpunkt 2010 Sommerville I, Software Engineering, Addison Wesley, 2012 Spezielle Themen •
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Balzert H: Entwurf, Implementierung, Installation und Betrieb (Lehrbuch der Softwaretechnik, Band 2), Spektrum Akademischer Verlag,2011 Basili VR, Green S, Laitenberger O, Lanubile F, Shull F, Sorumgard S and Zelkowitz MV, The Empirical Investigation of Perspective-­‐Based Reading, Journal of Empirical Software Engineering, vol. 2, no. 1, pp.133-­‐164, 1996 Beck K, (1999) Extreme Programming Explained: Embrace Change, Addison-­‐Wesley Binder R: Testing object-­‐oriented Systems, Addison-­‐Wesley, 2000 Bruegge B, Dutoit A, Object-­‐oriented Software engineering, Pearson, 2004 Chung L, Nixon BA, Yu E, Mylopoulos J,“Non-­‐Functional Requirements in Software Engineering”, Kluwer Academic Publishers, 2000 Cockburn A, Writing Use Cases, Addison-­‐Wesley 2001 Constantine L, Lookwood L: Software For Use, ACM Press, 1999 Copeland L: A practitioner‘s Guide to Software Test Design, Artech Haouse Publishers, 2003 Dutoit A, McCall R, Mistrik I, Paech B, “Rationale Management in Software Engineering”, Springer Verlag, 2006 Dutoit A, Paech B, “Rationale Management”, in Handbook of Software and Knowledge Engineering, World Scientific Publishing, 2002 Dzida W et al.: Gebrauchstauglichkeit von Software, Schriftreihe der Bundesanstalt für Arbeitsschutz und Arbeitsmedizin, 2001 Fowler M, UML Distilled. Addison-­‐Wesley, 2004. http://www.ub.uni-­‐heidelberg.de/cgi-­‐
bin/edok?dok=http%3A%2F%2Fproquest.safaribooksonline.com%2F0321193687 Gamma E, Helm R, Johnson R, Vlissides J, „Entwurfsmuster Elemente wiederverwendbarer objektorientierter Software“, Addison Wesley Verlag 2009 Gilb T, Graham D, Software Inspection. Addison-­‐Wesley Publishing Company, 1993 Gloger B (2008) Scrum – Produkte zuverlässig und schnelle entwickeln, Hanser Verlag Henney K (ed.) , 97 Things Every Programmer should know, O‘Reilly, 2010 Hindel B, Härmann K, Müller M, Schmied J. Basiswissen Software-­‐Projektmanagement, dpunkt-­‐Verlag 2009 Johannsen W, Goeken M, Referenzmodelle für IT-­‐Governance, dpunkt 2011 Koschke R, Universität Bremen, Vorlesung Softwaretechnik, SS05 Laitenberger O, Cost-­‐effective Detection of Software Defects through Perspective-­‐based Inspections; PhD Thesis in Experimental Software Engineering; Fraunhofer IRB Verlag; 2000 Laitenberger O, DeBaud J-­‐M, An Encompassing Life-­‐Cycle Centric Survey of Software Inspection, Journal of Systems and Software, 2000. Lauesen S, User Interface Design -­‐ A software engineering perspective, Addison-­‐Wesley, 2005 Lauesen S: Requirements Engineering, Addison-­‐Wesley, 2002 Loucopoulos P, Karakostas V, System Requirements Engineering, Mc-­‐Graw.Hill, 1995 •
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Macaulay LA, Requirements Engineering, Springer, 1995 Martin R, Clean Code, Prentice Hall International, 2008 Melzer I, Service-­‐orientierte Architekturen mit Web Services, Spektrum Verlag, 2007 Miles R, Learning UML 2.0. O'Reilly, 2006. http://www.ub.uni-­‐heidelberg.de/cgi-­‐
bin/edok?dok=http%3A%2F%2Fproquest.safaribooksonline.com%2F0596009828 Nielsen J, Usability Engineering, Morgan Kaufman, 1994 Northrop L, Präsentation Software Productlines, SEI, 2003 Paech B, Aufgabenorientierte Softwareentwicklung, Integrierte Gestaltung von Unternehmen, Arbeit und Software, Springer Verlag 2000 Paech B, Kohler K, Task driven requirements in object-­‐oriented development, in Leite, J., Doorn, J.,(eds.) Perspectives on Requirements Engineering, Kluwer Academic Publishers, 2003 Pohl K, Rupp C, Basiswissen Requirements Engineering, dpunkt Verlag 2010 Posch T, Birken K, Gerdom M (2004) Basiswissen Softwarearchitketur, dpunkt Verlag Project management institute, PMBOK-­‐A guide to the project management body of knowledge, 2008 Reussner R, Hasselbring W (eds.) (2006) Handbuch der Software-­‐Architektur, dpunkt Verlag Rubin J: Handbook of Usability Testing, John Wiley & Sons, 1994 Rupp C, Queins S, Zengler B (2007) UML 2 glasklar, Hanser Verlag Siedersleben J, Moderne Softwarearchitektur, dpunkt Verlag, 2004 Spillner A, Linz T: Basiswissen Softwaretest, dpunkt Verlag, 2010 Störrle H, UML 2 für Studenten, Pearson Studium, 2005 Vigenschow U: Objektorientiertes Testen und Testautomatisierung in der Praxis, dpunkt Verlag, 2005 Weinberg G, Schulmann E, Goals and Performance in Computer Programming, Human Factors 16, p.70-­‐77,1974 Weltz F, Ortmann RG. Das Softwareprojekt -­‐ Projektmanagement in der Praxis, Campus, 1992 Wirdemann R (2009) Scrum mit User Stories, Hanser Verlag Yourdon E, Constantine LL, Structured Design – Fundamentals of a Discipline of Computer Program and System Design, Prentice Hall, 1979 Normen •
•
•
•
•
DIN 69901 Teil 1-­‐5, 2009 Standard zum Projektmanagement DIN/EN ISO 9241, Ergonomie der Mensch-­‐System-­‐Interaktion, 2006 (mehrere Teile neubearbeitet) IEEE 829-­‐1998, Standard for Software Test Documentation IEEE Std. 1471-­‐2011, Recommended Practice for architectural description of software-­‐
intensive systems ISO/IEC 12207 (2008) Systems and software engineering -­‐-­‐ Software life cycle processes Webseiten zu speziellen Themen •
•
•
•
•
http://en.wikipedia.org/wiki/Software_design_pattern http://www.oodesign.com/ http://www.upassoc.org (usability professionals) http://www.usabilitynet.org https://listserv.uni-­‐siegen.de/cgi-­‐bin/mailman/listinfo/mci (deutschsprachige Mailingliste) Java •
•
•
Bloch J: Effective Java (2nd Ed.), Addison-­‐Wesley, 2008 Krüger G: Handbuch der Java-­‐Programmierung, Addison-­‐Wesley, 2009 Ullenboom C: Java ist auch eine Insel, Galileo Computing, 2010 Webseiten zu JAVA •
•
•
•
•
•
•
Java SE 7 Documentation: http://docs.oracle.com/javase/7/docs/ Java 7 API: http://docs.oracle.com/javase/7/docs/api/overview-­‐summary.html The Java Tutorials: http://docs.oracle.com/javase/tutorial/ Java Collection Interface: http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html 5 things you didn't know about the Java Collections API: http://www.ibm.com/developerworks/java/library/j-­‐5things2/index.html SWT: The Standard Widget Toolkit (Dokumentation und Beispiele): http://www.eclipse.org/swt/ Google CodePro AnalytiX: http://code.google.com/intl/en/javadevtools/codepro/doc/index.html 
Herunterladen