• DocumentCode
    727396
  • Title

    A Theory about the Structure of GTSEs

  • Author

    Perry, Dewayne E. ; Batory, Don

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2015
  • fDate
    18-18 May 2015
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    Managing complexity is a fundamental goal of software engineering. One of the core techniques that has been successful in practice is that which separate concerns, especially variants of architectural abstractions called components and connectors. We present and illustrate a theory about the general structure of General Theories of Software Engineering (GTSE) - namely, that they should be organized as components and connectors to distinguish conceptually distinct general theory elements and their inter-relationships and interdependencies. Doing so, we argue, separates concerns that should be distinct and not conflated, thereby increasing the value of GTSE efforts.
  • Keywords
    object-oriented programming; software architecture; software management; GTSE; architectural abstractions; complexity management; components; connectors; general theories-of-software engineering; general theory elements; interdependencies; interrelationships; Cognition; Connectors; Economics; Project management; Software engineering; Software systems; Component Theories; Connector Theories; GTSE Structure; Theory Architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    General Theory of Software Engineering (GTSE), 2015 IEEE/ACM 4th SEMAT Workshop on a
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/GTSE.2015.13
  • Filename
    7169394