A Practical Usage of Innovative Web Design Methodology: The Relational Modeling Methodology



Similar documents
EM EA. D is trib u te d D e n ia l O f S e rv ic e

M P L S /V P N S e c u rity , C is c o S y s te m s, In c. A ll rig h ts re s e rv e d.

A n d r e w S P o m e r a n tz, M D

w ith In fla m m a to r y B o w e l D ise a se. G a s tro in te s tin a l C lin ic, , K a s h iw a z a, A g e o C ity, S a ita m a

B a rn e y W a r f. U r b a n S tu d ie s, V o l. 3 2, N o. 2, ±3 7 8

J a re k G a w o r, J o e B e s te r, M a th e m a tic s & C o m p u te r. C o m p u ta tio n In s titu te,

B rn m e d s rlig e b e h o v... 3 k o n o m i S s k e n d e tils k u d o g k o n o m is k frip la d s... 7 F o r ld re b e ta lin g...

THE HERA SOFTWARE ARCHITECTURE FOR GENERATING HYPERMEDIA APPLICATIONS FOR AD-HOC DATABASE OUTPUT

i n g S e c u r it y 3 1B# ; u r w e b a p p li c a tio n s f r o m ha c ke r s w ith t his å ] í d : L : g u id e Scanned by CamScanner

AN EVALUATION OF SHORT TERM TREATMENT PROGRAM FOR PERSONS DRIVING UNDER THE INFLUENCE OF ALCOHOL P. A. V a le s, Ph.D.

UFPA Brazil. d e R e d e s Ó p tic a s e s e u s Im p a c to s n o F u tu r o d a In te r n e t

T ra d in g A c tiv ity o f F o re ig n In s titu tio n a l In v e s to rs a n d V o la tility

CIS CO S Y S T E M S. G u ille rm o A g u irre, Cis c o Ch ile , C is c o S y s te m s, In c. A ll rig h ts re s e rv e d.

W h a t is m e tro e th e rn e t

Getting Value from Big Data with Analytics

L a h ip e r t e n s ió n a r t e r ia l s e d e f in e c o m o u n n iv e l d e p r e s ió n a r t e r ia l s is t ó lic a ( P A S ) m a y o r o

INTEGRATING BUSINESS RULES INTO THE WEB DEVELOPMENT PROCESS

Erfa rin g fra b y g g in g a v

Creating a best fit between Business Strategy and Web Services Capabilities using Problem Frames Modeling approach

