[책][B] Software architecture: perspectives on an emerging discipline
Software architecture | Guide books skip to main content ACM Digital Library home ACM home
Google, Inc. (search) Advanced Search Browse About Sign in Register Advanced Search …
Google, Inc. (search) Advanced Search Browse About Sign in Register Advanced Search …
A classification and comparison framework for software architecture description languages
Software architectures shift the focus of developers from lines-of-code to coarser-grained
architectural elements and their overall interconnection structure. Architecture description …
architectural elements and their overall interconnection structure. Architecture description …
A formal basis for architectural connection
R Allen, D Garlan - ACM Transactions on Software Engineering and …, 1997 - dl.acm.org
As software systems become more complex, the overall system structure—or software
architecture—becomes a central design problem. An important step toward an engineering …
architecture—becomes a central design problem. An important step toward an engineering …
[책][B] Software engineering with reusable components
J Sametinger - 1997 - books.google.com
Software is rarely built completely from scratch. To a great extent, existing software
documents (source code, design documents, etc.) are copied and adapted to fit new …
documents (source code, design documents, etc.) are copied and adapted to fit new …
Aura: an architectural framework for user mobility in ubiquitous computing environments
JP Sousa, D Garlan - Software Architecture: System Design, Development …, 2002 - Springer
Ubiquitous computing poses a number of challenges for software architecture. One of the
most important is the ability to design software systems that accommodate dynamically …
most important is the ability to design software systems that accommodate dynamically …
Modeling software architectures in the unified modeling language
The Unified Modeling Language (UML) is a family of design notations that is rapidly
becoming a de facto standard software design language. UML provides a variety of useful …
becoming a de facto standard software design language. UML provides a variety of useful …
Towards a taxonomy of software connectors
Software systems of today are frequently composed from prefabricated, heterogeneous
components that provide complex functionality and engage in complex interactions. Existing …
components that provide complex functionality and engage in complex interactions. Existing …
Exploiting style in architectural design environments
D Garlan, R Allen, J Ockerbloom - ACM SIGSOFT software engineering …, 1994 - dl.acm.org
As the design of software architectures emerges as a discipline within software engineering,
it will become increasingly important to support architectural description and analysis with …
it will become increasingly important to support architectural description and analysis with …
An asynchronous communication model for distributed concurrent objects
Distributed systems are often modeled by objects that run concurrently, each with its own
processor, and communicate by synchronous remote method calls. This may be satisfactory …
processor, and communicate by synchronous remote method calls. This may be satisfactory …
[책][B] Categories for software engineering
JL Fiadeiro - 2005 - books.google.com
Why Another Book on Category Theory? In the past ten years, several books have been
published on category t-ory either by computer scientists or having computer scientists as a …
published on category t-ory either by computer scientists or having computer scientists as a …