Zsolt Kovacs

Learn More
One of the main factors driving object-oriented software development for information systems is the requirement for systems to be tolerant to change. To address this issue in designing systems, this paper proposes a pattern-based, object-oriented, description-driven system (DDS) architecture as an extension to the standard UML four-layer meta-model. A DDS(More)
One of the main factors driving object-oriented software development in the Web-age is the need for systems to evolve as user requirements change. A crucial factor in the creation of adaptable systems dealing with changing requirements is the suitability of the underlying technology in allowing the evolution of the system. A reflective system utilizes an(More)
As enterprises, data and functions become increasingly complex and distributed the need for information systems to be both customisable and interoperable also increases. Large scale engineering and scientific projects demand flexibility in order to evolve over time and to interact with external systems (both newly designed and legacy in nature) while(More)
Description-driven systems based on meta-objects are an increasingly popular way to handle complexity in large-scale object-oriented database applications. Such systems facilitate the management of large amounts of data and provide a means to avoid database schema evolution in many settings. Unfortunately, the description-driven approach leads to a loss of(More)
Retinoprotective effects of pituitary adenylate cyclase activating polypeptide (PACAP) are well-known and have been demonstrated in various pathological conditions, such as diabetic retinopathy, excitotoxic retinal injury, UV light-induced degeneration, and ischemic retinal lesion. The neuronal degeneration observed in the different retinal layers under the(More)
Software systems are increasingly impinging on new areas in everyday life; competitive market conditions mean that the requirements for such software are subject to frequent change. As a result, there is an increasing need for fast and flexible software development. Meta-objects can be used in multi-layered description-driven systems to represent various(More)
In data modeling, product information has most often been handled separately from process information. The integration of product and process models in a unified data model could provide the means by which information could be shared between High Energy Physics (HEP) groups throughout the system lifecycle from design through to production. Recently attempts(More)