1,731,849 research outputs found

    Suitability of Software Architecture Decision Making Methods for Group Decisions

    No full text
    Software architecture design decisions are central to the architecting process. Hence, the software architecture community has been constantly striving towards making the decision-making process robust and reliable to create high-quality architectures. Surveys of practitioners has demonstrated that most decisions made by them are group decisions. Hence, for any tool or method to be useful to them, it must include provision for making group decisions.In this paper we analyse if and how current software architecture decision-making techniques support Group Decision Making (GDM). We use an evaluation framework with eight criteria, identified by the GDM community, to evaluate selected SA decision-making techniques in order to check their adequacy and suitability to support group decisions. As per our analysis, most of the selected methods in their current form are not yet fully suitable for group decision making and may need to integrate more aspects like provision for stakeholders to explicitly indicate their preferences, conflict resolution mechanisms, and group decision rules meant to specify how stakeholders' preferences are taken into account

    The “Mission Archives” in the Archives of the Francke Foundations in Halle

    Get PDF
    This is a translated version of the 2019 MIDA Archival Reflexicon entry “Das „Missionsarchiv“ im Archiv der Franckeschen Stiftungen zu Halle”. The text was translated by Rekha Rajan

    Preventing and diagnosing software upgrade failures

    No full text
    Modern software systems are complex and comprise many interacting and dependent components. Frequent upgrades are required to fix bugs, patch security vulnerabilities, and add or remove features. Unfortunately, many upgrades either fail or produce undesired behavior resulting in service disruption, user dissatisfaction, and/or monetary loss. To make matters worse, when upgrades fail or misbehave, developers are given limited (and often unstructured) information to pinpoint and correct the problems. In this dissertation, we propose two systems to improve the management of software upgrades. Both systems rely on environment information and dynamic execution data collected from users who have previously upgraded the software. The first (called Mojave) is an upgrade recommendation system that informs a user who intends to upgrade the software about whether the upgrade is likely to succeed. Regardless of Mojave's recommendation, if the user decides to upgrade and it fails, our second system (called Sahara) comes into play. Sahara is a failed upgrade debugging system that identifies a small subset of routines that are likely to contain the root cause of the failure. We evaluate both systems using several real upgrade failures with widely used software. Our results demonstrate that our systems are very accurate in predicting upgrade failures and identifying the likely culprits for upgrade failures.Ph. D.Includes bibliographical referencesby Rekha Bachwan

    The German Network around the Danish Botanist and Superintendent of the Botanical Garden in Calcutta, Nathaniel Wallich (1786–1854)

    Get PDF
    This is a translated version of the 2019 MIDA Archival Reflexicon entry “Das deutsche Netzwerk rund um den dӓnischen Botaniker und Superintendenten des Botanischen Gartens von Kalkutta Nathaniel Wallich (1786–1854)”. The text was translated by Rekha Rajan

    Rekha Malhotra

    No full text

    On the Social Dimensions of Architectural Decisions

    No full text
    An architecture is recognised to be the output of a (group) design decision process. This process typically involves multiple stakeholders composed into a group with a socio-technical connotation. From a group decision making perspective, the various stakeholders involved in a design decision process analyze a given problem, propose alternate solutions, indicate their preferred alternative, and arrive at a consensus on the best possible solution. From an organisational and social perspective, the various stakeholders involved in a decision process form an organisational social structure (OSS). These structures have a significant impact on project success. In this work, we explore the overlaps and interconnections between group decision-making dynamics and the corresponding social and organisational dimensions, in the context of architectural knowledge management. We use a meta-model to illustrate these overlaps and interconnections

    Hitting is Not Manly : Domestic Violence Court and the Re-Imagination of the Patriarchal State

    Get PDF
    Flyer for Fall 2005 ICS Faculty Fellow Lecture by Rekha Mirchandani.https://scholarworks.bgsu.edu/ics_fellow_lectures/1055/thumbnail.jp
    corecore