TY - GEN
T1 - Monitoring of non-functional requirements using dynamic transformation of components
AU - Lahmar, Imen Ben
AU - Mukhtar, Hamid
AU - Belaïd, Djamel
PY - 2010
Y1 - 2010
N2 - Component-based applications are defined as an assembly of components requiring services from and providing services to each other. The current component models provide a description of the functional requirements of an application. However, they do not take into account the requirements of components for properties separately from the functional ones. In this article, we propose a component model that expresses explicitly the required properties, in addition to the functional requirements, to describe the underlying environment (i.e., hardware and network entities) in a uniform way. The components can monitor these properties in order to be aware of their changes. If a property is not monitorable, we propose a procedure that allows the transformation of the components to make it monitorable.
AB - Component-based applications are defined as an assembly of components requiring services from and providing services to each other. The current component models provide a description of the functional requirements of an application. However, they do not take into account the requirements of components for properties separately from the functional ones. In this article, we propose a component model that expresses explicitly the required properties, in addition to the functional requirements, to describe the underlying environment (i.e., hardware and network entities) in a uniform way. The components can monitor these properties in order to be aware of their changes. If a property is not monitorable, we propose a procedure that allows the transformation of the components to make it monitorable.
KW - Component model
KW - Component transformation
KW - Monitoring
KW - Non-functional properties
UR - http://www.scopus.com/inward/record.url?scp=77953035733&partnerID=8YFLogxK
U2 - 10.1109/ICNS.2010.17
DO - 10.1109/ICNS.2010.17
M3 - Conference contribution
AN - SCOPUS:77953035733
SN - 9780769539690
T3 - 6th International Conference on Networking and Services, ICNS 2010, Includes LMPCNA 2010; INTENSIVE 2010
SP - 61
EP - 66
BT - 6th International Conference on Networking and Services, ICNS 2010, Includes LMPCNA 2010; INTENSIVE 2010
T2 - 6th International Conference on Networking and Services, ICNS 2010, Includes LMPCNA 2010; INTENSIVE 2010
Y2 - 7 March 2010 through 13 March 2010
ER -