comp.lang.ada
 help / color / mirror / Atom feed
* Replacement for Ian Sommerville's "Software Engineering"
@ 2006-08-15 14:00 Jacob Sparre Andersen
  2006-08-15 17:26 ` Georg Bauhaus
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Jacob Sparre Andersen @ 2006-08-15 14:00 UTC (permalink / raw)


I was considering to use Ian Sommerville's "Software Engineering" book
for one of my courses, when I unfortunately found out that two of its
important advantages have been removed in the most recent editions;
Ada has been replaced by Java, and Z has been replaced by UML.

That's _not_ fun.  So which text-books can you suggest as a
replacement?

The goals of the course is to introduce the students to problem
analysis, specification and design.  The book should preferably cover
both centralised and distributed systems.

I prefer to use a book which is has a wider aim than just object
oriented design and programming.  Strong specifications and
standardised languages (such as Ada and Z) are favoured to weak typing
and unstandardised languages.

I liked the 5th edition of "Software Engineering", but it is
apparently not available anymore.

Greetings,

Jacob
-- 
"simply because no one had discovered a cure for the universe as a
 whole - or rather the only one that did exist had been abolished"



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Replacement for Ian Sommerville's "Software Engineering"
  2006-08-15 14:00 Replacement for Ian Sommerville's "Software Engineering" Jacob Sparre Andersen
@ 2006-08-15 17:26 ` Georg Bauhaus
  2006-08-15 19:01 ` kevin  cline
  2006-08-24 14:29 ` Peter Hermann
  2 siblings, 0 replies; 6+ messages in thread
From: Georg Bauhaus @ 2006-08-15 17:26 UTC (permalink / raw)


On Tue, 2006-08-15 at 16:00 +0200, Jacob Sparre Andersen wrote:
> I was considering to use Ian Sommerville's "Software Engineering" book

Does it still have the example, quoted by Bertrand Meyer,
that introduces multiple inheritance as a means to make
a CAR-OWNER both a CAR and a PERSON?


-- Georg 





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Replacement for Ian Sommerville's "Software Engineering"
  2006-08-15 14:00 Replacement for Ian Sommerville's "Software Engineering" Jacob Sparre Andersen
  2006-08-15 17:26 ` Georg Bauhaus
@ 2006-08-15 19:01 ` kevin  cline
  2006-08-16 15:57   ` adaworks
  2006-08-24 14:29 ` Peter Hermann
  2 siblings, 1 reply; 6+ messages in thread
From: kevin  cline @ 2006-08-15 19:01 UTC (permalink / raw)



Jacob Sparre Andersen wrote:
> I was considering to use Ian Sommerville's "Software Engineering" book
> for one of my courses, when I unfortunately found out that two of its
> important advantages have been removed in the most recent editions;
> Ada has been replaced by Java, and Z has been replaced by UML.
>
> That's _not_ fun.  So which text-books can you suggest as a
> replacement?

Extreme Programming Explained.




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Replacement for Ian Sommerville's "Software Engineering"
  2006-08-15 19:01 ` kevin  cline
@ 2006-08-16 15:57   ` adaworks
  0 siblings, 0 replies; 6+ messages in thread
From: adaworks @ 2006-08-16 15:57 UTC (permalink / raw)



"kevin cline" <kevin.cline@gmail.com> wrote in message 
news:1155668515.864500.264190@h48g2000cwc.googlegroups.com...
>
> Jacob Sparre Andersen wrote:
>> I was considering to use Ian Sommerville's "Software Engineering" book
>> for one of my courses, when I unfortunately found out that two of its
>> important advantages have been removed in the most recent editions;
>> Ada has been replaced by Java, and Z has been replaced by UML.
>>
>> That's _not_ fun.  So which text-books can you suggest as a
>> replacement?
>
> Extreme Programming Explained.
>
You forgot the smiley to emphasize that you were joking.






^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Replacement for Ian Sommerville's "Software Engineering"
  2006-08-15 14:00 Replacement for Ian Sommerville's "Software Engineering" Jacob Sparre Andersen
  2006-08-15 17:26 ` Georg Bauhaus
  2006-08-15 19:01 ` kevin  cline
@ 2006-08-24 14:29 ` Peter Hermann
  2006-09-01  6:27   ` Jacob Sparre Andersen
  2 siblings, 1 reply; 6+ messages in thread
From: Peter Hermann @ 2006-08-24 14:29 UTC (permalink / raw)


Jacob Sparre Andersen <sparre@nbi.dk> wrote:
> I was considering to use Ian Sommerville's "Software Engineering" book
> for one of my courses, when I unfortunately found out that two of its
> important advantages have been removed in the most recent editions;
> Ada has been replaced by Java, and Z has been replaced by UML.
> 
> That's _not_ fun.  So which text-books can you suggest as a
> replacement?

No, that is not funny.

No  -  that's not a sarcophagus...
( cit. from the film The Thomas Crown Affair 2.ed
                 http://imdb.com/title/tt0155267/ )

I dropped the book from my lectures:
www.ihr.uni-stuttgart.de/fileadmin/user_upload/autoren/ph/dva/dva040.txt

-- 
--Peter.Hermann@ihr.uni-stuttgart.de        (+49)0711-685-872-44(Fax79)
--Nobelstr.19 Raum 0.030, D-70569 Stuttgart IHR Hoechstleistungsrechnen
--http://www.ihr.uni-stuttgart.de/



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Replacement for Ian Sommerville's "Software Engineering"
  2006-08-24 14:29 ` Peter Hermann
@ 2006-09-01  6:27   ` Jacob Sparre Andersen
  0 siblings, 0 replies; 6+ messages in thread
From: Jacob Sparre Andersen @ 2006-09-01  6:27 UTC (permalink / raw)


Peter Hermann wrote:

> I dropped the book from my lectures:
> www.ihr.uni-stuttgart.de/fileadmin/user_upload/autoren/ph/dva/dva040.txt

Thanks for the list.

Greetings,

Jacob
-- 
"Never trust a statistic you have not falsified yourself."



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-09-01  6:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-08-15 14:00 Replacement for Ian Sommerville's "Software Engineering" Jacob Sparre Andersen
2006-08-15 17:26 ` Georg Bauhaus
2006-08-15 19:01 ` kevin  cline
2006-08-16 15:57   ` adaworks
2006-08-24 14:29 ` Peter Hermann
2006-09-01  6:27   ` Jacob Sparre Andersen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox