Tiefpreis
CHF100.00
Print on Demand - Exemplar wird für Sie besorgt.
This book gives a unique account of the emerging field of Web engineering by presenting 25 thoroughly reviewed papers drawn from two recent workshops on the topic together with introductory and motivating surveys and a list of Web engineering resources in chapters on - Web engineering: introduction and perspectives - Web-based system development: process and methodology - Managing information on the Web - Development tools, skills, and case studies - Performance, testing, and Web metrices - Web maintenance and reuse.
The book will appeal equally to researchers, students, professionals and practitioners in industry interested in developing, maintaining, and using advanced Web-based systems and applications.
Inlessthanadecadeofexistence,theWebhasreachedatrulystaggeringstage, demonstratedbythescope,thereach,andthesizeofWeb-basedapplications andactivities. Concentratinginitiallyoninformationdissemination,thescopeof theapplicationsisnowlimitedonlybyourimagination. Thereachisconstantly expandingandsoarethenumberandsizeoftheapplications,alongwiththe underlyingcomplexity,rangeofpurposes,andthetimeneededtodevelopand maintainthem. Atthesametime,thedevelopmentandmaintenanceprocesses ofWebapplicationshavenotprogressedatasu?cientlyrapidpacetomeetthese challengesanddemands. Consequently,thelikelihoodisthatWebapplication developmentwillgetintoacrisisanditisnothardtoimaginethatthiswould dwarfthe softwarecrisis identi?edlongagointhe1960s. WebEngineeringaimstoavertthispotentialcrisisbygeneratingaproactive approachtothesuccessfuldevelopmentofWeb-basedsystemsandapplications. WebEngineeringinvolvestheuseofscienti?c,engineering,andmanagement principlesandsystematicapproacheswiththeaimofsuccessfullydeveloping, deploying,andmaintaininghighqualityWeb-basedsystemsandapplications. WebEngineering,initscurrentform,isanearlyattempttoidentifythes- ni?cantissuesandproblems,andtheirsolutions,indevelopingWeb-basedapp- cations. Asweseeit,WebEngineeringisnotyetestablishedasafulldiscipline norhasitdevelopedanidenti?ableorstableform,sinceeverythingconnected withtheWebisstillinastateof?ux. Oneonlyhastolookatthenumberof variedactivitiesthattheWorldWideWebConsortiumisengagedintorealise thatastableWebenvironment,andhenceprovenmethodsfordevelopmental activitiesbasedontheWeb,isstillsomedistanceaway. OurearlyforaysintotheWebarena,withtheconstantexcitementofnew developmentsandchallenges,forcefullybroughttomindourentryintothec- puting?eld,almostthreedecadesago. Atthattime,comparedtowhatthe technologycoulddo,oure?ortsincomputerizingpayrollandaccountingapp- cationsinrealityseemedpunyanddisappointing. TheWeb,ontheotherhand, didnotseemshackled,inawaythatearlycomputingwas,tothesebure- craticandunimaginativewaysofconductinghumanandorganizationala?airs. Itseemedthattheorganizational,spatial,andphysicalconstraintswereabout toloosen,ifnotdisappear,altogether. Andyet,whenwelookedaroundatthewayWebsitesandapplicationswere beingdeveloped,itseemedtousthattheearlypatternofhaphazarddev- opment,minimaltesting,andlackofattentiontothemaintenanceissuesthat characterisedthe softwarecrisis werestillverymuchwithus. Itwasasthough the newgeneration insistedonmakingthesamemistakesasitsparents! Thisfeelingofd ej`avuledustoquestionthenatureofWeb-basedandW- relatedactivities. Ofcourse,wewerenotalone,aswesoondiscovered. The resultiswhatisbeingcalledWebEngineeringwhichhadits?rstintroduction inaworkshopattheSeventhWorldWideWeb(WWW7)conferenceinBrisbane in1998. IthasnowbecomeaserieswithmoreworkshopsatWWW8(Toronto, VI Preface 1999)andWWW9(Amsterdam,2000),andalsoattheInternationalConference onSoftwareEngineering(ICSE99)in1999inLosAngelesandICSE2000in Limerick,Ireland. AnotherworkshopisscheduledforWWW10inHongKong inMay2001. Themainpurposebehindtheseworkshopshasbeentoshareandpoolthe collectiveexperienceofpeople,bothacademicsandpractitioners,whoare- tivelyworkingonWeb-basedsystems. Theworkshopshavegenerallyconsisted ofkeynoteaddresses,peer-reviewedcontributedpapers,andsessionsofopen discussions. About This Book Inthisvolume,weprovideaconsolidatedviewofrecentwork,highlightingdev- opmentsandadvancesintheareaofWebEngineering. Thisselectionofpapers drawsmainlyfromthelastthreeworkshops,heldinconjunctionwithICSE1999, WWW9,andICSE2000. Wealsopresentalistofadditional,usefulresourceson WebEngineeringsuchasbooks,specialissues,articles,andWebsites. Ouraim istoprovideabookthatwillbeaconvenientandusefulreferencetoallthe researchers,practitioners,andstudentsinterestedinWebapplicationdevel- ment. WebEngineeringtakesitsinspirationfromSoftwareEngineering. Atthe sametime,itisalsoanexplicitacknowledgementofthemulti-dimensionalnature ofWebapplications,encompassingtechnicalcomputing,informationstruct- ing,navigationandmanagement
Includes supplementary material: sn.pub/extras
Klappentext
technologycoulddo,oure?ortsincomputerizingpayrollandaccountingapp- cationsinrealityseemedpunyanddisappointing. TheWeb,ontheotherhand, didnotseemshackled,inawaythatearlycomputingwas,tothesebure- craticandunimaginativewaysofconductinghumanandorganizationala?airs. Itseemedthattheorganizational,spatial,andphysicalconstraintswereabout toloosen,ifnotdisappear,altogether. Andyet,whenwelookedaroundatthewayWebsitesandapplicationswere beingdeveloped,itseemedtousthattheearlypatternofhaphazarddev- opment,minimaltesting,andlackofattentiontothemaintenanceissuesthat characterisedthe softwarecrisis werestillverymuchwithus. Itwasasthough the newgeneration insistedonmakingthesamemistakesasitsparents! Thisfeelingofd ej`avuledustoquestionthenatureofWeb-basedandW- relatedactivities. Ofcourse,wewerenotalone,aswesoondiscovered. The resultiswhatisbeingcalledWebEngineeringwhichhadits?rstintroduction inaworkshopattheSeventhWorldWideWeb(WWW7)conferenceinBrisbane in1998. IthasnowbecomeaserieswithmoreworkshopsatWWW8(Toronto, VI Preface 1999)andWWW9(Amsterdam,2000),andalsoattheInternationalConference onSoftwareEngineering(ICSE99)in1999inLosAngelesandICSE2000in Limerick,Ireland. AnotherworkshopisscheduledforWWW10inHongKong inMay2001. Themainpurposebehindtheseworkshopshasbeentoshareandpoolthe collectiveexperienceofpeople,bothacademicsandpractitioners,whoare- tivelyworkingonWeb-basedsystems. Theworkshopshavegenerallyconsisted ofkeynoteaddresses,peer-reviewedcontributedpapers,andsessionsofopen discussions. About This Book Inthisvolume,weprovideaconsolidatedviewofrecentwork,highlightingdev- opmentsandadvancesintheareaofWebEngineering. Thisselectionofpapers drawsmainlyfromthelastthreeworkshops,heldinconjunctionwithICSE1999, WWW9,andICSE2000. Wealsopresentalistofadditional,usefulresourceson WebEngineeringsuchasbooks,specialissues,articles,andWebsites. Ouraim istoprovideabookthatwillbeaconvenientandusefulreferencetoallthe researchers,practitioners,andstudentsinterestedinWebapplicationdevel- ment.
Inhalt
Web Engineering: Introduction and Perspectives.- Web Engineering: Introduction and Perspectives.- Web Engineering: a New Discipline for Development of Web-Based Systems.- Web Engineering: Beyond CS, IS and SE Evolutionary and Non-Engineering Perspectives.- Web Engineering in Action.- Web-Based Systems Development: Process and Methodology.- Web-Based Systems Development: Process and Methodology.- Corporate Web Development: from Process Infancy to Maturity - a Case Study.- Applying Cross-Functional Evolutionary Methodologies to Web Development.- Development and Evolution of Web-Applications Using the WebComposition Process Model.- Engineering the Web for Multimedia.- Modelling Security Policies in Hypermedia and Web- Based Applications.- Web-Based Information Systems Development - a User Centered Engineering Approach.- Rapid Service Development: an Integral Approach to E-Business Engineering.- Managing Information on the Web.- Managing Information on the Web.- Layout, Content and Logic Separation in Web Engineering.- Restraining Content Explosion vs. Constraining Content Growth.- A Classification of Web Adaptivity: Tailoring Content and Navigational Systems of Advanced Web…