Scheduled System Maintenance
On Friday, October 20, IEEE Xplore will be unavailable from 9:00 PM-midnight ET. We apologize for the inconvenience.
Notice: There is currently an issue with the citation download feature. Learn more.

20th Conference on Software Engineering Education & Training (CSEET'07)

3-5 July 2007

Filter Results

Displaying Results 1 - 25 of 57
  • 20th Conference on Software Engineering Education & Training-Cover

    Publication Year: 2007, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (1395 KB)
    Freely Available from IEEE
  • 20th Conference on Software Engineering Education & Training-Title

    Publication Year: 2007, Page(s):i - iii
    Request permission for commercial reuse | PDF file iconPDF (64 KB)
    Freely Available from IEEE
  • 20th Conference on Software Engineering Education & Training-Copyright

    Publication Year: 2007, Page(s): iv
    Request permission for commercial reuse | PDF file iconPDF (59 KB)
    Freely Available from IEEE
  • 20th Conference on Software Engineering Education & Training - TOC

    Publication Year: 2007, Page(s):v - ix
    Request permission for commercial reuse | PDF file iconPDF (75 KB)
    Freely Available from IEEE
  • Foreword

    Publication Year: 2007, Page(s):x - xi
    Request permission for commercial reuse | PDF file iconPDF (42 KB) | HTML iconHTML
    Freely Available from IEEE
  • Conference organizers

    Publication Year: 2007, Page(s): xii
    Request permission for commercial reuse | PDF file iconPDF (29 KB)
    Freely Available from IEEE
  • Steering Committee

    Publication Year: 2007, Page(s): xiii
    Request permission for commercial reuse | PDF file iconPDF (23 KB)
    Freely Available from IEEE
  • Program Committee

    Publication Year: 2007, Page(s): xiv
    Request permission for commercial reuse | PDF file iconPDF (25 KB)
    Freely Available from IEEE
  • Software Engineering Education in China

    Publication Year: 2007, Page(s): xvii
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (36 KB)

    In recent years, China has come up with policies to boost its software industry. The policies emphasize technology innovation, the training of professional talents and service improvement. The government will invest more in the software industry, encourage venture capital, cut taxation on software, and create more channels for software businesses to raise funds. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Graduate Training from an Industry Perspective

    Publication Year: 2007, Page(s): xviii
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (27 KB)

    This talk presents an industry perspective on the issues and challenges that arise in recruiting and training graduates to work in software development. It describes various aspects of Fidelity Investment's experience to date, and explains the factors leading to the setup of its Graduate Training program (GIFT). It outlines how the programme is structured and how it was developed. It discusses the... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Resolving Dilemmas in Software Engineering Education

    Publication Year: 2007, Page(s): xix
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (34 KB)

    Anyone developing a Software Engineering curriculum is faced with several dilemmas: Should it emphasize fundamental principles or current technology? Should it teach about a wide variety of approaches or how to use a few important methods? When discussing how the software industry does things, should we teach that this is what to do or what not to do? How should we balance "Core Engineering' vs. "... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Graduate Program on Embedded Software Engineering in China

    Publication Year: 2007, Page(s):3 - 10
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (114 KB) | HTML iconHTML

    Software has become a key component of embedded systems as more and more complex embedded systems have been developed. Currently most embedded system developers in China are graduated from electronics, mechanics, automatic control and other majors. These developers are familiar with the application fields, but unfamiliar with systematic development process, method and management of software projec... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Lessons Learned from Establishing a Software Engineering Academic Programme in Developing Countries

    Publication Year: 2007, Page(s):11 - 18
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB) | HTML iconHTML

    Developing a curriculum in software engineering is challenging. Many technical, cultural and ethical issues have to be considered. This paper summarizes our experience in developing a B.Sc. degree in Computer Science with specialization in software engineering for the British University in Egypt (BUE). We will present the methodology we followed to design the curriculum. In addition, we will prese... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software Engineering Education in Russia: A Comparative Study of People, Process and Technology a Four Year Perspective

    Publication Year: 2007, Page(s):19 - 28
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (281 KB) | HTML iconHTML

    The Master of Software Engineering Program at Carnegie Mellon University initiated in 2003 a software engineering education lecture series in Russia to introduce enduring principles and industry best practices for software development and software project management. Through a system of multi-day corporate/public workshops and a methodology for training local trainers to re-teach the material, the... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Exploiting Multiplicity to Teach Reliability and Maintainability in a Capstone Project

    Publication Year: 2007, Page(s):29 - 36
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (201 KB) | HTML iconHTML

    Many, if not most, Computer Science programs contain some form of capstone, or senior, project as a key requirement in receiving a bachelor's degree in Computer Science or Software Engineering. One decision that needs to be made is if all the students should be developing versions of the same project or if each project should be different. In this paper we describe how having multiple teams workin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Maintaining High Process Capability in a Student Project Course

    Publication Year: 2007, Page(s):37 - 44
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (263 KB) | HTML iconHTML

    We have provided a focus on process management and improvement as a basis for conducting student group projects. This paper summarises the lessons learnt from eight years of experience in improvement-focussed projects. The approach has been based upon the establishment of the course as a separate and identifiable organization unit, with its own set of process assets. The responsibility for establi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • How Students Perceive Risk: A Study of Senior Capstone Project Teams

    Publication Year: 2007, Page(s):45 - 54
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (248 KB) | HTML iconHTML

    One view of software engineering project management is that it is the portion of a project that is involved with managing tasks, resources, assignments and deadlines. Certainly, many of the daily activities for a software project manager might be categorized in such a way; however, these activities merely serve as surrogates for the principal responsibility of the project manager: risk management.... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Learning from Reflection: Practitioners as Adult Learners

    Publication Year: 2007, Page(s):55 - 63
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (130 KB) | HTML iconHTML

    Although all learning in higher education is considered adult learning, there are characteristics of practitioners returning to formal education that sets this group aside. This paper looks at these characteristics as exemplified in a reflective journal - maintained as a component of a course in RE, taught in a Studio Learning environment. The results of student reflection shows that while, unlike... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Globalizing Software Development in the Local Classroom

    Publication Year: 2007, Page(s):64 - 71
    Cited by:  Papers (14)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (173 KB) | HTML iconHTML

    Given the requirement for software engineering graduates to operate in Global Software Development (GSD) environments, educators need to develop teaching methods to enhance and instill GSD knowledge in their students. In this paper, we discuss two projects that provided students with a first-hand learning experience of working within GSD teams. One project was with Siemens Corporate Research, whos... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Lab Partners: If They're Good Enough for the Natural Sciences, Why Aren't They Good Enough for Us?

    Publication Year: 2007, Page(s):72 - 82
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (448 KB) | HTML iconHTML

    Despite many professed benefits of collaboration, some computer science educators feel students need to master work individually, particularly in the courses early in the curriculum that feed into software engineering courses. In the natural sciences, however, students almost always work with one or more partners in the laboratory. What can computer science educators learn about collaborative lab ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experience in Training Software Quality Engineers to Achieve a Professional Certification

    Publication Year: 2007, Page(s):83 - 88
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (142 KB) | HTML iconHTML

    Very little has been published on the subject of software quality certification training programs. This paper describes a case study on training software professionals to become certified software quality engineers (CSQE). We describe the design of the training course and practice exams, how we conducted the coaching of the students, and summarize the results obtained and the lessons learned durin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Empirical Software Engineering in Industry Short Courses

    Publication Year: 2007, Page(s):89 - 96
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (210 KB) | HTML iconHTML

    This paper reports on a pilot project that incorporated small empirical studies in three industry short courses. These laboratory experiments were one component of a larger leveled study on the effects of test-driven development (TDD) on internal software quality. The approach is proposed to have pedagogical value to student-developers by improving their understanding and appreciation for empirica... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Preparing Software Engineering Graduates for an Industry Career

    Publication Year: 2007, Page(s):97 - 106
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (105 KB) | HTML iconHTML

    The lack of preparedness of software engineering (SE) graduates for a professional career is a common complaint raised by industry practitioners. The career progression of many new graduates is severely impacted due to the lack of well rounded skills. For example, some of the technically stronger graduates lack communication and managerial skills and vise versa. Industry based capstone projects, i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Case for Software Engineering

    Publication Year: 2007, Page(s):107 - 114
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB) | HTML iconHTML

    The paper argues for the use of the "case study" approach to educating and training software engineers. After discussing problems in software engineering education and introducing the fundamentals of case study teaching, the paper describes a project to develop a comprehensive and complete case study, called the DigitalHome (DH) system, which involves the development of "smart house" technology by... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Increased Retention of Early Computer Science and Software Engineering Students Using Pair Programming

    Publication Year: 2007, Page(s):115 - 122
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (560 KB) | HTML iconHTML

    An important problem faced by many Computer Science and Software Engineering programs is declining enrollment. In an effort to reverse that trend at Mississippi State University, we have instituted pair programming for the laboratory exercises in the introductory programming course. This paper describes a study performed to analyze whether using pair programming would increase retention. An import... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.