Sciweavers

1357 search results - page 55 / 272
» Maintainability through Architecture Development
Sort
View
CSCW
2004
ACM
14 years 3 months ago
Sometimes you need to see through walls: a field study of application programming interfaces
Information hiding is one of the most important and influential principles in software engineering. It prescribes that software modules hide implementation details from other modu...
Cleidson R. B. de Souza, David F. Redmiles, Li-Te ...
SIGSOFT
2001
ACM
14 years 11 months ago
A graph based architectural (Re)configuration language
For several different reasons, such as changes in the business or technological environment, the configuration of a system may need to evolve during execution. Support for such ev...
Michel Wermelinger, Antónia Lopes, Jos&eacu...
RSP
1998
IEEE
14 years 2 months ago
Reusable Architecture Templates and Automatic Specification Mapping for the Efficient Implementation of ATM Protocols
This paper presents an algorithm for the automatic mapping of problem specifications to existing architecture templates. The proposed methodology supports the combination of exist...
Nikos S. Voros, Evaggelinos P. Mariatos, Michael K...
ACII
2007
Springer
14 years 2 months ago
Learning to Interact with the Caretaker: A Developmental Approach
To build autonomous robots able to live and interact with humans in a real-world dynamic and uncertain environment, the design of architectures permitting robots to develop attachm...
Antoine Hiolle, Lola Cañamero, Arnaud J. Bl...
APSEC
2004
IEEE
14 years 1 months ago
Towards Synchronous Collaborative Software Engineering
Caise, a collaborative software engineering architecture, provides extensible real-time support for collaboration between participating tools and users. The architecture maintains...
Carl Cook, Neville Churcher, Warwick Irwin