Du er ikke logget ind
Beskrivelse
Thistwo-volumebookisthepublishedproceedingsofthe17thInternationalConferenceonInformation SystemsDevelopment(ISD2008)thatwashostedbytheDepartmentofComputerScienceoftheU- versityofCyprusattheAnnabelleHotel, Paphos, Cyprus, from25 27August2008. Thethemeofthe conferencewas TowardsaServiceProvisionSociety . Intotal,131delegatesfrom34differentcountriesregisteredfortheconference, makingitatruly internationalevent. Paperspresentedattheconferencestronglyreflectedtheconferencetheme. Of165 paperssubmitted,99werepresentedattheconference, representinganacceptancerateofapproximately 60%. Allpaperswerepeerreviewedby3or4referees(atotalof543reviewreportsweresubmitted, correspondingtoanaverageof3. 29reviewsperpaper). Overthecourseof3days,28papersessionswereheld, coveringarangeofareassuchas Information SystemsEngineering&Management, BusinessSystemsAnalysis&Design, IntelligentInformation Systems, AgileandHigh-SpeedSystemsDevelopmentMethods, EnterpriseSystemsDevelopment& Adoption, PublicInformationSystemsDevelopment, InformationSystemsDevelopmentEducation, Information Systems Development in Developing Nations, Legal and Administrative Aspects of InformationSystemsDevelopment, InformationSystemsResearchMethodologies, Service-Oriented AnalysisandDesignofInformationSystems, ITServiceManagement, PhilosophicalandTheoretical IssuesinInformationSystemsDevelopment, Model-drivenEngineeringinISD, HumanComputer Interaction(HCI)inInformationSystemsDevelopment . Thebookisorganisedbyorderoftheconference sessions. Whileallthepresentedpaperswereofhighquality, wehaveselectedtwoofthemtosharetheBest Paper Award. The first one is Modeling the contribution of enterprise architecture practice to the achievementofbusinessgoals byMarliesvanSteenbergenandSjaakBrinkkemper. Thesecondoneis Whycan twebetonISDOutcomes?: ISD Form asaPredictorofSuccess byMikeNewman, ShanL PanandGaryPan. Furthermore, toacknowledgethequalityofthereviewshecompleted, thequality ofthepaperhesubmitted, hisroleasatrackandsessionchair, andhisgeneralparticipationinthe conference, wehaveawardedanOverallContributionAwardtoMichaelLangoftheNationalUniversity of Ireland, Galway. Details of these awards can be found on the conference Web site at http: // isd2008. cs. ucy. ac. cy. Ourgratitudeisextendedfirsttoallthosewhoattendedandauthoredworkfortheconference. The contributionoftheInternationalProgramCommitteewasinvaluableinidentifyingtrackchairsand reviewerstocommittodoingvitalwork. Whilevolunteeringtohostaconferenceisahighlypersonal undertaking, withoutsupportitwouldbeimpossible. Thus, wewishtothankoursponsorsfortheir financialsupportandotheraid. The ISD conference community has developed over the years a real sense of collegiality and friendliness, perhapsunusuallysoforaconference. Atthesametimeithasbeenastimulatingforum whereafreeexchangeofviewsandperspectivesisencouraged. Perhapswhatbringsthecommunity togetherisabeliefthattheprocessofsystemsdevelopmentisimportant;whetheritissystematicor structuredorimprovisedorspontaneous, thereissomethingabouttheprocessandtheoutcomesthat excitesus. Weformaspectrumofthoughtfromthosewhoseetheactivityassomewhatscientifictoothers thatseeitaswhollysociological;wespanadividebetweenabstractandconceptual, tohardcodeand v vi Preface artefacts somewherein-betweenliesthetruth. Ifourworkistomakeameaningfulcontributiontoboth practice(byteachingstudents)andresearch(bysharingourexperiencesandstudieswithothers), then hopefullythisconferencewillhavedonealittleoftheformerandmuchforthelatter. GeorgeA. Papadopoulos GregoryWojtkowski WitaWojtkowski StanislawWrycza JozeZupancic Contents 1. Designing Class Methods from Dataflow Diagrams Peretz Shoval and Judith Kabeli-Shani 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2. OverviewoftheDesignPhaseofFOOM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3. TransactionsandTheirDescriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3. 1. WhatisaTransaction?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3. 2. Top-LevelDescriptionsofTransactions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4. DetailedDesignofTransactionsandClassMethods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4. 1. StepsintheDesignofTransactionandClassMethods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4. 2. FromTop-LeveltoDetailedTransactionDescriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4. 3. FromDetailedDescriptionsofTransactiontoClassMethods. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4. 4. MessageCharts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5. Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2. On The Human, Organizational, and Technical Aspects of Software Development and Analysis ? ? Robertas Damasevicius 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2. Non-TechnicalAspectsofSoftwareDevelopment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. 1. SocialAspects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. 2. OrganizationalAspects. . . . . . . . . . . . . . . . . . . . . . . . . . .