دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1 نویسندگان: Elias N. Houstis, Ann Christine Catlin, Ganesh Balakrishnan, Nitesh Dhanjani (auth.), Ronald F. Boisvert, Ping Tak Peter Tang (eds.) سری: IFIP — The International Federation for Information Processing 60 ISBN (شابک) : 9781475767193, 9780387354071 ناشر: Springer US سال نشر: 2001 تعداد صفحات: 365 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 14 مگابایت
کلمات کلیدی مربوط به کتاب معماری نرم افزار علمی: کنفرانس کاری IFIP TC2/WG2.5 در مورد معماری نرم افزارهای علمی، 2 تا 4 اکتبر 2000، اتاوا، کانادا: مهندسی نرم افزار/برنامه نویسی و سیستم عامل، محاسبات عددی، مدل سازی ریاضی و ریاضیات صنعتی، ریاضیات محاسباتی و آنالیز عددی
در صورت تبدیل فایل کتاب The Architecture of Scientific Software: IFIP TC2/WG2.5 Working Conference on the Architecture of Scientific Software October 2–4, 2000, Ottawa, Canada به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب معماری نرم افزار علمی: کنفرانس کاری IFIP TC2/WG2.5 در مورد معماری نرم افزارهای علمی، 2 تا 4 اکتبر 2000، اتاوا، کانادا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
کاربردهای علمی شامل محاسبات بسیار بزرگی است که منابع هر
رایانه ای را که در دسترس است تحت فشار قرار می دهد. چنین
محاسباتی ریاضیات پیچیده ای را اجرا می کنند، به دانش علمی عمیق
نیاز دارند، به تعامل ظریف تقریب های مختلف بستگی دارند، و ممکن
است در معرض ناپایداری ها و حساسیت به ورودی های خارجی باشند.
نرم افزارهایی که می توانند در این حوزه موفق شوند، همواره دانش
دامنه قابل توجهی را تعبیه می کنند که باید برای استفاده در
آینده مورد استفاده قرار گیرد. متأسفانه، بیشتر نرمافزارهای
علمی موجود به روشی ad hoc طراحی شدهاند که منجر به
کدهای یکپارچه میشود که تنها توسط چند توسعهدهنده قابل درک
است.
معماری نرم افزار به نحوه ساختار نرم افزار برای ارتقای اهدافی
مانند قابلیت استفاده مجدد، قابلیت نگهداری، توسعه پذیری و
امکان اجرای مستقل اشاره دارد. چنین مسائلی در حوزه علمی اهمیت
فزاینده ای پیدا کرده اند، زیرا نرم افزار بزرگتر و پیچیده تر
می شود، توسط تیم هایی از افراد ساخته می شود و در طول دهه ها
تکامل می یابد. در زمینه محاسبات علمی، چالش پیش روی دست
اندرکاران نرم افزار ریاضی طراحی، توسعه، و تامین اجزای
محاسباتی است که این اهداف را هنگامی که در کدهای برنامه کاربر
نهایی جاسازی می شوند، ارائه می دهند.
معماری نرم افزار علمی به روش ها و ابزارهای نوظهور
برای طراحی منطقی نرم افزارهای علمی، از جمله چارچوب های
یکپارچه سازی اجزا، محاسبات مبتنی بر شبکه، روش های رسمی
انتزاع، طراحی رابط برنامه نویس کاربردی، و نقش زبان های شی
گرا
این کتاب شامل مجموعه مقالات کنفرانس فدراسیون بین المللی
پردازش اطلاعات (IFIP) در زمینه معماری نرم افزارهای علمی است
که در اکتبر 2000 در اتاوا، کانادا برگزار شد. این مطالعه
ارزشمند برای توسعه دهندگان نرم افزار علمی است و همچنین برای
محققان علوم محاسباتی و مهندسی.
Scientific 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 ad hoc way, resulting in monolithic codes
understood by only a few developers.
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.
The Architecture of Scientific Software 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.
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.
Front Matter....Pages i-xx
Front Matter....Pages 1-1
Network-Based Scientific Computing....Pages 3-28
Future Generations of Problem—Solving Environments....Pages 29-37
Developing an Architecture to Support the Implementation and Development of Scientific Computing Applications....Pages 39-55
PETSc and Overture: Lessons Learned Developing an Interface between Components....Pages 57-68
Component Technology for High-Performance Scientific Simulation Software....Pages 69-86
A New Approach to Software Integration Frameworks for Multi-Physics Simulation Codes....Pages 87-104
Code Coupling Using Parallel Corba Objects....Pages 105-118
A Collaborative Code Development Environment for Computational Electro-Magnetics....Pages 119-141
Front Matter....Pages 143-143
On the Role of Mathematical Abstractions for Scientific Computing....Pages 145-158
Object-Oriented Modeling of Parallel PDE Solvers....Pages 159-174
Broadway: A Software Architecture for Scientific Computing....Pages 175-192
Formal Methods for High-Performance Linear Algebra Libraries....Pages 193-210
New Generalized Matrix Data Structures Lead to a Variety of High-Performance Algorithms....Pages 211-234
A Comprehensive DFT API for Scientific Computing....Pages 235-255
Using a Fortran Interface to Posix Threads....Pages 257-272
Data Management Systems for Scientific Applications....Pages 273-284
Software Components for Application Development....Pages 285-299
Hierarchichal Representation and Computation of Approximate Solutions in Scientific Simulations....Pages 301-316
Software Architecture for the Investigation of Controllable Models with Complex Data Sets....Pages 317-332
A Mixed-Language Programming Methodology for High Performance Java Computing....Pages 333-347
Front Matter....Pages 349-349
The Architecture of Scientific Software: The Conference....Pages 351-355
Back Matter....Pages 357-358