![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Computer programming > Object-oriented programming (OOP)
This book constitutes the refereed proceedings of the 15th European
Conference on Object-Oriented Programming, ECOOP 2001, held in
Budapest, Hungary, in June 2001.
Based on a suitably defined coordination model distinguishing between objective (inter-agent) coordination and subjective (intra-agent) coordination, this book addresses the engineering of multi-agent systems and thus contributes to closing the gap between research and applications in agent technology. After reviewing the state of the art, the author introduces the general coordination model ECM and the corresponding object-oriented coordination language STL++. The practicability of ECM/STL++ is illustrated by the simulation of a particular collective robotics application and the automation of an e-commerce trading system.Situated at the intersection of behavior-based artificial intelligence and concurrent and distributed systems, this monograph is of relevance to the agent R&D community approaching agent technology from the distributed artificial intelligence point of view as well as for the distributed systems community.
Although framework technology has proven its worth as a software reuse technique in many domains, there have been reservations regarding its application in embedded systems, mostly due to limited CPU and memory resources. Recent hardware advances, however, have changed this picture.This book shows how object-oriented software frameworks can be applied to embedded control systems. A case study of a framework using a set of application dependent design patterns for the orbit control system of satellites is presented.
In mechanical engineering the trend towards increasingly flexible solutions is leading to changes in control systems. The growth of mechatronic systems and modular functional units is placing high demands on software and its design. In the coming years, automation technology will experience the same transition that has already taken place in the PC world: a transition to more advanced and reproducible software design, simpler modification, and increasing modularity. This can only be achieved through object-oriented programming. This book is aimed at those who want to familiarize themselves with this development in automation technology. Whether mechanical engineers, technicians, or experienced automation engineers, it can help readers to understand and use object-oriented programming. From version 4.5, SIMOTION provides the option to use OOP in accordance with IEC 61131-3 ED3, the standard for programmable logic controllers. The book supports this way of thinking and programming and offers examples of various object-oriented techniques and their mechanisms. The examples are designed as a step-by-step process that produces a finished, ready-to-use machine module. Contents: Developments in the field of control engineering - General principles of object-oriented programming - Function blocks, methods, classes, interfaces - Modular software concepts - Object-oriented design, reusable and easy-to-maintain software, organizational and legal aspects, software tests - I/O references, namespaces, general references - Classes in SIMOTION, instantiation of classes and function blocks, compatible and efficient software - Introduction to SIMOTION and SIMOTION SCOUT.
Written specifically for COM-based ADO developers retooling for ADO.NET using the C# language, this book brings fresh insights and tips on the ADO.NET technology. Veteran authors William Vaughn and Peter Blackburn have packed this formative guide with practical advice on how to write code that is both faster running and easier to understand. The onset of the new .NET technology is forcing developers to completely rethink their data access strategies. This book helps you to do this through working examples and numerous discussions of what works and what doesnt. Derived from years of experience working with data access developers, ADO.NET Examples and Best Practices for C# Programmersincludes a set of techniques proven to drastically reduce overhead, problems, and confusionfor the devleoper, the system, and the entire team. While some are quite simple to implement, others require considerable forethought to enable. This is a developers bookfull of hints, tips and notes passed on from those whove spent significant time in the .NET and C# trenches. Table of Contents Introducing ADO.NET ADO.NETGetting Connected ADO.NET Command Strategies ADO.NET DataReader Strategies Using the DataTable and DataSet Filtering, Sorting, and Finding ADO.NET Update Strategies ADO.NET Constraint Strategies ADO.NET Exception Management Strategies ADO.NET and XML
New object-oriented technologies have been conceived and implemented over the past decade in order to manage complexity inherent in information systems development. Research has spanned from information systems modelling languages (UML and OML) to databases (ODMG), from programming languages (Java) to middleware technology (CORBA). A more widespread use of the Internet has led to the emergence and integration of various other technologies, such as XML and database connectivity tools, allowing businesses to access and exchange information over the Internet. The main theme of OOIS 2000 was "Object-Technology and New Business Opportunities" and focused on research conducted in the area of effective information systems development for the promotion of e-commerce. Papers were invited from academics and practitioners. The thirty-nine papers accepted for oms 2000 are included in these proceedings. It is nice to see this year that the shift from centralised to distributed systems and the widespread access and use of the Internet has allowed the advent of new opportunities for businesses to exploit, in the form of e-commerce.
As part of the UML standard OCL has been adopted by both professionals in industry and by academic researchers and is one of the most widely used languages for expressing object-oriented system properties. This book contains key contributions to the development of OCL. Most papers are developments of work reported at different conferences and workshops. This unique compilation addresses many important issues faced by advanced professionals and researchers in object modeling like e.g. real-time constraints, type checking, and constraint modeling.
"ADO.NET and ADO Examples and Best Practices for VB Programmers, Second Edition" brings the popular first edition up to date with fresh insights and tips on COM-based ADOand adds a voluminous section on the new ADO.NET technology. Written specifically for COM-based ADO developers retooling for ADO.NET, this is a developer's book, packed with practical advice on how to make code run faster, yet be easier to write and understand. Veteran author William Vaughn guides you through the data access maze with "working" examples and numerous discussions of what works and what doesn't. Derived from years of experience working with data access developers, Vaughn's "Best Practices" are a set of techniques proven to drastically reduce overhead, problems, and confusionfor the developer, the system, and the entire team. While some are quite simple to implement, others require considerable knowledge and forethought to enable.
This book constitutes the refereed proceedings of the Third International Conference on the Unified Modeling Language, 2000, held in York, UK in October 2000. The 36 revised full papers presented together with two invited papers and three panel outlines were carefully reviewed and selected from 102 abstracts and 82 papers submitted. The book offers topical sections on use cases, enterprise applications, applications, roles, OCL tools, meta-modeling, behavioral modeling, methodology, actions and constraints, patterns, architecture, and state charts.
Concurrency and distribution have become the dominant paradigm and concern in computer science. Despite the fact that much of the early research in object-oriented programming focused on sequential systems, objects are a natural unit of distribution and concurrency - as elucidated early on by research on the Actor model. Thus, models and theories of concurrency, the oldest one being Petri nets, and their relation to objects are an attractive topic of study.This book presents state-of-the-art results on Petri nets and concurrent object-oriented programming in a coherent and competent way. The 24 thoroughly reviewed and revised papers are organized in three sections. The first consists of long papers, each presenting a detailed approach to integrating Petri nets and object-orientation. Section II includes shorter papers with emphasis on concrete examples to demonstrate the approach. Finally, section III is devoted to papers which significantly build on the Actor model of computation.
Following a 13-year tradition of excellence, the 14th ECOOP conference repeated the success of its predecessors. This excellence is certainly due to the level of maturity that object-oriented technology has reached, which warrants its use as a key paradigm in any computerized system. The principles of the object-oriented paradigm and the features of systems, languages, tools, and methodologies based on it are a source of research ideas and solutions to many in all areas of computer science. ECOOP 2000 showed a thriving eld characterized by success on the practical side and at the same time by continuous scienti c growth. Firmly established as a leading forum in the object-oriented arena, ECOOP 2000 received 109 high quality submissions. After a thorough review process, the program committee selected 20 papers, which well re?ect relevant trends in object-oriented research: object modeling, type theory, distribution and coo- ration, advanced tools, programming languages. The program committee, c- sisting of 31 distinguished researchers in object-orientation, met in Milan, Italy, to select the papers for inclusion in the technical program of the conference.
Welcome to 00lS'01 and Calgary! This is the 7th International Conference on Object-Oriented Information Systems (OOlS) that focus on Object-Oriented and Web-Based Frameworks for Information Systems. In the last few years we've seen significant new development in this field, from one-off design technologies to reusable frameworks, and from web applications to bioinformatic systems. We perceive that information processing is one of the most important activities of human beings. Object-orientation and frameworks have been the main-stream technologies for design and implementation of large-scale and complex information systems. Recent research advances and industrial innovations in information systems modeling and Internet applications have explored the new trends in shifting information system vendors from component and system developers to services providers. Users of information systems are increasingly demanding higher performance, mobility, and personalization in order to realize the dream to access and obtain necessary information anywhere and anytime. The new development requires the investigation of new architectures, frameworks, processes, and inter-connectivity of information systems at society, organization, team, and personal levels. The 00lS'01 Proceedings has put together a program of 53 papers from leading researchers and practitioners in the field of object technology and information systems.
Symbolic C++: An Introduction to Computer Algebra Using Object-Oriented Programming provides a concise introduction to C++ and object-oriented programming, using a step-by-step construction of a new object-oriented designed computer algebra system - Symbolic C++. It shows how object-oriented programming can be used to implement a symbolic algebra system and how this can then be applied to different areas in mathematics and physics. This second revised edition:- * Explains the new powerful classes that have been added to Symbolic C++. * Includes the Standard Template Library. * Extends the Java section. * Contains useful classes in scientific computation. * Contains extended coverage of Maple, Mathematica, Reduce and MuPAD.
In this book, the author develops an object-centered framework with specialized support of the part-of relation based on description logics. These logics are a family of object-centered knowledge representation languages tailored for describing knowledge about concepts and is-a hierarchies of these concepts. In addition to the representation and reasoning facilities provided by description logics for is-a, representation and reasoning facilities are introduced for part-of. Finally, the feasibility and the usefulness of the approach is demonstrated by applying the framework to various areas including domain modeling, agent-oriented scenarios, document management and retrieval, and composite concept learning.
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.
\While in geometry attempts to square the circle never succeeded, the UML has achieved it: states canbeimplementedasclasses. "{\Wehavemade much progressfrom thetime cloudswere used. " The Uni ed Modeling Language is described as a language for \specifying, - sualizing, constructing, and documenting the artifacts of software systems" and for business modeling (OMG UML V1. x documents). The UML re?ects some of the best experiences in object-oriented modeling, thus it has the potential to become a widely-used standard object-oriented modeling language. As a generally-applicable standard the UML has to be both ?exible (ext- sible, adaptable, modia ble) and precise. Flexibility is needed if the UML is to be used in a variety of application domains. Tailoring of UML syntax and adaptation of UML semantics to system domains is highly desirable. Incor- rating domain-specic concepts into the language will yield modeling languages that more e ectively support system development in these domains. Tailoring may involve determining a subset of the UML that is applicable to the domain, extending or modifying existing language elements, or den ing new language elements. One can envisage UML variants that are tailored to specic domains, for example, UML for real-time systems, multimedia systems, and for intern- based systems. Furthermore, one can also de ne UML variants that determine levels of sophistication in the use of the UML.
A book that furnishes no quotations is, me judice, no book - it is a plaything. TL Peacock: Crochet Castle The paradigm presented in this book is proposed as an agent programming language. The book charts the evolution of the language from Prolog to intelligent agents. To a large extent, intelligent agents rose to prominence in the mid-1990s because of the World Wide Web and an ill-structured network of multimedia information. Age- oriented programming was a natural progression from object-oriented programming which C++ and more recently Java popularized. Another strand of influence came from a revival of interest in robotics [Brooks, 1991a; 1991b]. The quintessence of an agent is an intelligent, willing slave. Speculation in the area of artificial slaves is far more ancient than twentieth century science fiction. One documented example is found in Aristotle's Politics written in the fourth century BC. Aristotle classifies the slave as "an animate article of property". He suggests that slaves or subordinates might not be necessary if "each instrument could do its own work at command or by anticipation like the statues of Daedalus and the tripods of Hephaestus". Reference to the legendary robots devised by these mythological technocrats, the former an artificer who made wings for Icarus and the latter a blacksmith god, testify that the concept of robot, if not the name, was ancient even in Aristotle's time.
This book documents the satellite events run around the 14th European Conference on Object-Oriented Programming, ECOOP 2000 in Cannes and Sophia Antipolis in June 2000. The book presents 18 high-quality value-adding workshop reports, one panel transcription, and 15 posters. All in all, the book offers a comprehensive and thought-provoking snapshot of the current research in object-orientation. The wealth of information provided spans the whole range of object technology, ranging from theoretical and foundational issues to applications in various domains.
Intended to teach readers Java and object orientation, as well as presenting object oriented design and analysis, Java for Practitioners is written such that it is possible to dip into chapters as required. It introduces concepts by getting the reader to follow exercises, rather than by extensive discussion, and includes the new release 1.2 of Java. Practicals are included at the of each chapter, as well as the Java Self-Tester, designed to allow readers to determine whether they are ready to take the Sun Java Certification exam, and follows a similar format and style to the actual Online Certification Examination. In short, a thoroughly comprehensive guide.
The papers in this volume were selected for presentation at the Ninth Annual International Symposium on Algorithms and Computation (ISAAC'98), heldonDecember14-16,1998inTaejon, Korea.P- viousmeetingswereheldinTokyo(1990), Taipei(1991), Nagoya (1992), HongKong(1993), Beijing(1994), Cairns(1995), Osaka (1996), andSingapore(1997). The symposium was jointly sponsored by Korea Advanced - stitute of Science and Technology (KAIST) and Korea Information Science Society (KISS) to commemorate its 25th anniversary in - operationwithMinistryofInformationandCommunication, Korea InformationSocietyDevelopmentInstitute, andKoreaScienceand Engineering Foundation. Inresponsetothecallforpapers,102extendedabstractswere submitted from 21 countries. Each submitted paper was reported on byatleastfourprogramcommitteemembers, withtheassistance ofreferees, asindicatedbytherefereelistfoundintheseproce- ings. There were many more acceptable papers than there was space availableinthesymposiumschedule, andtheprogramcommittee's task was extremely di?cult. The 47 papers selected for presentation hadatotalof105authors, residentasfollows: Japan24, Germany 17, UnitedStateofAmerica15, Taiwan10, HongKongandKorea 6each, Spain5, SwitzerlandandAustralia4each, Austria, Canada, andFrance3each, ItalyandNetherlands2each, andGreece1. We thank all program committee members and their referees fortheirexcellentwork, especiallygiventhedemandingtimec- straints; they gave the symposium its distinctive character. We thank all who submitted papers for consideration: they all contributed to the high quality of the symposium. Finally, wethankallthepeoplewhoworkedhardtoputinplace the logistical arrangements of the symposium - our colleagues and our graduate students. It is their hard work that made the sym- sium possi
At the time of writing (mid-October 1998) we can look back at what has been a very successful ECOOP'98. Despite the time of the year - in the middle of what is traditionally regarded as a holiday period - ECOOP'98 was a record breaker in terms of number of participants. Over 700 persons found their way to the campus of the Brussels Free University to participate in a wide range of activities. This 3rd ECOOP workshop reader reports on many of these activities. It contains a careful selection of the input and a cautious summary of the outcome for the numerous discussions that happened during the workshops, demonstrations and posters. As such, this book serves as an excellent snapshot of the state of the art in the field of object oriented programming. About the diversity of the submissions A workshop reader is, by its very nature, quite diverse in the topics covered as well as in the form of its contributions. This reader is not an exception to this rule: as editors we have given the respective organizers much freedom in their choice of presentation because we feel form follows content. This explains the diversity in the types of reports as well as in their lay out.
The 13th European Conference on Object-Oriented Programming (ECOOP'99) brought some 500 participants to Lisbon from June 14th to June 18th, 1999. As usual, the workshops took place during the rst two days of the conference and gave authors and participants an opportunity to present and discuss the most topicalandinnovativeideasinobject-oriented technology.Theimportanceofthe workshopswithinthecontext ofECOOPisbecomingincreasinglyrecognised; for the rs t time inthe history of the conference, the number of workshopproposals for ECOOP'99 actually exceeded the slots availableand some had to be refused. In addition to the usual conference proceedings, Springer-Verlag has also undertaken, forthe pasttwo years, the publicationof a WorkshopReader, which bringstogether the results of the workshops, panels, and posters held during the conference. This book, the 4th ECOOP WorkshopReader, di ers from previous editions in two signi cant ways. Firstly, instead of simply reproducing the position - pers, it presents an overview of the main points made by the authors as well as a summary of the discussions that took place. Secondly, to make the text more uniformandreadable, allchapters havebeen written ina commonformat(using LaTeX lncs style les). This book was only possible thanks to the eo rt of each workshop organiser in particular, and each workshop, poster, and panel participant in general. The innovations introduced in this book implied additional work for the workshop organisers in terms of recording and summarising the discussions as well as adapting the written presentations to a common format. This extra e ort will certainly be appreciated by the readers.
Most of the articles in this volume are revised versions of papers presented during the 1st GROOM-Workshop on the Unified Modeling Language (UML). GROOM (Grundlagen objektorientierter Modellierung) is a working group of the Gesellschaft fur Informatik (GI), the German Society of Computer Science. The workshop took place at the University of Mannheim (Germany) in October 1997; the local organizers were Martin Schader and Axel Korthaus, Department of Information Systems. The scientific program of the workshop included 21 talks, presented in German language on Friday, Oct. 10th, and Saturday, Oct. 11th, 1997. Researchers and practitioners interested in object-oriented software development, analysis and design of software systems, standardization efforts in the field of object technology, and particularly in the main topic of the workshop: ''Applications, State of the Art, and Evaluation of the Unified Modeling Language" had the opportunity to discuss recent developments and to establish cooperation in these fields. The workshop owed much to its sponsors and supporters - University of Mannheim - Faculty of Business Administration, University of Mannheim - Sun Microsystems GmbH - Apcon Professional Concepts GmbH. Their generous support is gratefully acknowledged. In the present proceedings volume, papers are presented in three chapters as follows.
This volume contains mainly the revised versions of papers presented at the wo- shop '98, "Beyond the Notation," that took place in Mulhouse, France on June 3-4, 1998. We thank all those that have made this possible, and particularly all the people in Mulhouse that worked hard to make this meeting a success, with such a short delay between the announcement and the realization. We are specially grateful to Nathalie Gaertner, who put in a tremendous amount of effort in the initial preparation of the workshop. We were pleasantly surprised of the quality of the submitted material and of the level of the technical exchanges at the Mulhouse meeting. More than one hundred attendees, from about twenty different countries, representing the main actors in the UML research and development scene, gathered in Mulhouse for two full study days. We would like to express our deepest appreciation to the authors of submitted - pers, the editorial committee for this volume, the program committee for the initial workshop, the external referees, and many others who contributed towards the final contents of this volume. April 1999 Jean Bezivin Pierre-Alain Muller"
This volume contains the Proceedings of the International Symposium on C- puting in Object-Oriented Parallel Environments (ISCOPE '98), held at Santa 1 Fe, New Mexico, USA on December 8{11, 1998. ISCOPE is in its second year, and continues to grow both in attendance and in the diversity of the subjects covered. ISCOPE'97 and its predecessor conferences focused more narrowly on scienti c computing in the high-performance arena. ISCOPE '98 retains this emphasis, but has broadened to include discrete-event simulation, mobile c- puting, and web-based metacomputing. The ISCOPE '98 Program Committee received 39 submissions, and acc- ted 10 (26%) as Regular Papers, based on their excellent content, maturity of development, and likelihood for widespread interest. These 10 are divided into three technical categories. Applications: The rst paper describes an approach to simulating advanced nuclear power reactor designs that incorporates multiple local solution - thods and a natural extension to parallel execution. The second paper disc- ses a Time Warp simulation kernel that is highly con gurable and portable. The third gives an account of the development of software for simulating high-intensity charged particle beams in linear particle accelerators, based on the POOMA framework, that shows performance considerably better than an HPF version, along with good parallel speedup. |
You may like...
Advanced Methodologies and Technologies…
D.B.A., Mehdi Khosrow-Pour,
Hardcover
R9,090
Discovery Miles 90 900
Practical Industrial Data Networks…
Steve Mackay, Edwin Wright, …
Paperback
R1,452
Discovery Miles 14 520
From Local to Global Optimization
A. Migdalas, Panos M. Pardalos, …
Hardcover
R4,204
Discovery Miles 42 040
Model-Driven Development and Operation…
Dana Petcu, Peter Matthews, …
Hardcover
R1,284
Discovery Miles 12 840
|