در حال ارتباط با سرور...




لطفا نظرات و پيشنهادات خود را بمنظور ارتقاء کيفي هرچه بيشتر سايت با ما در ميان بگذاريد.

ویدیوها مقالات کتاب ها اخبار پرسش و پاسخ
برنامه‌های رومیزی مبتنی بر وب زبان های برنامه سازی پایگاه داده سیستم عامل شبکه 
تاریخ : 1391-2-2 09:10:46

 

اخيرا مجله Chip Design مقاله اي را با موضوع گسترش روز افزون توسعه سيستم هاي توکار همگام با رشد چشمگير استفاده از سيستم هاي بيسيم و قابل حمل (Portable) منتشر کرده است که اين مسئله باعث ايجاد چالش هايي در توسعه اينگونه نرم افزار ها شده است.کيفيت سيستم يکي از اين چالش هاست است که نياز به توجهي ويژه ، بخصوص در سيستم هاي فوق امنيتي، دارد.اين مسئله باعث شده است ابزار هاي تست در سيستم هاي نرم افزاري از اهميت دو چنداني نسبت به قبل برخوردار شوند که Design Software نيز به بحث درباره همين موضوع مي پردازد. 
 
در حال حاضر توليد کنندگان سيستم هاي توکار با افزايش قابل توجه گرايش بازار به سمت محصولاتشان مواجه هستند.همانطور که مي دانيد نرم افزار جزء اصلي و سازنده بسياري از چيز ها از قبيل برنامه هاي Smart Grid، سيستم هاي کنترول خودکار  و همچنين دستگاه هاي تلفن همراه نظير گوشي هاي اندرويد، IPhone و Tablet ها بحساب مي آيد.حتي اتوموبيل ها نيز از اين امر مستثني نيستند، آنها شبکه اي از هزارن گره را مي سازند که توسط يک ميان افزار نظير AitoSAR مديريت و کنترول مي شوند.باتوجه به چنين رشد فوق العاده اي در استفاده از نرم افزار ها در بسياري از زمينه ها مي توانيم چنين نتيجه گيري نمائيم که معماري و کيفيت نرم افزار به فاکتور هايي بسيار مهم و حياتي تبديل مي گردند که بايد در درجه اول اولويت قرار گيرند.در مقاله اي با عنوان "بازار جهاني سيستم هاي توکار 2010-2014"  که اخيرا منتشر شده است، TechNavio به همين موضوع پرداخته مي شود.طبيعي است که بدون در اختيار داشتن ابزارهاي مناسبي براي تست و آزمايش نرم افزار، توسعه سيستم هاي توکار با خطري بسيار جديد مواجه خواهد شد.اين مسئله در مورد سيستم هاي امنيتي بالا که بحث کيفيت در آنها بشدت حائز اهميت است بيش از ساير نرم افزار ها قابل تامل مي باشد.
 
در اين مقاله Brian Hunt به اين نکته اشاره مي کند که:
 
"مي توانم بگويم هريک از دستگاه هايي که از آنها استفاده مي کنيد بنحوي به چيزي ديگر متصل است و با آن در تعامل مي باشد.بهمين دليل يک برنامه نويس و توسعه دهنده ممکن است بخواهد اين نکته را بداند که دستگاه هايي که بر روي آنها کار مي کند در آينده با چه دستگاه هاي ديگري ارتباط خواهند داشت.و يا ممکن است بخواهد در مورد ميزان امنيت اين دستگاه ها نيز مطالبي را بداند.اينها تنها گوشه اي از مسائلي هستند که يک توسعه دهنده نگران آنهاست و بايد براي آنها تصميمي بگيرد."
 

hamedkh
5.8 k