دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Alistair Sutcliffe. A.G. Sutcliffe
سری:
ISBN (شابک) : 0805839518, 9780585405773
ناشر:
سال نشر: 2002
تعداد صفحات: 419
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب The Domain Theory: Patterns for Knowledge and Software Reuse به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تئوری دامنه: الگوهایی برای دانش و استفاده مجدد از نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
آیا این کتاب در مورد الگوها است؟ بله و خیر. این در مورد استفاده مجدد از نرم افزار و بازنمایی دانش است که می تواند در موقعیت های مشابه مجدداً اعمال شود. با این حال، از قراردادهای کلاسیک الکساندینی جامعه الگوها پیروی نمی کند - یعنی. مسئله- راه حل- نیروها- زمینه- مثال و غیره. فصل 6 در مورد ادعاها به الگوهای کلاسیک نزدیک می شود و کل کتاب را می توان به عنوان زبان الگوهای مدل های انتزاعی برای مهندسی نرم افزار و HCI مشاهده کرد. بنابراین شامل چه نوع الگوهایی است؟ مشخصات، مدل های مفهومی، مشاوره طراحی، اما متاسفم کد نیست. تعداد زیادی کتاب الگوی کد C دیگر (به سری PLOP مراجعه کنید). نزدیکترین نسبی در کتابهای الگوهای منتشر شده، الگوهای تحلیل فاولر (1995): مدلهای اشیاء قابل استفاده مجدد و Coad، North و Mayfield هستند. منظور شما از تئوری دامنه چیست؟ نه دامنهها به معنای ریاضی انتزاعی، بلکه دامنههایی به معنای دانش - به معنای زبان طبیعی، نزدیک به معنای روزمره زمانی که ما در مورد دامنه کاربردی یک سیستم رایانهای صحبت میکنیم، مانند اجاره خودرو، ردیابی ماهوارهای، هر چیز دیگری. این کتاب تلاشی برای پاسخ به این سوال است که "مجموعههای انتزاعی در پس کرایه ماشین، ردیابی ماهوارهای چیست؟" بنابراین راهحلهای طراحی خوب برای آن مشکلات میتوانند دوباره مورد استفاده قرار گیرند. من در صنعت کار می کنم، پس چه چیزی برای من مفید است؟ روشی جدید برای نگاه کردن به استفاده مجدد از نرم افزار، ایده هایی برای سازماندهی یک نرم افزار و برنامه استفاده مجدد از دانش، فرآیندهای جدید برای استفاده مجدد از دانش در تحلیل نیازمندی ها، مدل سازی مفهومی و مشخصات نرم افزار. من یک دانشگاهی هستم، آیا باید علاقه مند باشم؟ بله اگر تحقیقات شما شامل مهندسی نرم افزار، استفاده مجدد، مهندسی نیازمندی ها، تعامل انسان با کامپیوتر، مهندسی دانش، هستی شناسی ها و مدیریت دانش باشد. برای آموزش ممکن است برای دوره های کارشناسی ارشد در مورد استفاده مجدد، الزامات و مهندسی دانش مفید باشد. بهطور کلیتر، اگر شما علاقهمند به کشف مفهوم انتزاع هستید، وقتی آن را فراتر از زبانهای برنامهنویسی، مشخصات رسمی، انواع دادههای انتزاعی و غیره به سمت نیازمندیها و دانش دامنه گسترش دهید. نسخه اضافی: بر اساس بیش از 10 سال تحقیق توسط نویسنده، این کتاب در مورد قرار دادن استفاده مجدد از نرم افزار در یک پایه محکم تر است. با استفاده از یک دیدگاه چند رشته ای - روانشناسی و علم مدیریت، و همچنین نرم افزار - نظریه دامنه را به عنوان یک راه حل توصیف می کند. نظریه دامنه یک نظریه انتزاعی ارائه می دهد که یک مدل عمومی و قابل استفاده مجدد از دانش دامنه را تعریف می کند. این کتاب با ارائه یک کتابخانه جامع از مدلهای قابل استفاده مجدد، روشهای تمرینی برای استفاده مجدد، و بینش نظری: * حوزه موضوعی استفاده مجدد و مهندسی نرمافزار را معرفی میکند و چارچوبی را برای مقایسه رویکردهای استفاده مجدد مختلف توضیح میدهد. * یک چارچوب متریک گرا برای ارزیابی ادعاهای استفاده مجدد از سه رویکرد رقیب ایجاد می کند: الگوها، ERP ها و OSMs تئوری دامنه (مدل های سیستم شی). *زمینه روانشناختی استفاده مجدد را توضیح می دهد و وظایف عمومی و فرا دامنه ها را تشریح می کند. * ادعاهایی را معرفی می کند که نمایشی از دانش طراحی متصل به مدل های تئوری دامنه را ارائه می دهد و همچنین طرحی برای نمایش دانش قابل استفاده مجدد در تقریباً هر شکلی است. *گزارش تحقیقاتی که از همگرایی این دو نظریه حاصل شده است. *روشها، تکنیکها و دستورالعملهای طراحی برای استفاده مجدد - فرآیند انتزاع را شرح میدهد. و *چارچوبی را برای بررسی آینده استفاده مجدد توسط پارادایم های مختلف، تولید برنامه های کاربردی از زبان های نیازمندی، و مهندسی نرم افزار مبتنی بر مؤلفه از طریق کتابخانه های استفاده مجدد، شرح می دهد.
Is this book about patterns? Yes and no. It is about software reuse and representation of knowledge that can be reapplied in similar situations; however, it does not follow the classic Alexandine conventions of the patterns community--i.e. Problem- solution- forces- context- example, etc. Chapter 6 on claims comes close to classic patterns, and the whole book can be viewed as a patterns language of abstract models for software engineering and HCI. So what sort of patterns does it contain? Specifications, conceptual models, design advice, but sorry not code. Plenty of other C++ code pattern books (see PLOP series). Nearest relative in published patterns books are Fowler's (1995) Analysis Patterns: Reusable object models and Coad, North and Mayfield. What do you mean by a Domain Theory? Not domains in the abstract mathematical sense, but domains in the knowledge--natural language sense, close to the everyday meaning when we talk about the application domain of a computer system, such as car rental, satellite tracking, whatever. The book is an attempt to answer the question ' what are the abstractions behind car rental, satellite tracking' so good design solutions for those problems can be reused. I work in industry, so what's in it for me? A new way of looking at software reuse, ideas for organizing a software and knowledge reuse program, new processes for reusing knowledge in requirements analysis, conceptual modeling and software specification. I am an academic, should I be interested? Yes if your research involves software engineering, reuse, requirements engineering, human computer interaction, knowledge engineering, ontologies and knowledge management. For teaching it may be useful for Master courses on reuse, requirements and knowledge engineering. More generally if you are interested in exploring what the concept of abstraction is when you extend it beyond programming languages, formal specification, abstract data types, etc towards requirements and domain knowledge. ADDITIONAL COPY: Based on more than 10 years of research by the author, this book is about putting software reuse on a firmer footing. Utilizing a multidisciplinary perspective--psychology and management science, as well as software--it describes the Domain Theory as a solution. The domain theory provides an abstract theory that defines a generic, reusable model of domain knowledge. Providing a comprehensive library of reusable models, practice methods for reuse, and theoretical insight, this book: *introduces the subject area of reuse and software engineering and explains a framework for comparing different reuse approaches; *develops a metric-oriented framework to assess the reuse claims of three competing approaches: patterns, ERPs, and the Domain Theory OSMs (object system models); *explains the psychological background for reuse and describes generic tasks and meta-domains; *introduces claims that provide a representation of design knowledge attached to Domain Theory models, as well as being a schema for representing reusable knowledge in nearly any form; *reports research that resulted from the convergence of the two theories; *describes the methods, techniques, and guidelines of design for reuse--the process of abstraction; and *elaborates the framework to investigate the future of reuse by different paradigms, generation of applications from requirements languages, and component-based software engineering via reuse libraries.