/*

A Concept for an Electronic Magazine

Up c om i n g Events

Purpose of presentation

WSDM: A User Centered Design Method for Web Sites

P R E F E I T U R A M U N I C I P A L D E J A R D I M

Designing Well-Structured Websites: Lessons to be Learned from Database Schema Methodology.

Combinación de bandas óptima para la discriminación de sabanas colombianas, usando imagen Landsat ETM+ZYXWVUTSRQPONMLKJIHGFEDCB

technische universiteit eindhoven WIS & Engineering Geert-Jan Houben

Web-Based Information Systems

Create. Increase. Accelerate. TM. New Rules for Finding and Creating Leads

C o m p u te r M o d e lin g o f M o le c u la r E le c tro n ic S tru c tu re

Material Design and Production subprocess - 1/12

SOFTWARE REUSE IN HYPERMEDIA APPLICATIONS

M ethodology & Taiwan s P erfor m ance

Cloud Computing Strategic View

E S T A D O D O C E A R Á P R E F E I T U R A M U N I C I P A L D E C R U Z C Â M A R A M U N I C I P A L D E C R U Z

Critical Review MYSID CRUSTACEANS AS POTENTIAL TEST ORGANISMS FOR THE EVALUATION OF ENVIRONMENTAL ENDOCRINE DISRUPTION: A REVIEW

How to Successfully Integrate with ERP and Expense Management Systems

How To Read A Book


C + + a G iriş 2. K o n tro l y a p ıla rı if/e ls e b re a k co n tin u e g o to sw itc h D ö n g ü le r w h ile d o -w h ile fo r

Software Quality Requirements and Evaluation, the ISO Series

THE UNIVERSITY OF SAN DIEGO CRIMINAL CLINIC: IT'S ALL IN THE MIX

On the Acceptability of Conceptual Design Models for Web Applications

Farmers attitudes toward and evaluation and use of insurance for income protection on Montana wheat farms by Gordon E Rodewald

CONCEPTUAL MODELING OF LARGE WEB SITES

B R T S y s te m in S e o u l a n d In te g r a te d e -T ic k e tin g S y s te m

An E mpir ical Analysis of Stock and B ond M ar ket Liquidity

User Guide. version 1.0

Beverlin Allen, PhD, RN, MSN, ARNP

T c k D E GR EN S. R a p p o r t M o d u le Aa n g e m a a k t o p 19 /09 /2007 o m 09 :29 u u r BJB M /V. ja a r.

Extending a Conceptual Modelling Approach to Web Application Design

Service Desk Upgrade project

Company Web Template System (CWTS) to enhance the development of SMI Companies Websites

DIABLO VALLEY COLLEGE CATALOG

Semantical Descriptions of Models for Web Design


SEARCH WARRANTS IN AN ERA OF DIGITAL EVIDENCE

Technical Specifications (Excerpt) TrendInfoWorld Web Site

Development Activities and Methodology Usage by Australian Web Site Consultants

Model-based Configuration Management for a Web Engineering Lifecycle

re:think creativity ICT and tourism: gaming and creative technologies & applications

2 A WORLD WIDE WEB SOFTWARE

Parking Space Optimization Services, a uniformed Web Application Architecture

V e r d e s I s t v á n a l e z r e d e s V Á L T O Z Á S O K. F E L A D A T O K. GONDOK A S O R K A TO N A I


Building E-Commerce Applications from Object-Oriented Conceptual Models

An Electronic Journal Management System

DESIGNING A HYBRID DOMESTIC VIOLENCE PROSECUTION CLINIC:


Operational Risk Register. Legal Dem ocratic & Regulatory

Self-Service Guide R2

A FRAMEWORK FOR THE ANALYSIS AND COMPARISON OF HYPERMEDIA DESIGN METHODS

Developing Web Browser Recording Tools. Using Server-Side Programming Technology

BENEFITS OF AN INTEGRATED (PROSECUTION & DEFENSE) CRIMINAL LAW CLINIC

Information Technology Web Solution Services

Workload Management Services. Data Management Services. Networking. Information Service. Fabric Management

Use Cases and Scenarios in the Conceptual Design of Web Applications

Design and Implementation of Component-based Adaptive Web Presentations

DFW Backup Software. Whitepaper DFW Backup Agent

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006

Clôtures tous types. Serrurerie sur mesure. Portails / Automatisme. Aménagements extérieurs. Maçonnerie. Terrasse / Allée.

An Approach for Designing Ubiquitous Web Applications: A Case Study

Welcome to the OAAS HCBS Waiver Critical Incident Training

Modeling Interactions and Navigation in Web Applications

H ig h L e v e l O v e r v iew. S te p h a n M a rt in. S e n io r S y s te m A rc h i te ct

User Guide. version 1.2

IYOPRO Improve your Processes

40 20 L in z O k tober

AVG PC Tuneup. User Manual. Document revision ( )

Graduate Student Database Project

Lehren der Bau^Bilanz 1934.

Foundations of Business Intelligence: Databases and Information Management

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server

1st Int. Workshop on ACM Analysis and Documentation of knowledge-intensive Processes

Enduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.


Transcription:

Abstract The web platform has transformed itself in the few years since its inception in 1993 from an instrument used merely to establish on-line presence to a platform that can support all facets of organizational work. A unique design methodology for developing a website known as Relational Modeling Methodology (RMM) has been used in the developing a dynamic website for the College of Engineering at FIU. RMM provides a structured design methodology for the development of a large class of hypermedia applications, facilitating their design, development and maintenance. There are three levels of modeling a Web Information System (WIS) application. They are Presentation Level, Logical Level and Storage Level. The presentation level deals with how the information is presented. At this level, one chooses information to group together or separate and hyperlink, into presentation units, such as web pages. The storage level describes how information is organized physically, in terms of what software applications (e.g., databases, graphic editors) are needed, what files are used, in what kind of directory organization, etc. In between the storage and presentation levels, the logical level maps the information stored in databases and web servers onto the actual web pages as seen by the end user. HTML editors have been used for the presentation layer and web-analysis tools for the storage layer. There are, however, no definitive modeling mechanisms to handle the logical level and a structured approach to working with it. This is where the main contribution of RMM lied; RMM is the modeling language used to represent information domain and navigational structure of this promotional website at the logical level. A key contribution of RMM was the formalization of these mappings, which lead to the development of well structured and easily maintainable website. This paper will present the logical structure and useful applications of RMM.

Introduction Hypermedia projects differ from traditional software development projects in several critical dimensions. The design of hypermedia applications involves capturing and organizing the structure of complex domain and making it clear and accessible to end users. Hypermedia design is a challenging process that is currently more of an art than a science. The need for prototyping and intensive testing with users is even more pronounced in hypermedia development than it is with traditional software, because user tolerance to errors in hypermedia applications is very low [1]. Hypermedia applications have volatile data, which requires frequent updating, means to routinize and automate both the initial development and subsequent update process. RMM focuses on highly structured applications with high information volatility. It provides guidelines that can facilitate the automated design process of hypermedia applications. RMM is based on the popular Entity Relationship (E-R) model

Modeling Levels Of Web Information Systems Web Page Web Page Web Page Web Page Web Page Presentation Level HTML Pages AD HOC Logical Level? Graphics, animations Reports and scripts Storage Level

Application Diagram For College Of Engineering At FIU A p p lic a t io n D ia g r a m E n g in e e rin g D is c ip lin e P a g e H o m e P a g e B u lle t in O th e r In fo r m a tio n L is t o f E n g in e e rin g d is c ip lin e s In te re s tin g F a c ts L is t o f in te r e s t in g fa c t s E n g in e e r in g D is c ip lin e P a g e L is t o f e n g in e e r in g d is c ip lin e s R e s o u rc e s F o r S tu d e n ts In s titu te s & C e n te r s S tu d e n t o r g a n iz a tio n s F re q u e n tly A s k e d Q u e s tio n s L is t O f F A Q s U n d e r g ra d u a te R e s e a r c h O p p o rtu n itie s P a g e L is t o f r e s e a r c h la b s w h ic h u n d e r g r a d u a te r e s e a r c h o p p o r tu n itie s S o lv e P u z z le /T a k e A Q u iz L is t o f q u iz c a te g o r ie s P o s t A Q u e s tio n F o r m to p o s t a q u e s tio n A d m in is tr a to r P a g e Q u iz P a g e L is t o f q u e s tio n s R e s u lt P a g e In fo r m a tio n U p d a te F r e q u e n tly A s k e d Q u e s tio n s L is t o f F A Q s to b e u p d a te d D e le te F r e q u e n tly A s k e d Q u e s tio n s L is t o f F A Q s V is ito r D e ta il P a g e L is t o f v is ito r d e ta ils V is ito r S ta tis tic s P a g e O th e r in fo r m a tio n C r e a te Q u iz P a g e T it le N o : o f Q u e s tio n s N o : o f a n s w e r s M a r k s fo r c o r r e c t a n s w e r s M a r k s fo r w r o n g a n s w e r s V o lu n te e r M a il R e p ly P a g e M a ils S e n t to th e v o lu n te e r A d d F r e q u e n tly A s k e d Q u e s tio n s R e p ly m a ils s e n t to th e w e b m a s te r Q u e s tio n D e le te P a g e L is t o f p o s te d q u e s tio n s V o lu n te e r M a il V e r ific a tio n P a g e M a ils s e n t to th e v o lu n te e r G e n e r a te Q u iz P a g e Q u e s tio n A n s w e r

Post_Question.Mailcheck & Post_Question.Reply Post_question Post_question query Reply Mail username date flag query Back delete mailcheck Index sends Reg_info emailid userinfo volunteer emailid info reply

reso u rce Resource.Description stu d ent_o rg In st_cen ter nam e description nam e description Index Index link description Index

Conclusions The implementation of this dynamic promotional website for the College of Engineering at FIU (http://ise-3.eng.fiu.edu/index.htm), shows that the adopted design approach is most suited for the given scenario. The system does not demand computer literacy from the user and hence is well suited to be operated by high school or middle school students. The system administrator has been given the capability to create the Quizzes, input FAQ s and change the content of the site with the provided interface on the web, without being qualified as a Webmaster. These features of the system make it very easy to operate. The system meets the standards of the WWW and demonstrates the implementation of RMM methodology. This site can be used extensively in future for promoting the website. This paper discussed a methodology that guides through the process of specifying the presentation generation process.

Recommendations Using IIS Server as the web server will enhance the system capability and performance than using Personal Web Server. Utilizing a database like Oracle or SQL server may be required as the database keeps building up during the course of time. Many improvements on the system interface could also be made to enhance the appearance. As demand for hypermedia products increases, there is need to the current design and construction approaches, which are highly labor intensive and costly, with more efficient approaches that produces standardized documentation, and give automated support for developers. The research described in this paper targets the support of automated hypermedia presentation design (in the context of Web-based Information Systems). Specifically, for applications involving data that change frequently, the design of hypermedia presentations requires a structured approach.

References [1] Garzotto, F., Paolini, P., and Schwabe, D. HDM: A model-based approach to hypertext application design. ACM Trans. Off. Info. Syst. 11, 1 (Jan. 1993), 1--26. [2] Flavius Frasincar., Geert Jan Houben., and Richard Vdovjak: An RMM-Based Methodology for Hypermedia Presentation Design. Eindhoven University of Technology, Eindhoven, The Netherlands [3] Balasubramanian, P., Isakowitz, T., Stohr, E.A.: RMM: A Methodology for Structured Hypermedia Design Communications Of The ACM, 38 (8): 33-44, August 1995

Acknowledgements I would like to thank Stephanie Strange, Recruitment officer of the Deans Office and the Engineering Student Council at FIU, for helping me in achieving my goal and supporting the project.