By Topic

Software Education Conference, 1994. Proceedings.

22-25 Nov 1994

Filter Results

Displaying Results 1 - 25 of 56
  • Professional and vocational training for information systems undergraduates-an action learning project

    Publication Year: 1994, Page(s):14 - 19
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (508 KB)

    In Software Engineering today, as in the whole of the information systems (IS) profession, there exists a variety of approaches, tools and methodologies to be exploited by the practitioner. There is no reason to suppose that this trend will not continue. The only safe prediction to be made is that changes in tools and techniques will continue to arise at an ever-faster rate. The challenge for educ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Gender and other social issues

    Publication Year: 1994, Page(s):336 - 338
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (228 KB)

    The problem of reducing cultural and gender biases in tertiary level software engineering education is a broad based one. The roots of these biases lie not only in primary and secondary level education, but also in society at large. In addition, the continuing prevalence of cultural and gender biases have far reaching implications for the software engineering workforce of the future. In the first ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements analysis and modelling

    Publication Year: 1994, Page(s):361 - 364
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (308 KB)

    The rapid change in the software engineering field, in particular the emerging of software development methodologies has relaxed the need for well definedness of the requirements. A primary characteristic of the process in developing a system with ill defined requirements is the iteration through one or more development phases before the requirements are clarified. By exposing end users to the pro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Literate programming: a software engineering perspective

    Publication Year: 1994, Page(s):282 - 288
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (456 KB)

    Initial impressions of literate programming tend to the view that this is the software equivalent of the “Faberge egg”: ornate beyond all practical uses. However, recent advances in the field have produced tools that are less ornate, easy to use and eminently practical. We take a critical look at what literate programming has to offer in the practice and teaching of software engineerin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An integrated supporting system for learning different kinds of software design methods

    Publication Year: 1994, Page(s):34 - 41
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (596 KB)

    This paper describes a system that provides us with tools to learn different kinds of software design methods in educational environment of university and industry. A main tool of the system is a set of graphical editors by which we can produce DFD, STD and ERD, of well-known software design methods, e.g., SA, OMT and so on. The six tools are integrated with the Document Editor as tools for suppor... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Fostering co-development between software engineers and technical writers

    Publication Year: 1994, Page(s):4 - 11
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (892 KB)

    Industrial software development is highly collaborative and multidisciplinary. Technical writers have crucial expertise needed to kelp shape and change documentation, code, and interfaces created throughout the software development process; but often they lack the training and skills necessary to fully use the tools, methods, and processes of software engineering. If technical writers can be given... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Rational SEED program, Ada9X and software engineering

    Publication Year: 1994, Page(s):326 - 333
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (600 KB)

    Using CASE tools in an educational environment has always been constrained by the cost of industrial strength products. Exposing students to a CASE tool has meant that the budget has only allowed one such tool to be purchased. As object-oriented methods become the accepted state of the art, many tools of high quality and low cost have become available. The paper describes some software that has be... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CASE tool usage for the educational environment

    Publication Year: 1994, Page(s):359 - 360
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (144 KB)

    A discussion is given on CASE tool usage. CASE tools are used in a commercial environment in an attempt to increase the productivity of a software engineer which is seen as the major cost in most projects. In an educational setting they are used to show what the tools are capable of, to give students an insight into what they might be using when they get into industry, and as a method of increasin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Teaching C++: experience at Victoria University of Wellington

    Publication Year: 1994, Page(s):274 - 281
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (664 KB)

    In 1992 we introduced C++ as one of the major programming languages used in our teaching at the Computer Science Department at Victoria University of Wellington. We now have three years worth of experience of teaching C++ in both university and professional courses, and the paper is a review of the decisions we have made and the experience toe have gained. The paper has three goals. The first is t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Core software engineering subjects: a case study ('86-'94)

    Publication Year: 1994, Page(s):24 - 31
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (776 KB)

    The “software crisis” was first acknowledged in the mid 1960s. Some would claim that the software crisis is still with us. A recent issue of Scientific American ran a story on the currently infamous software disaster at the new Denver international airport. Software engineering has been heralded as the needed discipline that can improve software development to meet the needs of modern ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SE curriculum design: methodologies, formal methods, and life cycle models. II. Formal methods

    Publication Year: 1994, Page(s):344 - 346
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (188 KB)

    Over recent years the use of formal methods in industry has greatly increased. Formal methods are defined as any method that allows you to reason about a problem, and which provides a logical (mathematical) way of proving the correctness of the proposed solution. Software engineers need competency in managing programming in the large. It is important to know all the methods, when they should be ap... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Petri net based graphical user interface specification tool

    Publication Year: 1994, Page(s):50 - 57
    Cited by:  Papers (4)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (504 KB)

    PUIST is a specification tool that is being created for software development and software engineering education. It assists user interface designers in specifying the static form and dynamic behaviour of graphical user interfaces (GUI). It also assists teachers in demonstrating specification principles and provides training opportunities for students in software specification and design. The dynam... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Human aspects: the missing link of software engineering

    Publication Year: 1994, Page(s):65 - 70
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (428 KB)

    There are four major components which together make up an information system-hardware, software, methodology and people. Over the years there has been a gradual improvement in the ability to construct such systems, first by developing reliable hardware, second by developing effective programming languages, and third by the use of well-grounded development methodologies. To date there has been a la... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Teaching object oriented software engineering within a multiple paradigm context

    Publication Year: 1994, Page(s):238 - 244
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (464 KB)

    The paper describe the teaching of object-oriented ideas within all four years of a Bachelor of Computer System Engineering and the BSc in Computer Science Degree at La Trobe University. This is taught together with a variety of other traditional approaches. A key element in the teaching of OO is the Software Engineering Project, which is explained in some detail. The teaching is also complicated ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A comparison of CASE-based O-O methodologies: Coad/Yourdon OOA and Booch OOD

    Publication Year: 1994, Page(s):120 - 127
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (608 KB)

    Coad/Yourdon Object-Oriented Analysis (OOA) and Booch Object-Oriented Design (OOD) are two systems development methodologies whose notations are supported by CASE tools. The methodologies have been applied in turn to a simple Church Library system in order to compare features. Each strategy is described individually and documented in the System Architect CASE tool. A comparison has been carried ou... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Introducing object environments: cognitive difficulties

    Publication Year: 1994, Page(s):128 - 133
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (544 KB)

    The paper reports on research arising from the introduction in two Australian universities, of event-driven and object-based programming concepts through the use of Visual Basic. There are implications for education and training in any atmosphere requiring rapid mental cognitive shifts and the use of new paradigms. Educators must question how their teaching methods and styles can be adapted to ass... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Incorporating reuse into software engineering project courses

    Publication Year: 1994, Page(s):226 - 229
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (416 KB)

    As software engineering began to develop as a science, there evolved clearly defined roles which members of the software engineering team assumed. Traditionally, these roles have been assigned to students in software engineering project courses as they work on real world or simulated projects. Currently there is an international trend emphasizing reuse technology. This trend, which affects the sof... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Project management software-the fourth tool?

    Publication Year: 1994, Page(s):320 - 325
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (556 KB)

    Many people are involved in the management of small projects, but software to assist with this has been too complex to be of much use to other than full-time professional project managers. The authors contend that after word processors, spreadsheets and database managers, project management software is destined to become the fourth software tool, and should change the way that even small projects ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SE certification and continuous education for SE professionals

    Publication Year: 1994, Page(s):357 - 358
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (156 KB)

    In order to hope to certify a product it is essential to certify the constructors of that product, and hence it is essential to pursue the concept of the certification of professionals. From analogies to other longer established professions in the Anglo/Celtic community (doctors, lawyers, accountants) it is concluded that it is necessary for software engineers who wish to be classified as professi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Undergraduate, graduate and professional education in software engineering in the '90's: a case study

    Publication Year: 1994, Page(s):103 - 110
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (608 KB)

    The demands for graduate education in software engineering were clearly established in the late 1980's. Now, several years later, the practical imperative has emerged that information technology graduates are increasingly required in their first positions to work in large teams, to use new and quite complex tools and environments, and to be able to communicate effectively in their work environment... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The design of knowledge-based systems subjects for commerce students

    Publication Year: 1994, Page(s):267 - 271
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (472 KB)

    Knowledge-based systems have emerged as an important discipline which can further enhance the effectiveness and productivity of the current information systems of the business community. There are more and more knowledge-based systems developed for business applications. It is our desire to introduce our students to the role knowledge-based systems could play in today's business community. We feel... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating CASE in software engineering education

    Publication Year: 1994, Page(s):204 - 211
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (720 KB)

    The paper addresses the integration of CASE in university based software engineering education. A comprehensive 1992 study of software engineering education in Australian universities and Colleges of TAFE (similar to US community colleges) indicated that software engineering is considerably more important in universities than in other types of institutions. University based software engineering ed... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Teaching formal methods in an undergraduate computer studies curriculum

    Publication Year: 1994, Page(s):174 - 177
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (248 KB)

    This paper presents an outline of how formal methods is taught in an undergraduate Computer Studies curriculum. One of the major themes of study in the undergraduate Computer Studies programme is software engineering. We describe how formal methods is incorporated into this theme. Experience with teaching formal methods within the context of the programme is discussed, and possible future directio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Near-distance software engineering education

    Publication Year: 1994, Page(s):20 - 23
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (168 KB)

    The University of Wollongong has been seeking ways by which it can attract capable students from the southern side of the States capital city, Sydney, Australia. The paper describes the concept of limiting the required daily travel to the University through an amalgam of technologies, and changes to the core teaching syllabus. Progress through 1994, and plans for full introduction in 1995, is desc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SE curriculum design: methodologies, formal methods, and life cycle models. I. Methodologies and life cycle models

    Publication Year: 1994, Page(s):339 - 343
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (360 KB)

    The ever-increasing level of interaction across the “border” between software engineering and information systems is evidence of substantive maturity and sustained effort to articulate these closely-related disciplines. As software engineering principles have matured and proven themselves, information systems developers have incorporated them in the analysis and design process. We anti... View full abstract»

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