28,901 research outputs found

    Embedding Requirements within the Model Driven Architecture

    Get PDF
    The Model Driven Architecture (MDA) brings benefits to software development, among them the potential for connecting software models with the business domain. This paper focuses on the upstream or Computation Independent Model (CIM) phase of the MDA. Our contention is that, whilst there are many models and notations available within the CIM Phase, those that are currently popular and supported by the Object Management Group (OMG), may not be the most useful notations for business analysts nor sufficient to fully support software requirements and specification. Therefore, with specific emphasis on the value of the Business Process Modelling Notation (BPMN) for business analysts, this paper provides an example of a typical CIM approach before describing an approach which incorporates specific requirements techniques. A framework extension to the MDA is then introduced; which embeds requirements and specification within the CIM, thus further enhancing the utility of MDA by providing a more complete method for business analysis

    The Social Shaping of Technology

    Get PDF

    Case Studies in Industry: What We Have Learnt

    Full text link
    Case study research has become an important research methodology for exploring phenomena in their natural contexts. Case studies have earned a distinct role in the empirical analysis of software engineering phenomena which are difficult to capture in isolation. Such phenomena often appear in the context of methods and development processes for which it is difficult to run large, controlled experiments as they usually have to reduce the scale in several respects and, hence, are detached from the reality of industrial software development. The other side of the medal is that the realistic socio-economic environments where we conduct case studies -- with real-life cases and realistic conditions -- also pose a plethora of practical challenges to planning and conducting case studies. In this experience report, we discuss such practical challenges and the lessons we learnt in conducting case studies in industry. Our goal is to help especially inexperienced researchers facing their first case studies in industry by increasing their awareness for typical obstacles they might face and practical ways to deal with those obstacles.Comment: Proceedings of the 4th International Workshop on Conducting Empirical Studies in Industry, co-located with ICSE, 201

    Technological Revolutions and Economic Growth:The ïżœAge of Steamïżœ Reconsidered

    Get PDF
    revolution, economic growth, steam, technological

    Truths and euphemisms: How euphemisms are used in the political arena

    Get PDF
    Politicians are notorious for their employment of words in a disguised fashion through the usage of euphemisms. Consequently, their message becomes a recurrent theme of conspicuous deception. Elected government representatives deliberately engage in grandiloquent expression conscious of its subversive capacity. The deviancy of euphemisms is guided by social norms that politicians are permitted to exercise in order to safeguard their images. When politicians envelop seemingly good intentions with conscious deception, people are harmed in the process. Those in power transgress justice and commit crimes with their overwhelming command of euphemisms. In fact, euphemisms are utilized as masks, hiding truths under the protective tones of a speaker with a genuine, worthwhile goal. Selective vocabulary is employed to arouse, rationalize and justify. To achieve this end, politicians misrepresent the facts of various political situations by using terms that completely transform or falsify them. Euphemisms are used simplistically in daily conversations. However, where they are used and misused more frequently is in the political arena, in such cases as “soft targets” or “peace keepers” or “collateral damage.” These expressions are heard frequently, while past ones are forgotten and new ones primed in their place as transgressions continue. In this paper, I will make use of Jurgen Habermas’ public sphere theory, a critical theory that demonstrates how the audience’s outlook affects political action. This article will demonstrate the deliberate use of euphemisms in political language both as a cultural element and as one that is constantly changing to suit the ever-changing political arena

    GTA: Groupware task analysis Modeling complexity

    Get PDF
    The task analysis methods discussed in this presentation stem from Human-Computer Interaction (HCI) and Ethnography (as applied for the design of Computer Supported Cooperative Work CSCW), different disciplines that often are considered conflicting approaches when applied to the same design problems. Both approaches have their strength and weakness, and an integration of them does add value to the early stages of design of cooperation technology. In order to develop an integrated method for groupware task analysis (GTA) a conceptual framework is presented that allows a systematic perspective on complex work phenomena. The framework features a triple focus, considering (a) people, (b) work, and (c) the situation. Integrating various task-modeling approaches requires vehicles for making design information explicit, for which an object oriented formalism will be suggested. GTA consists of a method and framework that have been developed during practical design exercises. Examples from some of these cases will illustrate our approach

    From meaning to morality in Kovesi and Harrison

    Get PDF
    The chapter shows that Bernard Harrison and Julius Kovesi are complementary thinkers, interested in similar questions, and arriving at closely comparable answers. It summarizes the theory of concepts and meaning that they shared and the way they have used this theory to make sense of morality
    • 

    corecore