Pattern4Net: Efficient Development Using Design Patterns
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216208%3A11320%2F11%3A10099571" target="_blank" >RIV/00216208:11320/11:10099571 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Pattern4Net: Efficient Development Using Design Patterns
Original language description
The flexibility provided by design patterns is usually achieved by introducing new classes into the design. Developers often don't write sufficient documentation, therefore the mapping between classes and design patterns is lost. Moreover, some design patterns could be misunderstood and implemented incorrectly. The complexity of design patterns oriented software development can easily overtake the advantages of design patterns usage, which might lead to software bugs or even complete failure of the development. In this paper we present the Patterns4Net project that targets the .NET platform. With Patterns4Net, developers can annotate their classes using special attributes that document the usage of design patterns in a standardized way. This documentation is then used by Pattern Enforcer, a tool that verifies correctness of design patterns implementation, and Architecture Explorer, which uses information about implemented design patterns to generate interactive UML-like class diagrams.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
IN - Informatics
OECD FORD branch
—
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach<br>I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2011
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
Informačné Technológie - Aplikácie a Teória
ISBN
978-80-89557-02-8
ISSN
—
e-ISSN
—
Number of pages
8
Pages from-to
47-54
Publisher name
PONT s.r.o.
Place of publication
Seňa, Slovakia
Event location
Terchová, Slovakia
Event date
Sep 23, 2011
Type of event by nationality
EUR - Evropská akce
UT code for WoS article
—