نتایج جستجو برای: design pattern
تعداد نتایج: 1280378 فیلتر نتایج به سال:
In this paper, we aim to study design patterns in the context of a software package called MDV (MetaData Visualisation). The development of this software was relatively fast-paced and performed by a team split into two physical locations for large part of the most active development period. The original design documents did not contain any overt use of design pattern methodology and all of the ...
Design patterns capture expert design experience in generic design structure and behavior. To reuse design experience, a design pattern needs to be instantiated from its generic template to the application design in a particular context. It can be integrated with other patterns to solve multiple design problems. The instantiation and integration of design patterns are two important processes wh...
Naming is an important, but frequently overlooked, aspect of software systems. Usually, naming appears combined with other issues, e.g. distributed communication technology. This paper treats naming in isolation. It presents a naming design pattern which abstracts several naming policies and an object-oriented framework that can be customized to support naming policies. Applications designer ca...
The pattern “Define Hybrid Class Resolving Disjointness due to Subsumption” is proposed as a Logical Ontology Design Pattern (Logical OP) solving a problem of disjointness inconsistency caused by a subsumption relation. Further away from solving design problems where the primitives of the representation language do not directly support certain logical constructs, this pattern helps resolving a ...
The Hazardous Situation ontology design pattern models the consequences of exposure of an object to a hazard. In its current form, the ODP is well suited for representing the consequences of exposure after the fact, which is very useful for applications such as damage assessment and recovery planning. In this work, we present a modification to this pattern that enables it to additionally suppor...
Human centered systems must focus attention in roles, users and tasks, aiming to making the full potential of computing ubiquitous. The paper proposes a generic design pattern for such systems, incorporating digital assistants and human representatives. These agents collaborate with people and deliberate socially for helping them to (a) participate in numerous physical and social contexts consi...
This paper demonstrates how to use Simkit to create Discrete Event Simulation models using a component framework. The component framework is based on a listener design pattern especially useful for simulation models. The objects created are called Listener Event Graph Objects, so the component framework is called LEGO. Simkit is an Open Source package written in Java.
Currently engineering efficient and successful event-driven applications based on the emerging Complex Event Processing (CEP) technology, is a laborious trial and error process. The proposed CEP design pattern approach should support CEP engineers in their design decisions for building robust and efficient CEP solutions with well understood tradeoffs and should enable an interdisciplinary and e...
Generic Ontologies are introduced in GDOL, an extension of DOL, the Distributed Ontology, Modeling and Specification Language, and implemented using Hets, the Heterogeneous Tool Set framework. Parameters such as classes, properties, individuals, or whole ontologies may be instantiated with arguments in a host ontology. A Generic Ontology Design Pattern, GODP, defined in GDOL, embodies an ontolo...
Periodic refactoring of a large source code often becomes a necessity especially for long-lived projects. In order to increase maintainability and extensibility of such projects, design pattern based refactoring can be seen as an emerging alternative. Manual inspection of source code to find candidate spots where patterns can be introduced is time consuming. Therefore automated tools can help i...
نمودار تعداد نتایج جستجو در هر سال
با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید