{"product_id":"9780792373391","title":"IFIP Advances in Information and Communication Technology: IFIP TC2\/WG2.5 Working Conference on the Architecture of Scientific Software October 2–4, 2000, Ottawa, Canada","description":"\u003ch1\u003eIFIP Advances in Information and Communication Technology: IFIP TC2\/WG2.5 Working Conference on the Architecture of Scientific Software October 2–4, 2000, Ottawa, Canada\u003c\/h1\u003e \u003ch2\u003eBoisvert, Ronald F.; Tang, Ping Tak Peter\u003c\/h2\u003e \u003cp\u003eScientific applications involve very large computations that  strain the resources of whatever computers are available. Such  computations implement sophisticated mathematics, require deep  scientific knowledge, depend on subtle interplay of different  approximations, and may be subject to instabilities and sensitivity to  external input. Software able to succeed in this domain invariably  embeds significant domain knowledge that should be tapped for future  use. Unfortunately, most existing scientific software is designed in  an \u003cem\u003ead hoc\u003c\/em\u003e way, resulting in monolithic codes understood by only  a few developers. \u003cbr\u003e  Software architecture refers to the way software is structured to  promote objectives such as reusability, maintainability,  extensibility, and feasibility of independent implementation. Such  issues have become increasingly important in the scientific domain, as  software gets larger and more complex, constructed by teams of people,  and evolved over decades. In the context of scientific computation,  the challenge facing mathematical software practitioners is to design,  develop, and supply computational components which deliver these  objectives when embedded in end-user application codes. \u003cbr\u003e  \u003cem\u003eThe Architecture of Scientific Software\u003c\/em\u003e addresses emerging  methodologies and tools for the rational design of scientific  software, including component integration frameworks, network-based  computing, formal methods of abstraction, application programmer  interface design, and the role of object-oriented languages. \u003cbr\u003e  This book comprises the proceedings of the International Federation  for Information Processing (IFIP) Conference on the Architecture of  Scientific Software, which was held in Ottawa, Canada, in October  2000. It will prove invaluable reading for developers of scientific  software, as well as for researchers in computational sciences and  engineering.\u003c\/p\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Springer\u003c\/p\u003e \u003cp\u003ePublication Date: 2001-04-30\u003c\/p\u003e \u003cp\u003eFormat: Hardcover\u003c\/p\u003e \u003cp\u003eISBN-13: 9780792373391\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-0-387-35407-1\u003c\/p\u003e \u003cp\u003eDimensions: 235cm x155cm\u003c\/p\u003e \u003cp\u003ePages: 360\u003c\/p\u003e ","brand":"Springer US","offers":[{"title":"Default Title","offer_id":45378911600780,"sku":"9780792373391","price":197.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9780792373391.jpg?v=1779503425","url":"https:\/\/lateknightbooks.com\/products\/9780792373391","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}