Service-Orientation vs. Object-Orientation
Both object oriented and service-oriented design and develop techniques have their place in modern systems development. Object oriented systems fit well in a stateful environment while a service-oriented approach requires a stateless environment.
SOA Engineering Misconceptions
Misconception #1: “SOA Vendor Stacks are Service Architectures” Misconception #2: “SOA Vendor Stacks are the Best Foundation for SOA Engineering” Misconception #3: “An ESB Product Equals Service Infrastructure” Misconception #4: “SOA Performance is Available Off-the-Shelf” Misconception #5: “SOA Security Architecture is Available Off-The-Shelf” Misconception #6: “Programmers Will Define and Build Reusable Services” Misconception #7: “SOA […]
درسهایی از ادیسون
مطلب زیر بخشی از مطلبی است در این سایت. ۱- با یک نیاز شروع کنید«من هرگز چیزی را قبل از اینکه فکر کنم چه فایده هایی میتواند برای مردم داشته باشد اختراع نکردم. فکر کردم جهان چه چیزی نیاز دارد و سپس به اختراع پرداختم» ۲- گول نخورید«مشغول بودن همیشه به معنی مفید بودن نیست […]
قدرت اندیشه
پیرمردی تنها در مینهسوتا زندگی میکرد . او میخواست مزرعه سیب زمینیاش را شخم بزند اما این کار خیلی سختی بود.تنها پسرش که میتوانست به او کمک کند در زندان بود. پیرمرد نامهای برای پسرش نوشت و وضعیت را برای او توضیح داد: پسرعزیزم من حال خوشی ندارم چون امسال نخواهم توانست سیب زمینی بکارم […]
تولدت مبارک
امروز وبلاگ سماموس دو ساله شد.صبح روز جمعه سیزدهم مردادماه سال ۱۳۸۵ ساعت ۹ صیح، سماموس متولد گردید. در کنار همه آموزهها و تجربهها، بزرگترین دستاورد وبلاگ سماموس برایم، ارتباط با دوستان عزیزی است که سعادت دیدار برخی از آنان هنوز میسر نشده است.هیچگاه در باورم نمیگنجید که توان و وقت ادامه این کار را […]
WICSA 2008: Architecture Patterns in Practice
As part of the ‘Patterns and Styles’ paper presentations track, Neil B. Harrison and Paris Avgeriou presented a paper titled Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation. The authors looked at different architectural and studied their usage in different application domains such as…. Here are some of their findings: * The five […]
نکاتی برای بهبود نرمافزار
گریدی بوچ در مقالهای با عنوان The promise, the limits, the beauty of software که در سال ۲۰۰۷ نوشته شده، به بررسی برخی ابعاد تولید و توسعه نرمافزار پرداخته است. پس از اشاره به محدودیتهای طراحی نرمافزار، نکاتی برای بهبود آن ارائه کرده است که در زیر آمده است. ۱- Grow a system’s architecture through […]