Menu
Home
Contact us
Stats
Categories
Calendar
Toggle Wiki
Wiki Home
Last Changes
Rankings
List pages
Orphan pages
Sandbox
Print
Toggle Image Galleries
Galleries
Rankings
Toggle Articles
Articles home
List articles
Rankings
Toggle Blogs
List blogs
Rankings
Toggle Forums
List forums
Rankings
Toggle File Galleries
List galleries
Rankings
Toggle Maps
Mapfiles
Toggle Surveys
List surveys
Stats
ITHEA Classification Structure > D. Software  > D.2 SOFTWARE ENGINEERING  > D.2.2 Design Tools and Techniques
ITHEA Classification Structure > D. Software  > D.2 SOFTWARE ENGINEERING  > D.2.11 Software Architectures
METHOD OF BEHAVIORAL SOFTWARE MODELS SYNCHRONIZATION
By: Elena Chebanyuk (3299 reads)
Rating: (1.00/10)

Abstract: A method of behavioral software models synchronization is represented in this paper. Implementing this method behavioral software models, which are changed after communication with customer, are synchronized with other software models that are represented as UML diagrams. Method of behavioral software artifacts synchronization makes the Model-Driven? Development (MDD) approach more effective. For synchronization of different behavioral software models, transformation approach in the area of Model-Driven? Architecture (MDA) is proposed. Synchronization operation is executed using analytical representation of initial and resulting models. Initial behavioral software model is represented by UML Use Case Diagram. Resulting behavioral software model is represented as UML Collaboration Diagram. Analytical representation of UML Use Case diagram allows considering data flows. For this representation set-theory tool operations are used. As a Collaboration Diagram usually contains more information in comparison with Use Case one, method defines two types of Use Case diagram fragments. From the beginning Use Case diagram fragments that can be transformed directly to resulting diagram constituents are considered. Then the rest of Use Case diagram fragments are processed to represents rules of placement Collaboration Diagram messages. These rules help to designate data flows, represented in Collaboration Diagram, more accuracy. Method, proposed in this article, can be used both separately and be a part of more complex transformation technics, methods and frameworks solving different tasks in MDA sphere. Also the example of proposed method realization for solving task “designing of Vector hodograph of density lying function” (VHDLF) is represented. A process of designing Collaboration Diagram, considering Use Case diagram and ontology knowledge analysis is represented. The constituents of Collaboration Diagram, which are designed using different sources, namely Use Case diagram, ontology knowledge and requirements specification are defined.

Keywords: Software model transformation, Use Case diagram, Set-theory tool, behavioral software model synchronization, Vector hodograph of density laying function.

ACM Classification Keywords: D.2.2. Design Tools and Techniques, D.2.11. Software Architectures

Link:

METHOD OF BEHAVIORAL SOFTWARE MODELS SYNCHRONIZATION

Elena Chebanyuk

http://www.foibg.com/ijima/vol03/ijima03-02-p05.pdf

Print
D.2.2 Design Tools and Techniques
article: BUSINESS PROCESSES MODELLING WITH DSM PLATFORM AT INTEGRATED SYSTEMS DEVELOPMENT · INTELLIGENT FRAMEWORK FOR RECOMMENDATION OF MOBILE SERVICES TO CONSUMERS · AN APPROACH TO BEHAVIORAL SOFTWARE MODELS ANALYTICAL REPRESENTATION · METHOD OF DOMAIN MODELS DESIGNING · METHOD OF BEHAVIORAL SOFTWARE MODELS SYNCHRONIZATION · USER-CENTRIC AND CONTEXT-AWARE ABC&S · ТЕХНОЛОГИЯ СОЗДАНИЯ ДОКУМЕНТ-ОРИЕНТИРОВАННЫХ СИСТЕМ, ОСНОВАННЫХ ... · MILIEU-M: VISUAL MANIPULATION AND PROGRAMMING FOR MULTI-MEMBRANES. · ИНСТРУМЕНТАЛЬНЫЙ СЕРВИС ДЛЯ СОЗДАНИЯ ВИРТУ · FRAMEWORK FOR CREATING SINGLE INFORMATION WINDOWS · ALGEBRA DESCRIBING SOFTWARE STATIC MODELS · СОЗДАНИЕ СПЕЦИАЛИЗИРОВАННОЙ ПОИСКОВОЙ СИС� · ИНТЕЛЛЕКТУАЛИЗАЦИЯ ЭКСПЕРТНЫХ СИСТЕМ С ПОМ · ПРОБЛЕМЫ СОЗДАНИЯ ЖИЗНЕСПОСОБНЫХ ИНТЕЛЛЕК� · КОНЦЕПЦИЯ РАЗРАБОТКИ ДИАГНОСТИЧЕСКИХ КОМП� · THE APPLICATION OF ARTIFICIAL NEURAL NETWORKS AND EVOLUTIONARY ALGORITHM FOR ... · THE APPLICATION OF ARTIFICIAL NEURAL NETWORKS AND EVOLUTIONARY ... · DEVELOPMENT OF THE COMBINED METHOD FOR DESIGNING DATAFLOW SYSTEMS · EXPERIENCES ON APPLICATION GENERATORS · IMPLICATIONS OF RECENT TRENDS IN TELECOMMUNICATIONS ON MODELING ... · THE APPLICATION OF GRAPH MODEL FOR AUTOMATION ·
D.2.11 Software Architectures
article: AN APPROACH TO BEHAVIORAL SOFTWARE MODELS ANALYTICAL REPRESENTATION · METHOD OF DOMAIN MODELS DESIGNING · METHOD OF BEHAVIORAL SOFTWARE MODELS SYNCHRONIZATION · SOCIAL SEARCH ENGINE AND INTELLECTUAL DATABASE OF PEOPLE · INTELLECTUAL SEARCH ENGINE OF ADEQUATE INFORMATION IN INTERNET FOR CREATING ... · INTELLIGENT AGENTS AND PROTOCOLS · MODELING OF AN INTELLECTUAL PROBLEM SOLVER BY TRANSFORMATION OF SEMANTIC MODELS · CONSTRUCTION OF MORPHOSYNTACTIC DISTANCE ON SEMANTIC STRUCTURES · ALGEBRA DESCRIBING SOFTWARE STATIC MODELS · MULTIPLE-MODEL DESCRIPTION AND STRUCTURE DYNAMICS ANALYSIS OF ACTIVE MOVING... · ПРОБЛЕМЫ СОЗДАНИЯ ЖИЗНЕСПОСОБНЫХ ИНТЕЛЛЕК� · HIGAIA METHODOLOGY · SOA PROTOCOL WITH MULTIRESULTING ·
Login
[ register | I forgot my password ]
World Clock
Powered by Tikiwiki Powered by PHP Powered by Smarty Powered by ADOdb Made with CSS Powered by RDF powered by The PHP Layers Menu System
RSS Wiki RSS Blogs rss Articles RSS Image Galleries RSS File Galleries RSS Forums RSS Maps rss Calendars
[ Execution time: 0.09 secs ]   [ Memory usage: 7.54MB ]   [ GZIP Disabled ]   [ Server load: 0.29 ]
Powered by Tikiwiki CMS/Groupware