Home |  English version |  Mappa |  Commenti |  Sondaggio |  Staff |  Contattaci Cerca nel sito  
Istituto di scienza dell'alimentazione

Torna all'elenco Contributi in rivista anno 2005

Contributo in rivista

Tipo: Articolo in rivista

Titolo: Automatic Implementation of Constraints in Component Based Applications

Anno di pubblicazione: 2005

Formato: Elettronico Cartaceo

Autori: Coronato A.; d'Acierno A.; De Pietro G.

Affiliazioni autori: DRR-CNR, Via P. Castellino, 111, 80131 Napoli, Italy ISA-CNR, Via Roma, 52, 83100 Avellino, Italy ICAR-CNR, Via P. Castellino, 111, 80131 Napoli, Italy

Autori CNR:

  • ANTONIO CORONATO
  • ANTONIO D'ACIERNO
  • GIUSEPPE DE PIETRO

Lingua: inglese

Abstract: Component-based software architectures have become one of the predominant solutions in the software technologies scenario. As well, constraints have been assuming an ever more relevant role in modeling distributed systems as long as business rules implementation, designby- contract practice, and fault-tolerance requirements are concerned. Nevertheless, component developers are not sufficiently supported by existing tools to implement these features. We address such a deficiency and we propose some implementation patterns to translate constraint models into source code and two automatic tools: the Component Constraint Modeler (CoCoMod) and the Component Constraint Generator (CoCoGen). CoCoMod enables designers to specify both component interfaces and constraints as visual UML models and automatically generates textual models for interfaces and constraints. CoCoGen executes the implementation patters to translate constraint models into source code. A simple case study is presented in order to show an application of the proposed approach.

Lingua abstract: inglese

Pagine da: 497

Pagine a: 509

Rivista:

Information and software technology Butterworth Scientific,
Paese di pubblicazione: Regno Unito
Lingua: inglese
ISSN: 0950-5849

Numero volume: 47

Numero fascicolo: 7

DOI: 10.1016/j.infsof.2004.09.015

Referee: Sė: Internazionale

Indicizzato da:

  • ISI Web of Science (WOS) [000228880000004]
  • Google Scholar [http://scholar.google.it/]
  • Scopus [2-s2.0-16344386025]

Parole chiave:

  • Component engineering
  • Automatic constraints implementation
  • Component modeling
  • Development process

Strutture CNR:

 
Torna indietro Richiedi modifiche Invia per email Stampa
Home Il CNR  |  I servizi News |   Eventi | Istituti |  Focus