130 likes | 265 Views
Multimedia Software Engineering. Opportunities and challenges MSE´2000 panel #1. Recently I found this sticker at a conference. Challenges in Software Engineering (SE).
E N D
Multimedia Software Engineering Opportunities and challenges MSE´2000 panel #1
Recently I found this stickerat a conference MSE´2000 panel #1, H.-J. Hoffmann
Challenges in Software Engineering (SE) • SE in general:- Correct with respect to specification - Robust, re-usable, maintainable, etc ==> “Quality” (for engineer/programmer and client) • SE in interactive systems - in addition -: - Best support for user ==> “Quality of Service” • SE in multimedia interactive systems - in addition -: - Even better support for user - Diagrams, graphs, pictures, animation, video, “self-active” functionality, etc ==> “Quality of Service and Enhanced Usefulness” MSE´2000 panel #1, H.-J. Hoffmann
A challenge formultimedia software engineering ? Point of view of a minimalistin software engineering ! MSE´2000 panel #1, H.-J. Hoffmann
You accept to take as examplesin a search taskthe portals of two common Web pagesto exemplify my point of viewabout opportunitiesfor multimedia software engineering ?Thank you ! It is no advertisement for one or the other search engine! MSE´2000 panel #1, H.-J. Hoffmann
useful, who doubts ? MSE´2000 panel #1, H.-J. Hoffmann
original HTML-code(acceptable quality from the SE point of view) MSE´2000 panel #1, H.-J. Hoffmann
+------------------- C:\mydown~1\www_google_com-corr01.html -------------------+ ¦<html> ¦<head><title>Google</title><base href=http://www.google.com/> _ ¦ <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-1"> _ ¦ <style><!--body {font-family: arial,sans-serif;}//--></style> _ ¦ <script><!--function setfocus() {document.f.q.focus();}//--></script></head> _ ¦<body bgcolor=#ffffff text=#000000 link=#0000cc vlink=551a8b alink=#ff0000 _ ¦ onLoad=setfocus()> _ ¦<center><a href="/search?q=thanksgiving"> _ ¦ <IMG height=135 src="logos/thanksgiving00_logo.gif" ... ></a><br><br> _ ¦<form action="/search" method=get name=f><table cellspacing=0 cellpadding=0 > _ ¦ <tr align=center valign=baseline><td width=75> </td><td nowrap> _ ¦ <font face=arial,sans-serif size=-1>Search 1,326,920,000 web pages</font></td_ ¦ <td></td></tr><tr align=center valign=middle><td width=75> </td> _ ¦ <td align=center><input type=text value="" framewidth=4 name=q size=55><br> _ ¦ <input name=btnG type=submit value="Google Search"> _ ¦ <input name=btnI type=submit value="I'm Feeling Lucky"></td> _ ¦ <td nowrap valign=top align=left><font face=arial,sans-serif size=-2> _ ¦ <a href="/advanced_search">Advanced Search</a><br> <a href="/prefer_ ¦<p><font size=-1>Advertising that only reaches the right people. _ ¦ <a href="https://adwords.google.com/AdWords/Welcome.html">Google AdWords</a>._ ¦ </font> _ ¦ ... 8 lines more ... structured to fit on page MSE´2000 panel #1, H.-J. Hoffmann
useful ? MSE´2000 panel #1, H.-J. Hoffmann
more than 400 lines,before adjusting line length !“quality” from a SE point of view ? MSE´2000 panel #1, H.-J. Hoffmann
My message: no ad MSE´2000 panel #1, H.-J. Hoffmann
Thank you for listening !Prof. em. Dr. Hans-Jürgen HoffmannDarmstadt Univ. of TechnologyDarmstadt, Germany Chair on Programming Languages and CompilersHJHoffmann@computer.org MSE´2000 panel #1, H.-J. Hoffmann