Web Engineering: Managing Diversity and Complexity of Web Application Development - Lecture Notes in Computer Science - San Murugesan - Boeken - Springer-Verlag Berlin and Heidelberg Gm - 9783540421306 - 26 april 2001
Indien omslag en titel niet overeenkomen, is de titel correct

Web Engineering: Managing Diversity and Complexity of Web Application Development - Lecture Notes in Computer Science

Prijs
€ 50,99

Besteld in een afgelegen magazijn

Verwachte levering 17 - 25 jun.
Voeg toe aan uw iMusic-verlanglijst

Offers an account of the field of Web engineering by presenting 25 thoroughly reviewed papers drawn from two workshops on the topic together with introductory and motivating surveys and a list of Web engineering resources. The book is suitable for those interested in developing, maintaining, and using advanced Web-based systems and applications.


Marc Notes: Includes bibliographical references (p. [353]-355) and index. Table of Contents: 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 Applications.- Web Engineering: the Developers View and a Practitioner s Approach.- Development Tools, Skills and Case Studies.- Development Tools, Skills and Case Studies.- Synthesis of Web Sites from High Level Descriptions.- Meta-XML Specification.- Engineering of Two Web-Enabled Commercial Software Services.- A Skills Hierarchy for Web-Based Systems Development.- A Case Study of a Web-Based Timetabling System.- Performance, Testing and Web Metrics.- Performance, Testing and Web Metrics.- Engineering Highly Accessed Web Sites for Performance.- Specifying Quality Characteristics and Attributes for Websites.- A Framework for Defining Acceptance Criteria for Web Development Projects.- Measurement and Effort Prediction for Web Applications.- Web Navigability Testing with Remote Agents.- Web Maintenance and Reuse.- Web Maintenance and Reuse.- Improving Web-Site Maintenance with TANGOW by Making Page Structure and Contents Independent.- Web Design Frameworks: An Approach to Improve Reuse in Web Applications."Publisher Marketing: 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! ThisfeelingofdejavuledustoquestionthenatureofWeb-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, networkperformanceandsecurity, legaland socialissues, graphicdesign, multiplicityofuserpro?les, andthevariedope- tionalenvironments. Accordingly, thepapersinthisvolumecoverperspectives onWebEngineering, navigationandadaptivity, designaspects, acceptancec- teriaforWeb-basedsystems, developmentandmanagementofWebsitesand Web-basedapplications, Webmetrics, andcasestudies. Forconvenience, thepapersareorganizedin?vesections:1) Introduction andPerspectives,2) ManagingInformationontheWeb,3) Web-BasedSystems Development,4) DesignforPerformance, WebMetrics, andTesting, and5) WebMaintenanceandReuse. Intheirownways, allthepapersareforwa- looking, tryingtoanticipateproblems, creatingtools, experimentinginnovel ways, wideningtheareasofapplications, andre-examiningparadigms. Inother words, thepapersrepresentasharedattitudeofbeinginclusiveratherthan focusingnarrowly. WebEngineeringisaforwardlookingandcollaborativediscipline. The- persinthiscompendium, takenindividually, representonlythetipoftheiceberg ofworldwideWebdevelopment. Together, theymakeasigni?cantcontribution totheevolutionofamoresystematicapproachtoWebdevelopment. Thec- pendiumhasbeenmadepossiblebythemanypeoplewhosharetheseviews. We hopethereaderswilljoinusintheseendeavors. January2001 SanMurugesan YogeshDeshpande Table of Contents WebEngineering: IntroductionandPerspectives WebEngineering: IntroductionandPerspectives Overview. . . . . . . . . . . . . . . . 1 WebEngineering: ANewDisciplineforDevelopment ofWeb-BasedSystems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 SanMurugesan, YogeshDeshpande, SteveHansenandAthulaGinige WebEngineering: BeyondCS, ISandSEEvolutionary andNon-engineeringPerspectives. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 YogeshDeshpande, SanMurugesanandSteveHansen WebEngineeringinAction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 AthulaGinige Web-BasedSystemsDevelopment: Processand Methodology Web-BasedSystemsDevelopment: ProcessandMethodology Overview. . . 33 CorporateWebDevelopment: FromProcessInfancytoMaturity ACaseStudy. . . . . . . . . . . . . . . . . . . . . . . . . 36 YogeshDeshpandeandAthulaGinige ApplyingCross-FunctionalEvolutionaryMethodologies toWebDevelopment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 KennethS. Norton DevelopmentandEvolutionofWeb-Applications UsingtheWebCompositionProcessModel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 MartinGaedkeandGuntramGraf ] EngineeringtheWebforMultimedia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 SavithaSrinivasan, DulcePonceleon, ArnonAmir, BrianBlanchard andDragutinPetkovic ModellingSecurityPoliciesinHypermediaandWeb-BasedApplications. . . . 90 PalomaD?az, IgnacioAedoandFivosPanetsos Web-BasedInformationSystemsDevelopment AUserCenteredEngineeringApproach. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 ChristopheGnaho RapidServiceDevelopment: AnIntegralApproach toe-BusinessEngineering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 WilJanssenandMaartenSteen VIII Table of Contents ManagingInformationontheWeb ManagingInformationontheWeb Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Layout, ContentandLogicSeparationinWebEngineering. . . . . . . . . . . . . . . . 135 ClemensKererandEnginKirda RestrainingContentExplosionvs. ConstrainingContentGrowth. . . . . . . . . . 148 FranciscoJ. Monaco, AdilsonGonzagaandLeonardoB. Guerreiro AClassi?cationofWebAdaptivity: TailoringContentand NavigationalSystemsofAdvancedWebApplications. . . . . . . . . . . . . . . . . . . . . 156 ArnoScharl WebEngineering: TheDevelopers ViewandaPractitioner sApproach. . . 170 SotirisP. Christodoulou, ParisA. Za?risandTheodoreS. Papatheodorou DevelopmentTools, SkillsandCaseStudies DevelopmentTools, SkillsandCaseStudies Overview. . . . . . . . . . . . . . . . . . . 188 SynthesisofWebSitesfromHighLevelDescriptions. . . . . . . . . . . . . . . . . . . . . . 190 Joao M. B. CavalcantiandDavidRobertson Meta-XMLSpeci?cation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 StephenC. ArnoldandLeoMark EngineeringofTwoWeb-EnabledCommercialSoftwareServices. . . . . . . . . . 213 SiddharthaR. Dalal, AshishJain, NachimuthuKarunanithi, GardnerPattonandManishRathi ASkillsHierarchyforWeb-BasedSystemsDevelopment. . . . . . . . . . . . . . . . . . 223 SteveHansen, YogeshDeshpandeandSanMurugusan ACaseStudyofaWeb-BasedTimetablingSystem. . . . . . . . . . . . . . . . . . . . . . . 236 ShuWingChanandWeigangZhao Performance, TestingandWebMetrics Performance, TestingandWebMetrics Overview. . . . . . . . . . . . . . . . . . . . . . . 245 EngineeringHighlyAccessedWebSitesforPerformance. . . . . . . . . . . . . . . . . . 247 JimChallenger, ArunIyengar, PaulDantzig, DanielDias andNathanielMills SpecifyingQualityCharacteristicsandAttributesforWebsites. . . . . . . . . . . . 266 LuisOlsina, GuillermoLafuenteandGustavoRossi AFrameworkforDe?ningAcceptanceCriteria forWebDevelopmentProjects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 DavidLowe Table of Contents IX Measure

Media Boeken     Paperback Book   (Boek met zachte kaft en gelijmde rug)
Vrijgegeven 26 april 2001
ISBN13 9783540421306
Uitgevers Springer-Verlag Berlin and Heidelberg Gm
Pagina's 366
Afmetingen 156 × 234 × 19 mm   ·   548 g
Taal en grammatica Duits  
Uitgever Deshpande, Yogesh
Uitgever Murugesan, San

Mere med samme udgiver