Year: 2000
Type: conference-paper
Abstract: Key Research PointersWe need to be able to compose components whose behaviour we understand and reason about, or engineer for, the emergent properties of systems composed from those components.We need to be able to engineer software-mediated services with particular attention to the non-functional properties of these services which arise out of the cooperation of components.We need to be able to build systems that are more resilient or adaptive under change and we need to be able to represent, reason about and manage the architecture of such evolving systems.We need to devise and support new structuring schemes and methods for separating concerns in software systems development.We need to adapt conventional software engineering methods and techniques to work in evolutionary, rapid, extreme and other non-classical styles of software development.
Authors: Anthony Finkelsteiin, Jeff Kramer
Institutions: University College London, Imperial College London
Language: English
Subfield: Software
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W2149561845
