• DocumentCode
    2929034
  • Title

    Distributed Software Engineering: a Rigorous Architectural Approach

  • Author

    Kramer, Jeff

  • Author_Institution
    Dept. of Comput., Imperial Coll. London
  • fYear
    2006
  • fDate
    27-28 Oct. 2006
  • Firstpage
    7
  • Lastpage
    9
  • Abstract
    The engineering of distributed software is a complex task which requires a rigorous approach. Software architectural (structural) concepts and principles are highly beneficial in specifying, designing, analysing, constructing and evolving distributed software. A rigorous architectural approach dictates formalisms and techniques that are compositional, components that are context independent and systems that can be constructed and evolved incrementally. This extended abstract overviews some of the underlying reasons for adopting this architectural approach and provides a brief "rational history" of our research work, together with some selected references
  • Keywords
    distributed processing; software architecture; distributed software engineering; software architecture; Computer architecture; Context; Context-aware services; Distributed computing; Educational institutions; History; Independent component analysis; Software architecture; Software engineering; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2006. QSIC 2006. Sixth International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1550-6002
  • Print_ISBN
    0-7695-2718-3
  • Type

    conf

  • DOI
    10.1109/QSIC.2006.23
  • Filename
    4032261