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.

Software Engineering Education and Training, 2001. Proceedings. 14th Conference on

19-21 Feb. 2001

Filter Results

Displaying Results 1 - 25 of 31
  • Proceedings 14th Conference on Software Engineering Education and Training. 'In search of a software engineering profession' (Cat. No.PR01059)

    Publication Year: 2001
    Request permission for commercial reuse | PDF file iconPDF (190 KB)
    Freely Available from IEEE
  • Personal quality management with the Personal Software Process

    Publication Year: 2001
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (40 KB) | HTML iconHTML

    Summary form only given, as follows. Software development organizations have a variety of mechanisms at their disposal to help in managing and improving the quality of the products they produce. Quality assurance organizations, problem reporting systems, software process improvement and peer reviews (to name just a few) are important tools for product quality enhancement, but an often-overlooked p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Workshop on achieving a world-wide software engineering profession

    Publication Year: 2001, Page(s):67 - 74
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (365 KB) | HTML iconHTML

    The prime aim of the workshop is to provide a forum to consider the global dimensions. of a Software Engineering Profession and determinethe relevance and usefulness of IFIP's initiative concerning harmonization. In achieving this aim our objectives are to examine: The current situation with regard to certification of licensing in different countries; The drivers and constraints regarding Software... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Workshop on systems failures

    Publication Year: 2001, Page(s):185 - 186
    Request permission for commercial reuse | PDF file iconPDF (92 KB)
    Freely Available from IEEE
  • Author index

    Publication Year: 2001, Page(s): 295
    Request permission for commercial reuse | PDF file iconPDF (44 KB)
    Freely Available from IEEE
  • Constructing engineering knowledge: development of an online learning environment

    Publication Year: 2001, Page(s):258 - 267
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (480 KB) | HTML iconHTML

    With the development of new undergraduate degree programmes within Murdoch University's School of Engineering, the decision was made to offer courses, as much as practical, online. This provides numerous challenges to be addressed including considerations of curriculum design and learning issues. Within the software engineering program, an infrastructure has been developed to address these issues ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Teaching data structures and algorithms in a software engineering degree: some experience with Java

    Publication Year: 2001, Page(s):247 - 257
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (648 KB) | HTML iconHTML

    The paper describes experience of redesigning, as part of an undergraduate degree programme in software engineering, a course in one of its related disciplines, namely data structures and algorithms. This redesign was required to adapt the course from an imperative language (namely Modula-2) to an object oriented one (namely Java). The paper describes the aims that were established for this course... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Systems failures: an approach to building a coping strategy

    Publication Year: 2001, Page(s):187 - 190
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (236 KB) | HTML iconHTML

    When systems fail, they can cause havoc everywhere. They affect the organisations involved in creating, maintaining and using them and they can have a profound effect on the people involved, directly or indirectly. The causes of systems and project failures, vary considerably. Each case has to be taken in isolation and examined, to see where it has gone wrong in the past, or is starting to go wron... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Structuring the disciplines related to software engineering: a general model

    Publication Year: 2001, Page(s):231 - 239
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (512 KB) | HTML iconHTML

    The paper examines the relationship between software engineering and the subjects that comprise its related disciplines, taking as a motivating example the role of the topic of data structures and algorithms in an undergraduate degree programme in software engineering. The paper examines current models for the relationship between disciplines such as software engineering and the knowledge areas th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Undergraduate software engineering education: the body of knowledge, existing programs and accreditation

    Publication Year: 2001, Page(s):221 - 230
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (480 KB) | HTML iconHTML

    The software engineering body of knowledge being developed by the Software Engineering Institute is examined. In particular, the curricular recommendations for an undergraduate degree program as put forward by the Working Group on Software Engineering Education and Training are considered. Five undergraduate degree programs from Australia, the United States, and the United Kingdom are then compare... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reverse engineering: the challenge of large-scale real-world educational projects

    Publication Year: 2001, Page(s):115 - 126
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (528 KB) | HTML iconHTML

    The contributions of this paper are twofold: first, a reverse engineering (RE) project is described while other educational projects based on existing systems have mainly focused on maintenance. Second, by means of an RE project, it became possible to approach real-world conditions more closely than in other types of educational software engineering (SE) projects View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Observations on relationships between initial professional education for software engineering and systems engineering-a case study

    Publication Year: 2001, Page(s):172 - 181
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (532 KB) | HTML iconHTML

    This paper identifies some strong similarities between software engineering and systems engineering based on the experiences of creating a programme of initial professional education for systems engineers at the request of a major UK-based defence contractor. The paper uses the analysis of the requirements for initial professional education for software engineers put forward by Ford and Gibbs (199... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Professional Engineers Ontario's approach to licensing software engineering practitioners

    Publication Year: 2001, Page(s):77 - 78
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (104 KB) | HTML iconHTML

    Professional Engineers Ontario (PEO) has developed a methodology to assess software practitioners' qualifications for licensing purposes. It entails a comprehensive assessment of the applicants' academic preparation and work experience vis-a`-vis PEO's software engineering body of knowledge and criteria for acceptable experience. Using this approach, PEO has licensed close to 200 software en... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Educating professional software engineers: pathways and progress in the Australian experience

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

    Australia has seized the international initiative in the recognition of software engineers as professionals. Of the 37 universities in Australia offering undergraduate courses in computing, eleven offer courses in software engineering which are accredited by the Institute of Engineers, Australia (IEAust) and which may lead the graduate to membership of the Institute. In this way, the Institute has... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Yoopeedoo (UPEDU): a process for teaching software process

    Publication Year: 2001, Page(s):18 - 26
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (412 KB) | HTML iconHTML

    The software engineering process is a growing concern for many software development organizations. The need for well-educated software engineers is bringing new software engineering programs to universities. In many programs, software process education adds up to a few hours of lectures in an introductory software engineering course. This paper presents the structure and the content for a full, on... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experiences from teaching PSP for freshmen

    Publication Year: 2001, Page(s):98 - 107
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (416 KB) | HTML iconHTML

    The Personal Software Process (PSP) is launched as a means for improving software development capabilities for the individual engineer. It is proposed that it should be used in software engineering curricula; some authors propose it to be used already during the first student year. The PSP course is successfully given for graduate students at Lund University since 1996. During the spring semester ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using a model framework in developing and delivering a family of software engineering project courses

    Publication Year: 2001, Page(s):44 - 55
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (788 KB) | HTML iconHTML

    The University of Southern California (USC) teaches a two-semester real-client project course as a core course in USC's MSCS-SE (Master of Science in Computer Science and Software Engineering) degree program. The course has evolved rapidly, each year introducing many changes in order to satisfy the course stakeholder's win conditions. The course has also been our primary experimental testbed for e... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Building software engineering professionals: TCS experience

    Publication Year: 2001, Page(s):162 - 171
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (420 KB) | HTML iconHTML

    Tata Consultancy Services (TCS) is a large software consultancy organization offering IT solutions to a variety of clients on a variety of platforms. TCS hires engineering graduates from different disciplines and converts them into software engineers through its own model. The model has evolved over the last three decades and has kept pace with technology trends. The systemic approach used in defi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Independent accreditation for software engineering programs?

    Publication Year: 2001, Page(s):75 - 76
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (128 KB) | HTML iconHTML

    Professional societies in IT and accreditation bodies of engineering and computer science may be in dispute while international recognition of professionals is necessary. Can a possibly independent accreditation body, aligned with the proposed IFIP Standard on IT Professionalism, help the software engineering profession? View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The human-computer interface is the system; a plea for a poor man's HCI component in software engineering curricula

    Publication Year: 2001, Page(s):276 - 286
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (576 KB) | HTML iconHTML

    Most software engineering approaches restrict the user interface to everything a user may perceive or experience. As a result, it is often designed rather independently of the system functionality. Chances are then that it does not get the attention it deserves. In the approach to software development we sketch, the design of the user interface and the design of the functionality go hand in hand. ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A case of software engineering accreditation

    Publication Year: 2001, Page(s):201 - 209
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (476 KB) | HTML iconHTML

    A trial software engineering accreditation system is being applied in Japan. The authors give a brief overview of the standard curriculum model that is followed by most computer science programs in Japanese universities today, and the current status of the accreditation systems now being applied to them. They report on the way in which they have tried to bridge the gap between industrial needs and... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • It's all about process: project-oriented teaching of software engineering

    Publication Year: 2001, Page(s):7 - 17
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (596 KB) | HTML iconHTML

    Process considerations are a central part of the material for a software engineering course; they are also central to accomplishing full-lifecycle, team-based systems development projects in such a course. This paper discusses the ways in which we have achieved an effective process structure within an academic context of full-year project courses. The key features are a kernel project plan and a p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Improving student performance in software engineering practice

    Publication Year: 2001, Page(s):143 - 152
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (500 KB) | HTML iconHTML

    This paper looks at the improvements that can be achieved in the learning of software engineering practices when a proactive process of measurement and intervention based around adult learning principles is utilised. It also examines the many obstacles that can be placed in the way of student performance, both external and internal, in the current university learning environment. The paper is base... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Incorporating PSP into a traditional software engineering course: an experience report

    Publication Year: 2001, Page(s):89 - 97
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (488 KB) | HTML iconHTML

    This paper presents an approach to incorporate PSP (Personal Software Process) into a traditional software engineering course that is typically contained within a computer science curriculum. Advantages and disadvantages of similar approaches are discussed. The approach has been implemented twice in an undergraduate course at the University of Memphis. This successful experience is described and g... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A learning environment for first year software engineers

    Publication Year: 2001, Page(s):268 - 275
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (364 KB) | HTML iconHTML

    The paper reports on ongoing work in the Department of Computer Science at the University of Wales. It describes a learning environment (Software Engineering Teaching and Learning System, SETLAS), that has been successfully used with first year software engineering students and that is the result of a synergy between several groups within the department. The resulting system has exceeded the objec... View full abstract»

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