You are on page 1of 16

Web Engineering

(CS-666)

Web
Engineering
Lecture-06

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

Lecture Outline

Web Development Status

WEP Reference Model

WIS and WebApps

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

Web Development Status

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

Web Development Status

Web Development vs. Web Project


Web Developer vs. Web Engineer

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP Reference Model

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP Reference Model

WERs are not easily discoverable and


understandable by developers, so they are
often not used appropriately or at all during
the Web projects.

Web Engineering Resources Portal (WEP)


provides
several
and
cross-referenced
taxonomies of these resources, just like an
information portal does.
WEP provides a WEP Reference Model and
WER Portal.

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP Reference Model (Cont.)

The WEP reference model includes:

WEP-Terms : WEP basic terminology and definitions


WEP-Arch: Identification and technical-oriented
classification of common WIS components
WEP-Teams: Specification and classification of skills
needed in the WIS project
WEP-Process: A WIS lifecycle process model
WER-Portal: Several Web Engineering Resources
taxonomies through which Web engineers will be
able to easily and meaningfully locate research
resources, web technologies, and tools and
understand their role during WIS development and
WIS operation/maintenance.

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP Reference Model (Cont.)

Purpose of WEP Reference Model is to


provide a common basic terminology (WEPTerms), a technical-oriented classification of
WebApps, a specification of WebApps logical
and physical architectures (WEP-Arch), a
classification of skills needed in WIS Project
(WEP-Teams), and a generic and adaptable
WIS lifecycle process model (WEP-Process)
through which WEP-Teams are using WERs to
deliver, maintain and evolve a WIS based on
the WEP-Arch.

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP Reference Model (Cont.)

The objective of the WER portal is to help


Web
Engineers
to
comprehend
and
appropriately use available and emerging
Web technologies/tools and to provide means
to transfer knowledge (research results) and
experience (patterns/good practices) in an
easy and understandable way.

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP-Terms

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP-Terms

Data

Software

Data are distinct pieces of information in digital form,


formatted in a special way that can be read, manipulated,
or transmitted on some digital channel by software.
Software is a collection of instructions in a form that can
be read and executed by a computer. Software can be
divided in two general categories: systems software and
programs (application software).

Application

An application is a composition of one or more programs


that do real work for humans. One of the programs is
responsible for providing the user interface, through
which humans can interact with the application, in order
to generally do two things: (1) get data as information
(specific programs to read, listen, or watch data) or (2)
get functionality over data as services.

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WEP-Terms (Cont.)

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WIS and WebApps

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WIS and WebApps

WIS

is an web information system, utilizing Web


architecture to provide information (data) and
functionality (services) to end-users through a
hypermedia-based presentation/interaction user
interface on web-enabled devices
Large in scope (from informational systems to ebusiness
transaction
systems,
to
networkdistributed Web Services and beyond)

Four general kinds of WIS

Intranets
Webpresence sites
Electronic Commerce Systems
Blend of internal and external systems (Extranets)

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WIS and WebApps (Cont.)


WebApps

WebApps are the different functionality-oriented


components of a WIS.
WebApp is a small-scale WIS, providing very
specific information or functionality.

WIS is a large-scale WebApp that fulfills


several end-users goals. That is why
most developers use these terms as
synonymous, especially for small WISs.

PMAS-Arid Agriculture University,


Rawalpindi

Web Engineering
(CS-666)

WIS and WebApps (Cont.)

PMAS-Arid Agriculture University,


Rawalpindi

You might also like