منابع مشابه
Software interactions
This paper proposes the usage of a dedicated Interaction Specification Language (ISL) to express interactions between software components in a component-based application. This approach brings three major benefits: First, it allows component interactions to be expressed explicitly as first-class entities. Second, it enables the expression of the interactions independently of any specific progra...
متن کاملFeature Interactions and Software Derivatives
Feature Oriented Programming (FOP) merges the studies of feature modularity, generative programming, and compositional programming. We advance FOP by proposing the concept of software derivatives, which represent feature interactions. We apply the theory of software derivatives to refactoring legacy Java applications into FOP designs.
متن کاملWearing Software Hats: Teaching Introductory Technology through Software Interactions
Students use computer software to accomplish many tasks that are part of their daily routines. This paper describes an innovative approach to teaching an introductory technology course in which students who had some previous experience expanded their knowledge by interacting with different types of software applications, and by analyzing their roles in relationship to those applications. Studen...
متن کاملSoftware Fault Interactions and Implications for Software Testing, June 2004
Exhaustive testing of computer software is intractable, but empirical studies of software failures suggest that testing can in some cases be effectively exhaustive. Data reported in this study and others show that software failures in a variety of domains were caused by combinations of relatively few conditions. These results have important implications for testing. If all faults in a system ca...
متن کاملAnalyzing Interactions of Asynchronously Communicating Software Components
Since software systems are becoming increasingly more concurrent and distributed, modeling and analysis of interactions among their components is a crucial problem. In several application domains, message-based communication is used as the interaction mechanism, and the communication contract among the components of the system is specified semantically as a state machine. In the service-oriente...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: The Journal of Object Technology
سال: 2004
ISSN: 1660-1769
DOI: 10.5381/jot.2004.3.10.a4