دانلود رایگان مقاله انگلیسی بررسی مکانیزم ISEE بر اساس خط تولید به همراه ترجمه فارسی
|عنوان فارسی مقاله:||بررسی مکانیزم ISEE بر اساس خط تولید|
|عنوان انگلیسی مقاله:||A study on framework and realizing mechanism of ISEE based on product line|
|رشته های مرتبط:||مهندسی کامپیوتر، مهندسی نرم افزار|
|فرمت مقالات رایگان||مقالات انگلیسی و ترجمه های فارسی رایگان با فرمت PDF میباشند|
|کیفیت ترجمه||کیفیت ترجمه این مقاله عالی میباشد|
مقاله انگلیسی رایگان
|دانلود رایگان مقاله انگلیسی|
ترجمه فارسی رایگان
|دانلود رایگان ترجمه مقاله|
|جستجوی ترجمه مقالات||جستجوی ترجمه مقالات کامپیوتر|
بخشی از ترجمه فارسی:
با بكار بردن فرآيند توليد اتوماتيك خط توليد و سيستم مديريت صنعت به ساخت مدرن براي مرجع، يك مدل جديد از محيط مهندسي نرمافزار مجتمع براساس خط توليد پيش برده شده است و چارچوب و تحقق مكانيزم مدل جديد در اين مقاله كاملاً تحليل شده است. مدل جديد دارايي (منابع) هسته خط توليد را به عنوان عامل عمومي قرار ميدهد. بخش بالاي آن محيط توسعه خط توليد را با تحقق توليد انبوه محصولات نرمافزاري، حمايت ميكند، در حالي كه بخش پاييني محيط توسعه نرمافزار رايج سنتي است كه توسعه كدهاي منبع و اسناد اجزاي منبع هسته خط توليد را انجام ميدهد. در مقايسه با مدلهاي محيط توسعه خط توليد موجود، قابليت توسعه و تحقق يك مدل جديد كاملاً مشابه با مد توليد خط توليد اتوماتيك و سيستم مديريت صنعت توليد فعفي بوده و احتمالاً محيط توليد نرمافزار دلخواهي كه صنعت مهندسي نرمافزار در آينده توسعه خواهد داد ميباشد.
۲ـ موقعيت فعلي بررسيهاي خط توليد نرمافزار
بخشی از مقاله انگلیسی:
Using product line automatic production procedure and the management system of modern manufacturing industry for reference, a new model of integrated software engineering environment based on product line is put forward, and framework and realizing mechanism of the new model is mainly analyzed in this paper. The new model takes product line core asset (resource) components as the agent bus. The upper of it supports the product line development environment realizing the assembling production of software products, while the lower is traditional common software development environment implementing the development of source codes and documents of product line core resource components. Compared with the present available product line development environment models, the developing and realizing ability of the new one is completely similar to production mode of automatic product line and management system of current manufacturing industry, will be likely to become an ideal software production environment that the future software engineering industry develops.
In recent years, with the gradual mature and application of the new techniques such as software architecture, software components, software large granularity reuse etc., software engineering method based on product line have aroused broad attention of software engineering filed and already become the hot spot and priority of the current studies in software engineering field. The core of software product line studies is to apply the techniques of software architecture, software components, software large granularity reuse and realize the industrialization and automatic production of mass custom-made software products in a specific field, which is similar to product line automatic production modes of modern manufacturing industry products (such as cars , TVs etc.). This is the ideal software production mode pursued for 40 years of software engineering development, which has the very important effect on the formation and development of modern software estate, and will produce the gigantic society and economic effect[1-3].
II. THE CURRENT SITUATION OF SOFTWARE PRODUCT LINE STUDIES
Owing to software engineering method based on product line there has been the fundamental change in software development from the traditional one-time, manual programming way, “algorithm + data structure + manpower code”, into the industrialized production mode, ” software architecture + software components +product line assembly (systematic reuse)”, which is characterized by the production system of modern manufacturing industry (such as cars, TV sets etc.) Software product line approach must rely on the achievement of integrated development environment based on product line with the features of product line engineering and the production capacity. Such environment is called integrated software engineering environment based on product line Therefore, the research, realization and application of the integrated software engineering environment based on product line, play a very important role on the automation of software production and the industrialization of the software industry, has become strategic initiatives for the world to occupy the field of information industry, and promote rapid and sustainable economic and social development.
However, we should see clearly that the formation and development of the software product line engineering approach has used product line automatic production mode of modern manufacturing industry for reference based on engineering domain, software architecture, software components and software reuse technology. Its objective is to establish software product line and realize the industrialized production of software products by using the technologies of software architecture of specific field and system-level reuse of large granularity. Obviously, the integrated software engineering environment based on product line is essentially different from the current common software development environment which is structure-based or object-oriented software engineering approach (called the traditional development environment for short). The former is to realize the industrialization and automatic production of mass custom-made software products in a specific field in accordance with “software Architecture + components + assembly” of a specific field, While the latter is in accordance with “data structure + procedures + manual encoding” meaning the development of one-time, from scratch software programs, and the general environment also determines the applicable extent of environment, modes of production, productivity and update transformation will be subject to many limitations. Moreover, it is fully different from the production mode and development direction of modern manufacturing industry, as a common product line can not be used to manufacture cars, airplanes, television and other products in different fields.
It is a pity that in the current process of research and development of integrated software development environment based on product line, people haven’t recognized the essential difference between traditional software development environment and modern integrated one. The studies and development of product line software engineering methodologies and integrated development environment is still carried out according to the traditional software engineering methods and ideas, which is not correct. As the CMU / SEI and a number of literature [4-5] have pointed out: so far, there is not the true sense of the integrated software engineering environment based on product line. In other words, the actual status of research and development is that a number of software companies introduce some concepts of components on the basis of its existing software development environment and add the appropriate number of controls, then think that it is transformed into the so-called integrated software engineering environment based on product line. For example, IBM’s Rational, SUN’s J2EE development environment, etc., are of this type, they are far below the true sense of automated assembly line with production capacity and features of software product line integrated development environment of modern manufacturing industry. Of course, for the interests of enterprises and several decades of software engineering development models, especially the system software and tools for software development process, it is natural and understandable, because enterprises have to take into account their existing products and interests. It is impossible to completely discard the existing large-scale and widely used software products, regardless of the risk to pursue a new product despite the wide range of applications with great prospects and economic benefits.
The paper focuses on a real sense of the software product line development environment model with product line production mode and capacity of modern manufacturing industry, and mainly studies its architecture and the realization of mechanism.