AHCI RESEARCH GROUP
Publications
Papers published in international journals,
proceedings of conferences, workshops and books.
OUR RESEARCH
Scientific Publications
How to
You can use the tag cloud to select only the papers dealing with specific research topics.
You can expand the Abstract, Links and BibTex record for each paper.
2008
Sabatucci, Luca; Garcia, Alessandro F.; Cacho, Nélio; Cossentino, Massimo; Gaglio, Salvatore
Conquering Fine-Grained Blends of Design Patterns Proceedings Article
In: ICSR, pp. 294–305, 2008.
Abstract | Links | BibTeX | Tags: Design Patterns, Pattern Blending, Reusability
@inproceedings{sabatucciConqueringFineGrainedBlends2008,
title = {Conquering Fine-Grained Blends of Design Patterns},
author = { Luca Sabatucci and Alessandro F. Garcia and Nélio Cacho and Massimo Cossentino and Salvatore Gaglio},
doi = {10.1007/978-3-540-68073-4_32},
year = {2008},
date = {2008-01-01},
booktitle = {ICSR},
pages = {294--305},
abstract = {The reuse of design patterns in realistic software systems is often a result of blending multiple pattern elements together rather than instantiating them in an isolated manner. The explicit description of pattern compositions is the key for (i) documenting the structure and the behavior of blended patterns and, (ii) more importantly, supporting the reuse of composite patterns across different software projects. In this context, this paper proposes a fine-grained composition language for describing varying blends of design patterns based on their structural and behavioural semantics. The reusability and expressiveness of the proposed language are assessed through its application to 32 compositions of GoF patterns recurrently appearing in three different case studies: the OpenOrb middleware, the JHotDraw and JUnit frameworks.},
keywords = {Design Patterns, Pattern Blending, Reusability},
pubstate = {published},
tppubtype = {inproceedings}
}
Sabatucci, Luca; Garcia, Alessandro F.; Cacho, Nélio; Cossentino, Massimo; Gaglio, Salvatore
Conquering Fine-Grained Blends of Design Patterns Proceedings Article
In: ICSR, pp. 294–305, 2008.
Abstract | Links | BibTeX | Tags: Design Patterns, Pattern Blending, Reusability
@inproceedings{sabatucci_conquering_2008,
title = {Conquering Fine-Grained Blends of Design Patterns},
author = {Luca Sabatucci and Alessandro F. Garcia and Nélio Cacho and Massimo Cossentino and Salvatore Gaglio},
doi = {10.1007/978-3-540-68073-4_32},
year = {2008},
date = {2008-01-01},
booktitle = {ICSR},
pages = {294–305},
abstract = {The reuse of design patterns in realistic software systems is often a result of blending multiple pattern elements together rather than instantiating them in an isolated manner. The explicit description of pattern compositions is the key for (i) documenting the structure and the behavior of blended patterns and, (ii) more importantly, supporting the reuse of composite patterns across different software projects. In this context, this paper proposes a fine-grained composition language for describing varying blends of design patterns based on their structural and behavioural semantics. The reusability and expressiveness of the proposed language are assessed through its application to 32 compositions of GoF patterns recurrently appearing in three different case studies: the OpenOrb middleware, the JHotDraw and JUnit frameworks.},
keywords = {Design Patterns, Pattern Blending, Reusability},
pubstate = {published},
tppubtype = {inproceedings}
}
2003
Cossentino, Massimo; Sabatucci, Luca; Chella, Antonio
A Possible Approach to the Development of Robotic Multi-Agent Systems Proceedings Article
In: IEEE/WIC International Conference on Intelligent Agent Technology, 2003. IAT 2003., pp. 539–544, IEEE, 2003.
Abstract | Links | BibTeX | Tags: Agents, Design Process, Multi agent systems, Reusability, Robotic Applications
@inproceedings{cossentinoPossibleApproachDevelopment2003,
title = {A Possible Approach to the Development of Robotic Multi-Agent Systems},
author = { Massimo Cossentino and Luca Sabatucci and Antonio Chella},
doi = {10.1109/IAT.2003.1241140},
year = {2003},
date = {2003-01-01},
booktitle = {IEEE/WIC International Conference on Intelligent Agent Technology, 2003. IAT 2003.},
pages = {539--544},
publisher = {IEEE},
abstract = {The design of a an agent system for robotics is a problem that involves aspects coming from many different disciplines (robotics, artificial intelligence, computer vision, software engineering). The most difficult part of it, often consists in producing and tuning the algorithms that incorporates the robot behavior (planning, obstacle avoidance,. . . ) and abilities (vision, manipulation, navigation,. . . ). Frequently, the reuse of these parts is left to a copy and paste procedure from previous applications to the new one. In so doing many problems could arise. We propose a comprehensive approach for multi-agent systems oriented to robotics applications that uses a complete design methodology supported by a specific design tools and a pattern repository that interacting each other and with the designer allow the production of a coherent design that easily incorporates patterns coming from previously experienced features and automatically produces a large part of the final code},
keywords = {Agents, Design Process, Multi agent systems, Reusability, Robotic Applications},
pubstate = {published},
tppubtype = {inproceedings}
}
Cossentino, Massimo; Sabatucci, Luca; Chella, Antonio
A possible approach to the development of robotic multi-agent systems Proceedings Article
In: IEEE/WIC International Conference on Intelligent Agent Technology, 2003. IAT 2003., pp. 539–544, IEEE, 2003.
Abstract | Links | BibTeX | Tags: Agents, Design Process, Multi agent systems, Reusability, Robotic Applications
@inproceedings{cossentino_possible_2003,
title = {A possible approach to the development of robotic multi-agent systems},
author = {Massimo Cossentino and Luca Sabatucci and Antonio Chella},
doi = {10.1109/IAT.2003.1241140},
year = {2003},
date = {2003-01-01},
booktitle = {IEEE/WIC International Conference on Intelligent Agent Technology, 2003. IAT 2003.},
pages = {539–544},
publisher = {IEEE},
abstract = {The design of a an agent system for robotics is a problem that involves aspects coming from many different disciplines (robotics, artificial intelligence, computer vision, software engineering). The most difficult part of it, often consists in producing and tuning the algorithms that incorporates the robot behavior (planning, obstacle avoidance,. . . ) and abilities (vision, manipulation, navigation,. . . ). Frequently, the reuse of these parts is left to a copy and paste procedure from previous applications to the new one. In so doing many problems could arise. We propose a comprehensive approach for multi-agent systems oriented to robotics applications that uses a complete design methodology supported by a specific design tools and a pattern repository that interacting each other and with the designer allow the production of a coherent design that easily incorporates patterns coming from previously experienced features and automatically produces a large part of the final code},
keywords = {Agents, Design Process, Multi agent systems, Reusability, Robotic Applications},
pubstate = {published},
tppubtype = {inproceedings}
}