Editing
Pattern Reification as the Basis for Description-Driven Systems
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
Title: Pattern Reification as the Basis for Description-Driven Systems Abstract: This research investigated the use of pattern reification as a basis for description-driven systems. The study proposed a pattern-based, object-oriented, description-driven system (DDS) architecture that extends the standard UML four-layer meta-model. The proposed architecture includes a multi-layered meta-modeling architecture, explicit data modeling relationships, design patterns, and the Graph pattern for structural properties. The study demonstrated the effectiveness of this approach using the CRISTAL project as a practical example. Research Question: Can pattern reification serve as a basis for description-driven systems, and what are the implications of this approach? Methodology: The study employed a mixed methodology, combining quantitative and qualitative research designs. The quantitative phase involved a literature review and a comparison of existing modeling languages and methodologies, such as OMT and UML. The qualitative phase involved the development of a practical example, the CRISTAL project, to demonstrate the use of description-driven data objects for system evolution. Results: The research found that pattern reification can serve as a basis for description-driven systems. The study identified five design patterns that have emerged from practice and are essential for providing reusable building blocks for data management. These patterns were encoded using the Graph pattern, which helped in structuring the properties of the design patterns. Implications: The implications of this research are significant for the field of object-oriented software development. The study suggests that a systemic or holistic approach to designing modern object-oriented software is essential. The use of pattern reification and description-driven systems can help in capturing the description of systems elements and managing them separately from their instances. This approach can lead to more powerful data modeling techniques and better handling of evolving requirements. In conclusion, pattern reification can serve as a basis for description-driven systems, and this approach has significant implications for the field of object-oriented software development. The study suggests that a systemic approach is essential for designing modern object-oriented software, and the use of pattern reification can help in capturing and managing system descriptions effectively. Link to Article: https://arxiv.org/abs/0402024v1 Authors: arXiv ID: 0402024v1 [[Category:Computer Science]] [[Category:Pattern]] [[Category:Description]] [[Category:Driven]] [[Category:Reification]] [[Category:As]]
Summary:
Please note that all contributions to Simple Sci Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Simple Sci Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
Edit source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information