WEB ENGINEERING: RETHINKING SOFTWARE ENGINEERING
Ismail Khalil Ibrahim
Inst of Information & Computing Sciences
The principles of software engineering are to some extent
well established and different methods have been put into
context in everyday work. Web engineering, a rather new
field of research, is however not yet explored in a very
systematic way. Most Web applications are designed in an
ad-hoc manner. They are not well documented and very difficult
to maintain. In this paper, we present how methods and models
of software engineering can be used for Web engineering
without too much adaptation. We show that the real challenge
in Web engineering is to adapt project plans and management
to constant change of the underlying technology. Web engineering
should be understood as a framework to provide a continuous
service, not a single, well-defined project.
Dr. Ismail Khalil Ibrahim (email@example.com) is a member
of the Intelligent Systems Group at Utrecht University.
He holds a B.Sc. in Electrical Engineering, from the University
of Technology, Baghdad, Iraq (1985), M.Sc., and Ph.D. (cum
laude) in Computer Engineering and Information Systems from
Gadjah Mada University - Indonesia (1998, 2001 respectively).
Before joining Utrecht University, he was the project manager
of AgenCom project Software Competence Center Hagenberg
- Austria. He worked in the University of Technology - Baghdad
Iraq from 1985-1990, in the Human Resources Training and
Development Institute - Iraq from 1990-1996, in Gadjah Mada
University - Indonesia from 1996-2000.
His main research interests lay in the fields of E-commerce
and Multimedia Applications, Database Applications and Techniques
for the Web, Practical Experiences and Applications in Information
Integration Systems, Agents for Information Retrieval and
Knowledge Discovery, XML and Semi-structured Data Management,
Information Systems Management and Development, Information
Technology: Impact, Economic Analysis.
Ismail is a member of ACM, SIGMOD, SIGKDD, SIGecom, member
of the Iraqi Engineers Association (IEA), overseas Collaborator
in the E-Commerce Lab at the National University of Singapore,
editorial Board of the Columbian Journal of Computing (Revista
Colombiana de Computación). He is the organizing
committee chair of the international workshop (later conference)
on Information Integration and Web-based Applications &
Services; IIWAS'99 (15-17 November 1999, Yogyakarta, Indonesia),
IIWAS'00 (26-28 September 2000, Yogyakarta, Indonesia),
iiWAS2001 (10-12 September 2001, Linz, Austria), and the
General Conference Chairman of iiWAS2002 (10-12 September
2002, Bandung, Indonesia). His work has been published and
presented at various conferences. He is also a reviewer
for several conferences and journals.