622,813 research outputs found

    Synthesis maps: Systemic design pedagogy, narrative, and intervention

    Get PDF
    This paper presents a framework and process for a visual language that is developing as a systemic visual method, and to integrate and outline aspects of this synthetic map formulation as the “synthesis map” both with reference to contributing authors, but also as a comparison to design principles and the method of visual design language. In this way the technique’s purpose as an emergent and creative tool ‐ method can be illustrated, in contrast to the approaches of infographics, and other visual map making associated with design ideation, and design schema representation. Synthesis maps integrate evidence and expertise in a visual narrative for knowledge translation and communicatio

    The issue of Bahasa Malayu from colonial to decolonial era

    Get PDF
    This paper illustrates a general picture of development of Bahasa Melayu in terms of its socializati on through out the colonial and de-colonial periods. Colonialism ought to be regarded to a larger extent, a reconstruction of the languages of the natives in their homeland. On the other hand, de-colonialism has witnessed the process of de- con str uction of existing language policies an d practices in n ewl y established nation -states. This is a process that cannot be alienated from the efforts of the colonial scholarly rulers, since they played a paramount role and functioned well pertaining to the use of Bahasa Melayu, though they did not plan for what appeared during the de- colonial era. To map the position of Bahasa Melayu during the different colonial periods, the investigation has been narrowed to certain fields focusing on the use of the language in an education system. Henceforth, it would be naïve to expect that the language issue would be settled in a short time after the independence. Wh en all steps and phases are traced, it would become clear that how the process was stressful and is still in evitably, at least to some extent, a national issue. It was during the British era and most of the post -in dependence era, that various types of policies were designed to rediscover the phenomen on of Bahasa Melayu in terms of history, sociology, culture and civilization. All the policies have played paramount roles and functioned as tools in the construction of cultural unity and nation -state formation in a successive manner. These transformations have led Bahasa Melayu to be brought into full existence normatively from a mere position of vernacular system wh ich was described as a malfunction during the colonial era. The attempts to design a national and official language are claimed as the cement of socio-political unity in the newly established nation-state. The language transformation process was smooth , in stead, it in cluded extremely challenging situations and contradictory encounters. The nation-state building during the decolonization has witnessed the growing competitiven ess between languages, not only the English and Bahasa Malayu but also Bahasa Malayu and minority languages as an expression of exoglossic policy and endoglossic policies

    Rumble: Data Independence for Large Messy Data Sets

    Full text link
    This paper introduces Rumble, an engine that executes JSONiq queries on large, heterogeneous and nested collections of JSON objects, leveraging the parallel capabilities of Spark so as to provide a high degree of data independence. The design is based on two key insights: (i) how to map JSONiq expressions to Spark transformations on RDDs and (ii) how to map JSONiq FLWOR clauses to Spark SQL on DataFrames. We have developed a working implementation of these mappings showing that JSONiq can efficiently run on Spark to query billions of objects into, at least, the TB range. The JSONiq code is concise in comparison to Spark's host languages while seamlessly supporting the nested, heterogeneous data sets that Spark SQL does not. The ability to process this kind of input, commonly found, is paramount for data cleaning and curation. The experimental analysis indicates that there is no excessive performance loss, occasionally even a gain, over Spark SQL for structured data, and a performance gain over PySpark. This demonstrates that a language such as JSONiq is a simple and viable approach to large-scale querying of denormalized, heterogeneous, arborescent data sets, in the same way as SQL can be leveraged for structured data sets. The results also illustrate that Codd's concept of data independence makes as much sense for heterogeneous, nested data sets as it does on highly structured tables.Comment: Preprint, 9 page

    A Language for Designing Process Maps

    Get PDF
    Business Process Management (BPM) is often adopted by organizations as a method to increase awareness and knowledge of their business processes. Business process modeling is used as a method to represent business processes in form of business process models. The number of organizations adopting BPM is quickly increasing. By this means, so is the number of business process models as result of a BPM initiative. Within a single organization the number of business process models often ranges from hundreds to even thousands. In order to handle such large amount of business process models, organizations structure them by the help of a process architecture. It includes a process map, which is considered as the top-most view of the process architecture where the organization's business processes and the relations between them are visually and abstractly depicted. The details of each business process shown on the process map are stored in the lower levels of the corresponding process architecture. The purpose of a process map is to provide an overview of how an organization operates as a whole without necessarily going into the process details. Therefore, the design of a process map is vital not only for the understanding of the company's processes, but also for the subsequent detailed process modeling. This is primarily because, a process map is often the result of the process identification phase of the BPM lifecycle, and is used as a foundation for the subsequent phases, where the detailed process modeling and process improvement takes place. Despite their importance, the design of process maps is still more art than science, essentially because there is no standardized modeling language available for process map design. As a result, we are faced with a high heterogeneity of process map designs from practice, although they all serve a similar purpose. This has accordingly been our main motivation for pursuing the research presented in this thesis. The research question for this thesis is the following: How to effectively model processes on an abstract level? In this thesis, we document the development of a language for designing process maps. In particular, we provide the following contributions. First, we present a holistic reference BPM framework. It is a consolidation of procedural frameworks introduced by prominent BPM researchers. The framework includes eleven BPM elements, each holding activities organizations need to consider when adopting BPM. Second, we provide a method for assessing cognitive effectiveness of process maps used in practice. For this, we follow the nine principles for cognitively effective visual notations introduced by Moody cite{moody2012physics}. In addition, we employ the cognitive fit theory to check whether the design of process maps has an effect on the BPM success in the respective organization. Second, we conduct a systematic literature review on the quality of modeling languages and models. We use the quality requirements we found as basis for developing the language for designing process maps. Third, we define the abstract syntax, semantics, and concrete syntax of the language for process maps. We follow an explorative method, hence we rely on empirical data for the language development. Accordingly, we reuse symbols in our language which have already been used in practice as part of process maps. We follow this approach in order to ensure the language will consist of elements already familiar to organizations. We evaluate the language by means of an experiment, in which we assess the effectiveness and efficiency of process maps designed using elements from our language against process maps that have not been designed using our language. Last, this thesis provides a method for testing the suitability of existing languages for specific purposes. (author's abstract

    Contextual course design with Omnispective Analysis and Reasoning

    No full text
    In this paper, we present a novel approach to contextualize course design by the application of the Omnispective Analysis and Reasoning (OAR) framework to map the goals and intent of a course to its design and delivery. Effective design and delivery of courses requires alignment between planned learning activities and learning outcomes. However, it is generally not trivial to translate learning outcomes into course design, particularly so when using a Learning Management System (LMS). This is further compounded by the differences between the language of teaching theory and that used by the LMS. Thus, there is a need to effectively capture the rationale for design decisions in a course and map them to desired outcomes. We illustrate the application of the OAR framework with a process for translating a learning objective into course design using the Moodle LMS.This work is based on initial research supported by the Australian National University, and the Commonwealth of Australia, through the Cooperative Research Centre for Advanced Automotive Technology. Support from the Research Student Development Centre, the CECS Educational Development Group and the Division of Information at the ANU is gratefully acknowledged

    Autonomic State Management for Optimistic Simulation Platforms

    Get PDF
    We present the design and implementation of an autonomic state manager (ASM) tailored for integration within optimistic parallel discrete event simulation (PDES) environments based on the C programming language and the executable and linkable format (ELF), and developed for execution on x8664 architectures. With ASM, the state of any logical process (LP), namely the individual (concurrent) simulation unit being part of the simulation model, is allowed to be scattered on dynamically allocated memory chunks managed via standard API (e.g., malloc/free). Also, the application programmer is not required to provide any serialization/deserialization module in order to take a checkpoint of the LP state, or to restore it in case a causality error occurs during the optimistic run, or to provide indications on which portions of the state are updated by event processing, so to allow incremental checkpointing. All these tasks are handled by ASM in a fully transparent manner via (A) runtime identification (with chunk-level granularity) of the memory map associated with the LP state, and (B) runtime tracking of the memory updates occurring within chunks belonging to the dynamic memory map. The co-existence of the incremental and non-incremental log/restore modes is achieved via dual versions of the same application code, transparently generated by ASM via compile/link time facilities. Also, the dynamic selection of the best suited log/restore mode is actuated by ASM on the basis of an innovative modeling/optimization approach which takes into account stability of each operating mode with respect to variations of the model/environmental execution parameters

    Graphic user interface design for mapping, information, display, and analysis systems

    Get PDF
    This thesis evaluates both the interface design process and the map- based mission planning tools of the Loosely Coupled Components Research Group, Naval Postgraduate School, for human factors usability. After identifying flaws in the process and usability problems in the interface designs, a new software design process and map-based mission-planning tool are developed. A usability study was conducted on the new mission-planning tool, determining it to be a usable product while establishing baseline data for future interface improvements. The map-based mission-planning tool, written in the Java programming language, is called the Mapping, Information, Display, and Analysis System (MIDAS). In its Beta form, MIDAS can display any geo-referenced map or image and allow users to annotate it with several graphical tools. Future versions will incorporate existing map-based decision-aiding tools such as optimal track routing, intelligence image rubber-sheeting, and wirelessly networked unit tracking. This thesis recommends the incorporation of human factors early in the software design process and quality usability studies on interfaces to ensure a usable product.http://www.archive.org/details/graphicuserinter00loweLieutenant, United States Nav
    corecore