By Topic

2010 23rd IEEE Conference on Software Engineering Education and Training

9-12 March 2010

Filter Results

Displaying Results 1 - 25 of 42
  • [Front cover]

    Publication Year: 2010, Page(s): C1
    Request permission for commercial reuse | PDF file iconPDF (66 KB)
    Freely Available from IEEE
  • [Title page i]

    Publication Year: 2010, Page(s): i
    Request permission for commercial reuse | PDF file iconPDF (11 KB)
    Freely Available from IEEE
  • [Title page iii]

    Publication Year: 2010, Page(s): iii
    Request permission for commercial reuse | PDF file iconPDF (53 KB)
    Freely Available from IEEE
  • [Copyright notice]

    Publication Year: 2010, Page(s): iv
    Request permission for commercial reuse | PDF file iconPDF (104 KB)
    Freely Available from IEEE
  • Table of contents

    Publication Year: 2010, Page(s):v - vii
    Request permission for commercial reuse | PDF file iconPDF (235 KB)
    Freely Available from IEEE
  • Welcome from the Conference Chair

    Publication Year: 2010, Page(s): viii
    Request permission for commercial reuse | PDF file iconPDF (226 KB) | HTML iconHTML
    Freely Available from IEEE
  • Organizing Committee

    Publication Year: 2010, Page(s): ix
    Request permission for commercial reuse | PDF file iconPDF (60 KB)
    Freely Available from IEEE
  • Steering Committee Members

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

    Publication Year: 2010, Page(s): xi
    Request permission for commercial reuse | PDF file iconPDF (64 KB)
    Freely Available from IEEE
  • Keynote: Dr. Alistair Cockburn, Initiator of the Agile Movement in Software Development

    Publication Year: 2010, Page(s): xii
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (53 KB)

    Provides an abstract of the keynote presentation and a brief professional biography of the presenter. The complete presentation was not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Keynote: Dr. Nick Bowen. Vice President of Technology, IBM

    Publication Year: 2010, Page(s):xiii - xiv
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (61 KB) | HTML iconHTML

    Provides an abstract of the keynote presentation and a brief professional biography of the presenter. The complete presentation was not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Keynote: Professor Raj Reddy, Robotics Institute Simon University Professor & School of Computer Science

    Publication Year: 2010, Page(s): xv
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (55 KB)

    Provides an abstract of the keynote presentation and a brief professional biography of the presenter. The complete presentation was not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Keynote: Don Marinelli, Executive Producer of the Entertainment Technology Center, CMU

    Publication Year: 2010, Page(s): xvi
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (63 KB)

    Provides an abstract of the keynote presentation and a brief professional biography of the presenter. The complete presentation was not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Keynote: Professor David Garlan, Director of Professional Software Engineering Programs, School of Computer Science, Carnegie Mellon University

    Publication Year: 2010, Page(s): xvii
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (86 KB)

    Provides an abstract of the keynote presentation and a brief professional biography of the presenter. The complete presentation was not made available for publication as part of the conference proceedings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Workplace Issues in an Undergraduate Software Engineering Course

    Publication Year: 2010, Page(s):1 - 8
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (206 KB) | HTML iconHTML

    This paper describes how the author integrates work culture issues into his undergraduate course in Software Engineering. This is a required course for all Computer Science majors in our program. At issue is how work culture impacts upon the quality of the products being created by Software Engineers. The course addresses work culture concerns such as: What kinds of work culture issues arise durin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Component Based Software Engineering across the Curriculum

    Publication Year: 2010, Page(s):9 - 16
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (228 KB) | HTML iconHTML

    Component Based Software Engineering (CBSE) is a technique for designing and assembling systems from existing parts that has important implications for a number of software engineering practices. The basic principles of CBSE, including modularity, substitutability, and composition are important throughout the SE curriculum. The ability to build a component and have confidence that it will function... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Stages in Teaching Formal Methods

    Publication Year: 2010, Page(s):17 - 24
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (183 KB) | HTML iconHTML

    This paper describes how a staged approach to the development of students' abilities to engineer software systems applies to the specific issue of teaching formal methods. It reviews the scope of formal methods and the coverage of them in the Software Engineering volume of Computing Curriculum 2001, and then evaluates this coverage against a theoretical model for the stages through which students ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Fostering UML Modeling Skills and Social Skills through Programming Education

    Publication Year: 2010, Page(s):25 - 32
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (213 KB) | HTML iconHTML

    In this research, we attempted to support the learning of the UML modeling skills and social skills required in software development scenarios as part of programming education in the Department of Engineering. We conducted a class based on PBL in which the learners formed teams to build a robot using LEGO Mindstorms. The results confirmed that through the classes, the learners showed improvements ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Competency Framework for Software Engineers

    Publication Year: 2010, Page(s):33 - 40
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (283 KB) | HTML iconHTML

    One of the main concerns of the software industry is to develop the talent of its human resources, since the quality and innovation of its products and services depend to a great extent on the knowledge, the ability and the talent that software engineers apply in the software development process. A competency framework defines a set of knowledge, skills, and behaviors that professionals must have ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Effects of Layout on Detecting the Role of Design Patterns

    Publication Year: 2010, Page(s):41 - 48
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (584 KB) | HTML iconHTML

    A controlled experiment investigating the effect layout has on how students identify design pattern roles in UML class diagrams is presented. Two layout schemes, multi-cluster and orthogonal, are compared with respect to three open source systems and four design patterns. Seventeen students were asked a series of eight design pattern role detection (comprehension) questions for each layout, follow... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • KAIST-CMU MSE Program - The Past and the Future

    Publication Year: 2010, Page(s):49 - 56
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (213 KB) | HTML iconHTML

    In this paper, we reflect upon the past five years of the KAIST-Carnegie Mellon MSE (Master of Software Engineering) collaboration, and look ahead to the ways in which we can improve in the years to come. With the understanding that the major component of the program lies in its curriculum, our insights focus mainly in the areas of curriculum improvement and evolution. As a means of achieving this... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • From Student to Software Engineer in the Indian IT Industry: A Survey of Training

    Publication Year: 2010, Page(s):57 - 64
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (251 KB) | HTML iconHTML

    The benefits of Global Software Development are now well known and India currently has the lion's share in outsourced offshore software development. As a result, the demand for skilled IT professionals is increasing in India. In order to meet the demand, new academic institutes are being established and the existing ones are increasing their intake in IT-related courses. However, according to the ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Graduate Education in Software Management and the Software Business for Mid-Career Professionals

    Publication Year: 2010, Page(s):65 - 72
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (177 KB) | HTML iconHTML

    Given the unique nature of the software business, the faculty of Carnegie Mellon University's Silicon Valley campus concluded that mid-career software professionals would be better served by a tailored master's degree focusing on software management and more broadly on the business of software than by a typical MBA. Our software management master's program integrates business, technical, and soft ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Customers' Role in Teaching Distributed Software Development

    Publication Year: 2010, Page(s):73 - 80
    Cited by:  Papers (13)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (416 KB) | HTML iconHTML

    This paper describes different aspects of teaching distributed software development, regarding the types of project customers: industry and academia. These approaches enable students to be more engaged in real-world situations, by having customers from the industry, local or distributed customers in universities, distributed customers in software engineering contests or being involved in an ongoin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Teaching an End-User Testing Methodology

    Publication Year: 2010, Page(s):81 - 88
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (231 KB) | HTML iconHTML

    One important focus of software engineering is how to develop quality software. Software testing is the main approach to the software quality assurance. Nowadays, more and more end-users write the program on their own but lack formal trainings on how to test their programs, and hence cannot guarantee the quality of their own software. Metamorphic testing is a simple, automatable, and cost-effectiv... View full abstract»

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