LEADER 05537nam 22006375 450 001 996466111303316 005 20200630071528.0 010 $a3-540-68204-X 024 7 $a10.1007/11949374 035 $a(CKB)1000000000284013 035 $a(SSID)ssj0000320107 035 $a(PQKBManifestationID)11253471 035 $a(PQKBTitleCode)TC0000320107 035 $a(PQKBWorkID)10360921 035 $a(PQKB)10688921 035 $a(DE-He213)978-3-540-68204-2 035 $a(MiAaPQ)EBC3068565 035 $a(PPN)123140048 035 $a(EXLCZ)991000000000284013 100 $a20100301d2006 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aSoftware Engineering Education in the Modern Age$b[electronic resource] $eSoftware Education and Training Sessions at the International Conference, on Software Engineering, ICSE 2005, St. Louis, MO, USA, May 15-21, 2005, Revised Lectures /$fedited by Paola Inverardi, Mehdi Jazayeri 205 $a1st ed. 2006. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2006. 215 $a1 online resource (VIII, 208 p.) 225 1 $aProgramming and Software Engineering ;$v4309 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-68203-1 320 $aIncludes bibliographical references and index. 327 $aOn Software Engineering Education -- Reflections on Software Engineering Education -- Reflections on Software Engineering 2004, the ACM/IEEE-CS Guidelines for Undergraduate Programs in Software Engineering -- State of the Art and Practice: Creativity and Rigor -- Deciding What to Design: Closing a Gap in Software Engineering Education -- A Pedagogical View on Software Modeling and Graph-Structured Diagrams -- Do Students Recognize Ambiguity in Software Specifications? A Multi-national, Multi-institutional Report -- The Groupthink Specification Exercise -- Challenges for Industries and Academia -- The Making of a Software Engineer -- The Challenges of Software Engineering Education -- Future Directions -- A Strategy for Content Reusability with Product Lines Derived from Experience in Online Education -- Informatics: A Novel, Contextualized Approach to Software Engineering Education -- Software Engineering Education in the Era of Outsourcing, Distributed Development, and Open Source Software: Challenges and Opportunities -- On the Education of Future Software Engineers. 330 $aSoftware Engineering is a multifaceted and expanding topic. It aims to provide theories, methods and tools to tackle the complexity of software systems, from development to maintenance. Its complexity is made even more severe today by rapidadvancesin technology,the pervasivenessofsoftwareinallareasofsociety, and the globalization of software development. The continuous expansion of the ?eld presents the problem of how to keep up for practitioners. For educators, the key questions are how should software engineers be educated and what are the core topics and key technologies? Even looking only at the last decade, the tremendous changes that have taken place in the software engineering industry, and in the industrial world in general,raise many questions. What are the e?ects of: Outsourcing?Distributed softwaredevelopment?Opensource?Standardization?Softwarepatents?Mod- driven development? How should these developments change the way we teach softwareengineering?Shouldtextbooksbeupdated?Shouldsoftwareengineering play a di?erent role in the computer science curriculum, for example, be more pervasive? How are instructors in universities handling these issues? All these issues were discussed at the Software Education and Training s- sions at the International Conference on Software Engineering (ICSE 2005) by leading researchers, educators, and practitioners in software engineering, who presented their?sometimes controversial?views and insights on software en- neering education in the new millennium. In this volume we have collected some of the most representative and innovative approachesthat were presented at the workshop. The authors revised their papers based on discussions at the conf- ence and the comments they received from the reviews. 410 0$aProgramming and Software Engineering ;$v4309 606 $aSoftware engineering 606 $aEducation?Data processing 606 $aComputers and civilization 606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 606 $aComputers and Education$3https://scigraph.springernature.com/ontologies/product-market-codes/I24032 606 $aComputers and Society$3https://scigraph.springernature.com/ontologies/product-market-codes/I24040 615 0$aSoftware engineering. 615 0$aEducation?Data processing. 615 0$aComputers and civilization. 615 14$aSoftware Engineering/Programming and Operating Systems. 615 24$aComputers and Education. 615 24$aComputers and Society. 676 $a005.1 702 $aInverardi$b Paola$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aJazayeri$b Mehdi$4edt$4http://id.loc.gov/vocabulary/relators/edt 712 12$aInternational Conference on Software Engineering$f(2005 :$eSaint Louis, Mo.) 906 $aBOOK 912 $a996466111303316 996 $aSoftware Engineering Education in the Modern Age$9772057 997 $aUNISA