Systems Development with Java: Experiences from a Practical Project Course in Software Engineering

نویسندگان

  • Klaus Bergner
  • Franz Huber
چکیده

This paper describes our experiences in using the Java programming language in a student software engineering project. We focus on the suitability of Java for developing large-scale software systems in teams, and on the tools and techniques used for design and implementation. Furthermore, we comment on the significance of our experiences for future educational software engineering projects as well as for industrial projects.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experiences with Facilitating Student Learning in a Group Information Systems Project Course

One of the main aims of university education is to help students become intellectually independent. As the Software Engineering and Information Systems fields are changing so rapidly, such independent thinkers are essential. This paper describes a third-year Information Systems Project course we have designed to facilitate the process of university students becoming real-world software practiti...

متن کامل

Using XNA to Teach Software Architecture

This paper describes a case study of how a game project using the XNA Game Studio was implemented in a software architecture course. In previous years, a main part of the software architecture course was a software development project where the students were to design the software architecture and implement a robot controller in Java. The robot controller was chosen for the project, as there ex...

متن کامل

Early Practise and Integration - The Key to Teaching Difficult Subjects

Software Engineering is a young area compared to other engineering disciplines. The subject is rapidly moving and more questions than answers seem to appear. Usually, Software Engineering projects involve several people for a prolonged time. Large projects range over several months or years and involve considerable groups of people developing massive systems. Such systems are complex because of...

متن کامل

Teaching an Object-Oriented Software Development Lifecycle in Undergraduate Software Engineering Education

In some cases, real-world application of software engineering concepts does not effectively map with current undergraduate curriculums. Typically, a student’s first “handson” experience working on large-scale software development projects is via an intern position or their first full-time position. However, prior exposure to the corporate project environment would greatly improve a student’s pe...

متن کامل

A student-enacted simulation approach to software engineering education

In some cases, real-world application of software engineering concepts does not effectively map with current undergraduate curriculums. Typically, a student’s first “hands-on” experience working on large-scale software development projects is via an intern position or his/her first full-time position. However, prior exposure to the corporate project environment would greatly improve a student’s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997