Engineering Distributed Objects: Second International Workshop, EDO 2000 Davis, CA, USA, November 2-3, 2000 Revised Papers: 1999 (Lecture Notes in Computer Science)

Engineering Distributed Objects: Second International Workshop, EDO 2000 Davis, CA, USA, November 2-3, 2000 Revised Papers: 1999 (Lecture Notes in Computer Science)

by Stefan Tai (Author), Wolfgang Emmerich (Author)

Synopsis

EDO2000wasthesecondinternationalworkshoponsoftwareengineeringfor distributedobjectsystems. EDO2000wasacontinuationofEDO'99,the?rst workshopinthisseries,whichwasheldinconjunctionwithICSE'99. Distributedobjecttechnologies-asexempli?edbyCORBAandtheCORBA Services,COM+,EJB,andtheJ2EE-areincreasinglybeingadoptedbyvarious enterprisesasafundamentaltechnologyfortheirITinfrastructures. Asacon- quence,extensiveindustrypracticeofusingthetechnologiesisbeinggained. At thesametime,thetechnologiescontinuetoadvanceandnewfunctionalityand servicescontinuetobeintroduced. Inordertousetheexistingandemergingfunctionsofdistributedobjectte- nologiese?ectively,andtobettermeettoday'sdemandingbusinessandcomp- ingrequirements,advancesinsoftwareengineeringmethodsandtechniquesfor distributedobjectsarestronglyneeded. Softwareengineeringfordistributed- jectsistheresearchareathatprovidessolutionsofprovenpracticeforissuesand problemsthatareuniquetosystemsemployingdistributedobjecttechnologies. EDOis the premierworkshopthatbringstogetherthe researchandpractice communityofsoftwareengineeringfordistributedobjects. Wereceivedabout30submissionsandtheinternationalprogramcommittee selected15papers. Weclusteredacceptedpapersintosessionsandtheauthors ofthesepaperschampionedthesessionsandtookaleadinthediscussions. The workshoporganizersselectedparticularauthorstogivebriefpresentationsthat wereaimedtokicko?thediscussionineachsession. Theresultofthedi?erent sessionswassummarizedattheendoftheworkshopandthesesessionsummaries areincludedintheseproceedings. Alsointraditionwiththeworkshopseries,wehadaninvitedindustrialp- sentation. ThisyearWalterSchwarztalkedaboutanenterpriseapplication- tegrationprojectinthe?nancialdomainthatdeployedajudiciouscombination ofdistributedobjectmiddlewareandmarkuplanguagestoachieveintegration of?nancialtradingsystems. December2000 WolfgangEmmerichandStefanTai ProgramCo-chairs EDO2000 Program Committee Organization ConferenceChair: VolkerGruhn,UniversityofDortmund,Germany ProgramCo-chairs:WolfgangEmmerich,UniversityCollegeLondon,UK StefanTai,IBMWatsonResearch,U. S. A. OrganizingChair: PremDevanbu,UniversityofCalifornia,Davis,U. S. A. Referees JeanBezivin,UniversityofNantes,France GordonBlair,LancasterUniversity,UK AlfredBro..ckers,AdessoGmbH,Germany PeterCroll,UniversityofWollongong,Australia ElisabettaDiNitto,PolitecnicodiMilano,Italy AlfonsoFuggetta,PolitecnicodiMilano,Italy WilliHasselbring,UniversityofOldenburg,Germany JusukeHashimoto,NEC,Japan WalterHuersch,Zuehlke,Switzerland ArnoJacobson,INRIA,France MehdiJazayeri,TUVienna,Austria GertiKappel,UniversityofLinz,Austria WojtekKozacynski,Rational,USA BerndKr. .amer,FUHagen,Germany Je?Magee,ImperialCollege,UK NenadMedvidovic,UniversityofSouthernCalifornia,USA NeilRoodyn,Cognitech,UK DavidRosenblum,UniversityofCaliforniaIrvine,USA IsabelleRouvellou,IBMWatsonResearch,USA WalterSchwarz,DGBank,Germany DirkSlama,ShinkaTechnologies,Germany DanielSteinmann,UBS,Switzerland AlfredStrohmeier,EPFL,Switzerland StanSutton,IBMWatsonResearch,USA Sponsoring Institutions AdessoGmbH,Germany IBMWatsonResearch,U. S. A. Z..uhlkeEngineeringGmbH,Germany Table of Contents Invited Industry Presentation ApplicationIntegrationwithCORBAandXML ...1 WalterSchwarz MiddlewareSelection MiddlewareSelection ...2 StanleyM. SuttonJr. AKeyTechnologyEvaluationCaseStudy: ApplyingaNewMiddlewareArchitectureontheEnterpriseScale ...8 MichaelGoedickeandUweZdun AnArchitectureProposalforEnterpriseMessageBrokers...27 J..ornGuySu..ssandMichaelMewes ResourceManagement ResourceManagement...43 StoneyJacksonandPremDevanbu TheImportanceofResourceManagementin EngineeringDistributedObjects...44 HectorA. Duran-LimonandGordonS. Blair TowardsDesigningDistributedSystemswithConDIL...61 FelixBub .. l Architectural Reasoning ArchitecturalReasoning ...8 1 WolfgangEmmerich AutomaticGenerationofSimulationModelsfortheEvaluation ofPerformanceandReliabilityofArchitecturesSpeci?edinUML ...83 MigueldeMiguel,ThomasLambolais,SophiePiekarec, St'ephaneBetg'e-BrezetzandJ'eromeP'equery ArchitecturalRe?ection: RealisingSoftwareArchitecturesviaRe?ectiveActivities...102 FrancescoTisato,AndreaSavigni,WalterCazzolaandAndreaSosio VIII Table of Contents UsingModelCheckingtoDetectDeadlocks inDistributedObjectSystems...116 NimaKaveh ComponentMetadataforSoftwareEngineeringTasks ...129 AlessandroOrso,MaryJeanHarroldandDavidRosenblum OnUsingStaticAnalysisinDistributedSystemTesting ...145 JessicaChen DistributedCommunication DistributedCommunication ...163 AlfonsoFuggetta,RushikeshK. JoshiandAnt'onioRitoSilva DistributedProxy:ADesignPatternfor theIncrementalDevelopmentofDistributedApplications...165 Ant'onioRitoSilva,FranciscoAssisRosa,TeresaGon,calves andMiguelAntunes ModelingwithFilterObjectsinDistributedSystems...182 RushikeshK. Joshi Advanced Transactions 2 AdvancedTransactions:Conceptsand X TSPrototype...188 ChristophLiebigandStefanTai IntegratingNoti?cationsandTransactions: 2 Conceptsand X TSPrototype...1 94 ChristophLiebig,MarcoMalvaandAlejandroBuchman AdvancedTransactionsinEnterpriseJavaBeans ...215 MarekProchazka Service Integration ServiceIntegration ...231 MichaelGoedicke CustomizableServiceIntegrationinWeb-EnabledEnvironments ...235 KostasKontogiannisandRichardGregory MigratingandSpecifyingServicesforWebIntegration...253 YingZouandKostasKontogiannis AuthorIndex...271 Application Integration with CORBA and XML Walter Schwarz OIHE,DGBankAG,AmPlatzderRepublik 60265Frankfurt,Germany walterschwarz@dgbank. de Abstract. WereportonexperiencethatwemadeintheTradingroom InteGRation Architecture project (Tigra). Tigra developed a d- tributedsystemarchitectureforintegratingdi?erent?nancialfront-o?ce tradingapplicationswithmiddle-andback-o?ceapplications. Wed- cuss the detailed requirements that led us to adopt a judicious c- bination of object-oriented middleware and markuplanguages.

$74.31

Save:$5.43 (7%)

Quantity

10 in stock

More Information

Format: Paperback
Pages: 284
Edition: 2001
Publisher: Springer
Published: 28 Feb 2001

ISBN 10: 3540417923
ISBN 13: 9783540417927
Book Overview: Springer Book Archives