DocumentCode :
2410509
Title :
Time, event and self-management aspects in model-driven development of information systems
Author :
Balandyte, Milda ; Nemuraite, Lina
Author_Institution :
Kaunas Univ. of Technol.
fYear :
0
fDate :
0-0 0
Firstpage :
151
Lastpage :
158
Abstract :
Cross-cutting concerns, or aspects, are parts of the system that in standard design mechanisms are scattered across multiple program components, and tangled with other components. The ideas of separation of cross-cutting concerns, originated from aspect-oriented programming (AOP), have gained attention in aspect-oriented design (AOD) and model-driven development (MDD), endeavoring to aspect-oriented decomposition and composition at model level. This paper focuses on adequate representing of time, events and management concerns in information systems owning behavior inspired by system agents. Event-based aspect-oriented approach seems to be the most appropriate solution for this situation, although it lacks smooth methodology going from requirements to code and often is hidden in technological level. Time aspect, thoroughly analyzed in embedded and real-time systems, also lacks of proper attention in the area of information systems despite it is closely related to many information system projects. To fill the gap, the method of design independent modeling was extended with concepts and techniques for time, event and self-management aspects modeling in model-driven information system development
Keywords :
embedded systems; information systems; object-oriented programming; software agents; time management; aspec-oriented composition; aspect-oriented decomposition; aspect-oriented design; aspect-oriented programming; design independent modeling; embedded system; event management; event-based aspect-oriented approach; information system projects; model-driven information system development; program components; real-time system; self-management; system agents; time management; Appropriate technology; Design methodology; Information analysis; Information management; Information systems; Management information systems; Object oriented modeling; Programming; Real time systems; Scattering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Databases and Information Systems, 2006 7th International Baltic Conference on
Conference_Location :
Vilnius
Print_ISBN :
1-4244-0345-6
Type :
conf
DOI :
10.1109/DBIS.2006.1678490
Filename :
1678490
Link To Document :
بازگشت