Verkauf durch Sack Fachmedien

Deshpande / Murugesan

Web Engineering

Managing Diversity and Complexity of Web Application Development

Medium: Buch
ISBN: 978-3-540-42130-6
Verlag: Springer Berlin Heidelberg
Erscheinungstermin: 26.04.2001
Lieferfrist: bis zu 10 Tage

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,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 MeasurementandE?ortPredictionforWebApplications.


Produkteigenschaften


  • Artikelnummer: 9783540421306
  • Medium: Buch
  • ISBN: 978-3-540-42130-6
  • Verlag: Springer Berlin Heidelberg
  • Erscheinungstermin: 26.04.2001
  • Sprache(n): Englisch
  • Auflage: 2001
  • Serie: Lecture Notes in Computer Science
  • Produktform: Kartoniert
  • Gewicht: 1160 g
  • Seiten: 366
  • Format (B x H x T): 155 x 235 x 21 mm
  • Ausgabetyp: Kein, Unbekannt

Themen


Autoren/Hrsg.

Herausgeber

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 Attributesfor 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.