Weak constraint programming to identify alternative composite COTS-based software systems from imperfect information. In pages 62-69, 2008.
doi  abstract   bibtex   
Component-based software development must deal with the fact that in practical settings, components information may be incomplete, imprecise and uncertain. Architects wanting to evaluate candidate architectures regarding requirements satisfaction need to use whatever information be available about components, however imperfect. This article introduces constraint programming as a formal technique to generate, evaluate and select Composite COTSbased Software Systems (CCSS). This formalization systematically uses components imperfect information, to evaluate and rank CCSS, according to functional and non-functional requirements. The use of constraint programming allows architects to generate and evaluate alternative solutions within reasonable time and computational resources. The proposed approach is illustrated with a running example taken from the literature. © 2008 IEEE.
@inproceedings{10.1109/SCCC.2008.15,
    abstract = "Component-based software development must deal with the fact that in practical settings, components information may be incomplete, imprecise and uncertain. Architects wanting to evaluate candidate architectures regarding requirements satisfaction need to use whatever information be available about components, however imperfect. This article introduces constraint programming as a formal technique to generate, evaluate and select Composite COTSbased Software Systems (CCSS). This formalization systematically uses components imperfect information, to evaluate and rank CCSS, according to functional and non-functional requirements. The use of constraint programming allows architects to generate and evaluate alternative solutions within reasonable time and computational resources. The proposed approach is illustrated with a running example taken from the literature. © 2008 IEEE.",
    year = "2008",
    title = "Weak constraint programming to identify alternative composite COTS-based software systems from imperfect information",
    pages = "62-69",
    doi = "10.1109/SCCC.2008.15",
    journal = "Proceedings - International Conference of the Chilean Computer Science Society, SCCC"
}

Downloads: 0