عنوان مقاله

مراحل پیشرفته در زبان های استانداردشده در فرایند مهندسی مجدد



خرید نسخه پاورپوینت این مقاله


خرید نسخه ورد این مقاله



 

فهرست مطالب

چکیده

مقدمه و انگیزه

رابطه متقابل زبان های طراحی سیستمITU-T  در فرایندهای طراحی 

قابلیت هایUCM  و مورد مهندسی مجدد 

تبدیل مدلUCM  به نمودارهای UML2.0

نتیجه گیری 





بخشی از مقاله

قابلیت هایUCM  و مورد مهندسی مجدد 

نمادهای UCM  ابزارهایی بسیار مفید برای توصیف عاملیت سرویس در فاز استخراج نیازمندیها می باشند، جایی که معمولاً نیازمندیها از بی ثباتی های شدید ضربه و آسیب می بینند، در صورتی که فناوریهای مولفه بالقوه و سناریوها ( ساختارهای واحدهای تابعی و شبکه) فرار می باشند.

قابلیت هایUCM  امکان استدلال اولیه بر اساس مدلUCM  در مورد توسعه و اجرای مولفه ها برای فرایندهای سیستم تغییر یافته را فراهم می آورند. در مهندسی مجدد، طراحی و اجرا به منظور تامین نیازمندیهای جدید و یا شاید ارتقاء سیستم جهت پاسخگویی به فیدبک (بازخورد) مشتری در مورد عملکرد ناکافی تغییر می کند. به محض اینکه کاربران نهایی تجربه سیستم را به دست آوردند، به دلایل مختلف اولویت های تجاری که نسبت به تغییرات بعدی پشتیبان هایIT  تغییر می کنند، نیازمندیهای جدیدی ظهور می کنند.





خرید نسخه پاورپوینت این مقاله


خرید نسخه ورد این مقاله



 

کلمات کلیدی: 

Advanced steps with standardized languages in the re-engineering process Anna Medve University of Pannonia (before named University of Veszprém), Faculty of Information Technology, Department of Information Systems, Veszprém, Hungary Received 12 December 2006; received in revised form 20 August 2007; accepted 25 September 2007 Available online 12 October 2007 Abstract Formal methods can be used at all stages of a software development project. In this paper we reflect on the roles of ITU-T standardized System Design Languages and their interplay in design processes of cooperative systems, highlighting the usability of User Requirements Notation (URN) standard to capture requirements with workflow-based re-engineering process of complex systems. In this paper we give our re-engineering experiences with the URN-part Use Case Maps (UCM) language capabilities and also the transformation processes of the UCM model elements to UML diagrams are presented. The new components can be very well documented and integrated into the existing system in a manner that even the stakeholders get involved in it. © 2007 Elsevier B.V. All rights reserved. Keywords: Re-engineering; URN; UCM; UML-2.0; ITU-T System Design Languages 1. Introduction and motivation In a previous article of the journal Computer Standards&Interfaces 27(3)(2005), Adamis et al. [1] have already presented a survey of the most important standardized languages and notations that belong to Z series [2] of languages of the International Telecommunication Union. The Z series also contains several standards [4–12], which are commonly named as ITU-T System Design Languages. They are (please follow the list of abbreviations) ASN.1, DCL, MSC, ODL, SDL, TTCN, and URN composed by UCM and GRL, standards generally used in a system modeling and development processes of telecommunication systems. Adamis et al. [1] in this issue discuss the goals, the most important features and the basic syntactic and semantic rules of the languages and notations. Showing the purposes and the roles of these formal languages in the development process of telecommunication systems, the authors point out the specific features of the telecommunication systems that can be expressed by these different languages. In this paper we supplement the presentation of the ITU-T System Design Languages familiarized in a previous article of the Computer Standards&Intefaces 27(3)(2005) publication. We present in Section 2 the scalability of roles of languages in their interplay in the design processes of cooperative systems, highlighting the usability of User Requirements Notation standard to capture requirements of complex systems with maps of workflow-based re-engineering processes. Given in Fig. 1 the ITU-T multi-languages software process includes different tool-dependent and/or manually adapted language-mappings to serve as inputs for the combination of language pairs in test or deployment tasks. Several combination processes are given with transformations manually or automatically between languages on a basis of standard supplements that support transformations. The ITU-T System Design Languages become in a class by itself to support the MDA/UML standard [13]. The Superstructure, that is the part of the language visible by the modeler, comprise some well-known and established ITU-T formal Available online at www.sciencedirect.com Computer Standards & Interfaces 30 (2008) 315–322 www.elsevier.com/locate/csi Abbreviations: ASN.1, Abstract Syntax Notation One [3]; DCL, Deployment Constraint Languages [12]; FMT, Formal Method Technique; GRL, Goaloriented Requirement Language [4]; ITU-T, International Telecommunication Union [2]; IDL, Interface Definition Language; MDA, Model Driven Architecture [13]; MSC, Message Sequence Charts [7]; OMG, Object-oriented Management Group [13]; SDL, Specification and Description Language [8]; TTCN-3, Testing and Test Control Notation [11]; UCM, Use Case Maps [6]; UML, Unified Modeling Language [13]; URN, User Requirement Notation [5]; ODL, Object definition languages [9]; SAP, Systems, Applications and Products in data processing. E-mail address: medve@almos.vein.hu. 0920-5489/$ - see front matter © 2007 Elsevier B.V. All rights reserved.