DocumentCode :
579022
Title :
Compatibility Evaluation of Components Specified in UML
Author :
Teixeira, N.S. ; Silva, R.P.e.
Author_Institution :
Grad. Program in Comput. Sci., Fed. Univ. of Santa Catarina - UFSC, Florianopolis, Brazil
fYear :
2011
fDate :
9-11 Nov. 2011
Firstpage :
90
Lastpage :
99
Abstract :
When developing component-based software, the compatibility analysis is a necessary step to ensure the interoperability of the connected components. It allows early identification of problems caused by incompatible components. This paper presents the automated process of structural and behavioral compatibility analysis deployed in the SEA environment. From the specification of component-based software, made entirely with UML diagrams, tools are triggered to automatically perform the compatibility analysis. The structural analysis considers component, deployment and class diagrams. The behavioral analysis also treats the state machine diagram, which is transparently converted to a Petri net, that is, the user only handles UML diagrams. Behavioral problems are identified by interpreting Petri net properties for the context of components.
Keywords :
Petri nets; Unified Modeling Language; finite state machines; formal specification; object-oriented programming; open systems; Petri net, that; SEA environment; UML diagrams; automated behavioral compatibility analysis process; automated structural compatibility analysis process; class diagrams; component compatibility evaluation; component diagrams; component-based software specification; connected component interoperability; deployment diagrams; problem identification; state machine diagram; Automation; Context; Oceans; Software; Synchronization; Unified modeling language; Petri net; UML; behavioral compatibility analysis; oriented development; structural compatibility analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science Society (SCCC), 2011 30th International Conference of the Chilean
Conference_Location :
Curico
ISSN :
1522-4902
Print_ISBN :
978-1-4673-1364-3
Type :
conf
DOI :
10.1109/SCCC.2011.13
Filename :
6363387
Link To Document :
بازگشت